Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
I am new to Power Query and Power BI, I would like to know if there is a way to automate a daily report.
My daily task is to send out Excel report with data from 5 SQL Stored Procedures. The current steps are:
Is there a way to automate this process using Power Query or a combination of Power Query and Python?
Thank you in advance for your help.
Qjr
Thank you,
Unfortunately, we don't have Power BI at office right now, I am trying to use Open OpenRowSet() to export to existging Excel file with header template within the SQL Store Procedure, I can schedule this script and another schedule to run the Batch file to copy the updated Excel file to share folder. I am trying this method at this point.
Hello @qjr ,
As per your description of the tasks, it is very much possible to do it in Power BI.
You can connect your Power BI to the SQL from where the data is being fetched and run the scripts within power BI itself.
Then you can work on transforming the data into the desired format, modelling the data and finally visualising the data as per the end users.
The report can be published onto the cloud(Power BI service) and with the proper access given, it can be viewed by the end users anytime of the day.
It calso can be refreshed automatically if the refreshes are setup, without any intervention from your side.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!