Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
nagyzoran
New Member

Monitoring source refresh

Hi All!

 

Is there any solution to monitor when, who and how many times refresh source dataset from excel?

The report is in excel. The user refresh datasource what makes a connection to Dataflow. After this data is refreshed.

 

Can I see somewhere any logging information of this connection what logs interactions between excel and Dataflow?

 

I need to find a way to check users use the excel file instead of the old method.

 

Thank you for your help!

1 ACCEPTED SOLUTION
Poojara_D12
Super User
Super User

Hi @nagyzoran 

To monitor when, who, and how many times an Excel file refreshes data from a Dataflow, you can use the following methods:

  1. Power BI Audit Logs: Track Dataflow refreshes in Power BI Admin Portal or Microsoft Purview Compliance Portal (audit logs), but this won’t track Excel refreshes directly.

  2. Excel VBA Macros: Implement custom VBA macros in the Excel file to log the user and timestamp whenever the data is refreshed. This could save logs to a file or database.

  3. Power Query Diagnostics: Use Power Query’s built-in diagnostics in Excel to monitor connection refreshes, although it provides limited logging.

  4. Power Automate: Create flows to log refresh events triggered by Excel or Dataflows, storing logs in SharePoint, a database, or similar.

  5. File Access Logs: Track when the Excel file is accessed via SharePoint, OneDrive, or on-premises file servers (e.g., using file access logs).

Combining these methods will give you visibility into who is refreshing the data and when.

 

Did I answer your question? Mark my post as a solution, this will help others!

If my response(s) assisted you in any way, don't forget to drop me a "Kudos" 🙂

Kind Regards,
Poojara
Data Analyst | MSBI Developer | Power BI Consultant
YouTube: https://youtube.com/@biconcepts?si=04iw9SYI2HN80HKS

Did I answer your question? Mark my post as a solution, this will help others!
If my response(s) assisted you in any way, don't forget to drop me a "Kudos"

Kind Regards,
Poojara - Proud to be a Super User
Data Analyst | MSBI Developer | Power BI Consultant
Consider Subscribing my YouTube for Beginners/Advance Concepts: https://youtube.com/@biconcepts?si=04iw9SYI2HN80HKS

View solution in original post

2 REPLIES 2
nagyzoran
New Member

Hi Poojara!

 

Thank you very much for this amazing reply! I am going to check solutions one-by-one.

 

Have a nice day,

Zorán

Poojara_D12
Super User
Super User

Hi @nagyzoran 

To monitor when, who, and how many times an Excel file refreshes data from a Dataflow, you can use the following methods:

  1. Power BI Audit Logs: Track Dataflow refreshes in Power BI Admin Portal or Microsoft Purview Compliance Portal (audit logs), but this won’t track Excel refreshes directly.

  2. Excel VBA Macros: Implement custom VBA macros in the Excel file to log the user and timestamp whenever the data is refreshed. This could save logs to a file or database.

  3. Power Query Diagnostics: Use Power Query’s built-in diagnostics in Excel to monitor connection refreshes, although it provides limited logging.

  4. Power Automate: Create flows to log refresh events triggered by Excel or Dataflows, storing logs in SharePoint, a database, or similar.

  5. File Access Logs: Track when the Excel file is accessed via SharePoint, OneDrive, or on-premises file servers (e.g., using file access logs).

Combining these methods will give you visibility into who is refreshing the data and when.

 

Did I answer your question? Mark my post as a solution, this will help others!

If my response(s) assisted you in any way, don't forget to drop me a "Kudos" 🙂

Kind Regards,
Poojara
Data Analyst | MSBI Developer | Power BI Consultant
YouTube: https://youtube.com/@biconcepts?si=04iw9SYI2HN80HKS

Did I answer your question? Mark my post as a solution, this will help others!
If my response(s) assisted you in any way, don't forget to drop me a "Kudos"

Kind Regards,
Poojara - Proud to be a Super User
Data Analyst | MSBI Developer | Power BI Consultant
Consider Subscribing my YouTube for Beginners/Advance Concepts: https://youtube.com/@biconcepts?si=04iw9SYI2HN80HKS

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

Jan NL Carousel

Fabric Community Update - January 2025

Find out what's new and trending in the Fabric community.