The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hello Power BI Community,
I am working on creating a Power BI report that integrates live data from both SharePoint and Microsoft Teams. I am relatively new to working with APIs and integrating such data sources into Power BI, and I'm running into a few challenges that I hope the community can help me with.
SharePoint:
Teams:
SharePoint Data:
Teams Data:
Automating Data Retrieval:
Extending Data Retention:
I have basic knowledge of APIs and Power BI, so any detailed steps or examples would be greatly appreciated.
Thank you for your help!
You say live data but then you mention the need for historical storage. Does not compute.
Power BI has no memory. You need to manage your data storage further upstream, for example by storing the JSON extracts from the SP audit API on a OneDrive/Sharepoint (NOTE: Ideally not on the one you are auditing!!!)
Sorry for a bad explaination. With live data, I mean that I don't manually have to pull out the data from Sharepoint/Teams. I just want a report with data that is automatically up to date with the latest data.
With historical storage, I mean the data should not be replaced, but rather add on to an Excel file for instance, so that I can track number of visitors each day over time in a few months/years in the future.
As I mentioned - it's all you. Power BI only displays the data, it doesn't manage it. Fabric will be a little (but not much) better in this regard.