This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowA new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.
Hi,
Hopefully someone know a bit more about the following. Would it be possible to have multiple files by different usesrs on sharepoint mirrorring to one and the same table in Fabric? I envision a situation in which managers edit a file and that the new rows are mirrorred to the same table in Fabric.
regards,
Solved! Go to Solution.
Hi @Msoede ,
Great follow up and thanks for clarifying your challenge. Since your Excel files are spread across multiple SharePoint sites (not just one folder), there are a couple of ways to automate consolidation into a single Fabric table, without relying on manual VBA scripts:
1. Use SharePoint Dataflows (with multiple sites):
2. Leverage a Notebook/Script for Automation:
Example Notebook Logic:
3. Centralize File Drop-off (if feasible):
Summary Table:
Approach Pros Cons
| Dataflow (multi-site) | No code, UI-based, easy monitoring | Needs setup for each site, may be slow |
| Notebook/Script | Fully automated, scalable, flexible logic | Requires coding, maintenance needed |
| Centralized Drop-off | Simplest ingestion, fewer connections | Requires process change for users |
If you want, I can share a sample script for connecting to multiple SharePoint sites and merging Excel data automatically in a Fabric Notebook.
Let me know if you’d like further details or step-by-step guidance for one of these solutions!
If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.
Dear Burakkaragoz, many thanks for your solutions. We will investigate further which route we will take!
Thank you so much for your kind words! I’m really glad I could help. If you have any more questions or need further assistance as you decide on your solution, feel free to reach out anytime. Wishing you the best of luck with your project and the route you choose!
Hi @Msoede ,
Great follow up and thanks for clarifying your challenge. Since your Excel files are spread across multiple SharePoint sites (not just one folder), there are a couple of ways to automate consolidation into a single Fabric table, without relying on manual VBA scripts:
1. Use SharePoint Dataflows (with multiple sites):
2. Leverage a Notebook/Script for Automation:
Example Notebook Logic:
3. Centralize File Drop-off (if feasible):
Summary Table:
Approach Pros Cons
| Dataflow (multi-site) | No code, UI-based, easy monitoring | Needs setup for each site, may be slow |
| Notebook/Script | Fully automated, scalable, flexible logic | Requires coding, maintenance needed |
| Centralized Drop-off | Simplest ingestion, fewer connections | Requires process change for users |
If you want, I can share a sample script for connecting to multiple SharePoint sites and merging Excel data automatically in a Fabric Notebook.
Let me know if you’d like further details or step-by-step guidance for one of these solutions!
If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.
Thanks for your advice. Only challenge is that the files are not stored on one location on sharepoint but on multiple websites. I ended up with using some vba script in a file that writes down the data to a sql server table.
Did you try this step already? this shoudl work for you
Managers Excel Files in SharePoint Folder
Dataflow Gen2 / Notebook -> Reads all files from the folder
Merge Logic -> Filters new rows or compares with previous state
Append to Fabric Lakehouse Table
Check out the June 2026 Fabric update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
| User | Count |
|---|---|
| 18 | |
| 9 | |
| 7 | |
| 7 | |
| 7 |
| User | Count |
|---|---|
| 21 | |
| 17 | |
| 16 | |
| 11 | |
| 11 |