Forum Discussion
Semantic Model Refresh not working in Data Pipeline
- 1 year ago
Your Semantic Model Refresh in Fabric Data Pipeline isn’t working because the OAuth connection isn’t persisting — settings vanish when you reopen the pipeline. That’s why it “succeeds” but doesn’t refresh.
Fixes:
Use a Linked Service instead of inline OAuth.
Prefer Service Principal auth (more stable).
Save + Publish after configuring.
If still failing → use a Web activity to call the Power BI REST API for refresh.
👉 Root cause: OAuth tokens not saving properly in the pipeline.
Your Semantic Model Refresh in Fabric Data Pipeline isn’t working because the OAuth connection isn’t persisting — settings vanish when you reopen the pipeline. That’s why it “succeeds” but doesn’t refresh.
Fixes:
Use a Linked Service instead of inline OAuth.
Prefer Service Principal auth (more stable).
Save + Publish after configuring.
If still failing → use a Web activity to call the Power BI REST API for refresh.
👉 Root cause: OAuth tokens not saving properly in the pipeline.
- CCal1 year agoAdvocate I
Hi Shahid12523 ,
Thank you for the recommended fixes.I have tried the service principal first but that didnt work as expected, hence I fell back to OAuth, but seems like OAuth is also unstable.
I will try the PowerBI REST API via a Web activity.