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!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
I want to refresh power BI reports only once ETL jobs are completed and data is loaded on Datawarehouse , ETL job completion timing is not fixed, how to achieve it?
Data warehouse is bult on on premises Postgresql database
Solved! Go to Solution.
Hey,
In any solution planned, the way would be to trigger the refersh of the PowerBi report via the REST PI method.
So the flow would be ETL jobs >> trigger REST API.
Below sample via ADF/Synapse :
Here is a link to a Talend Community question about refreshing a Power BI model
How to access Power BI Rest APIs through Talend using basic authentication?
Hey,
In any solution planned, the way would be to trigger the refersh of the PowerBi report via the REST PI method.
So the flow would be ETL jobs >> trigger REST API.
Below sample via ADF/Synapse :
How are the ETL jobs run? SSIS? Azure Data Factory? Synapse pipelines? Other method?
Talend jobs
Here is a link to a Talend Community question about refreshing a Power BI model
How to access Power BI Rest APIs through Talend using basic authentication?
@powerbiexpert22 Probably the best thing to do is to use Power Automate. Create a trigger on when the ETL jobs are complete with an action of refreshing the Power BI dataset.
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.