Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance 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.
User | Count |
---|---|
76 | |
75 | |
46 | |
31 | |
27 |
User | Count |
---|---|
99 | |
89 | |
52 | |
48 | |
46 |