This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowA new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.
Hi,
Is there a way to refresh all the Semantic models in a workspace using notebooks in Fabric?
Tx
Solved! Go to Solution.
Hi @PratibhaY ,
Yes, it can be achieved in multiple ways.
- Using Fabric Pipeline to refresh semantic model
-Using PowerRestClient()
-Use sempy python library: Please check this link- https://github.com/m-kovalsky/Fabric
All these options are documented in the below blog.
https://fabric.guru/refreshing-individual-tables-and-partitions-with-semantic-link
Thanks,
Pallavi
Hi @PratibhaY ,
Yes, you can refresh all the Semantic models in a workspace using notebooks in Microsoft Fabric. Here are a couple of methods you can use:
You can create a pipeline in Data Factory and add a Semantic model refresh activity. This activity allows you to refresh Power BI datasets by creating connections to your Power BI semantic model datasets and refreshing them from a data pipeline
For several ways of notebooks refer to the following links:
How to use notebooks - Microsoft Fabric | Microsoft Learn
Below is the official link will help you:
Best Regards,
Xianda Tang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Thank you!
Hi @PratibhaY ,
Yes, you can refresh all the Semantic models in a workspace using notebooks in Microsoft Fabric. Here are a couple of methods you can use:
You can create a pipeline in Data Factory and add a Semantic model refresh activity. This activity allows you to refresh Power BI datasets by creating connections to your Power BI semantic model datasets and refreshing them from a data pipeline
For several ways of notebooks refer to the following links:
How to use notebooks - Microsoft Fabric | Microsoft Learn
Below is the official link will help you:
Best Regards,
Xianda Tang
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @PratibhaY ,
Yes, it can be achieved in multiple ways.
- Using Fabric Pipeline to refresh semantic model
-Using PowerRestClient()
-Use sempy python library: Please check this link- https://github.com/m-kovalsky/Fabric
All these options are documented in the below blog.
https://fabric.guru/refreshing-individual-tables-and-partitions-with-semantic-link
Thanks,
Pallavi
Check out the May 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 8 | |
| 8 | |
| 7 | |
| 7 | |
| 7 |
| User | Count |
|---|---|
| 21 | |
| 21 | |
| 18 | |
| 16 | |
| 11 |