Back to projects
featured

Power BI Auto-Refresh Automation

Automates the Power BI Desktop publish and refresh cycle triggered by data updates.

Tech Stack

PythonpyautoguiPower BIGUI AutomationOpenCV

About this project

Monitors for updated data files, opens Power BI Desktop via GUI automation, replaces the data source, saves, publishes to Power BI Service, and triggers a dataset refresh — all unattended. Integrates with the Erply data pipeline for end-to-end BI automation.
Added May 2026