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
We are planning a large-scale migration for a customer from one region to another.
The most complex semantic models involved are:
Before proceeding, we are compiling a list of these models using a script (ideally with consistent language/technique across all).
So far, we have identified the models with incremental refresh using SemPy and Semantic-LinkLabs.
However, we are struggling to identify models that have been modified using XMLA or that qualify as large semantic models.
It seems the TOM library does not provide a direct option for this. The only solution we’ve found is a PowerShell cmdlet, which provides the StorageMode property (values: abf or PremiumFiles).
Reference: Power BI Premium Large Models Documentation.
Does anyone know how to identify whether a model is large and/or uses incremental refresh via the TOM library?
Alternatively, is there any other reliable method to achieve this?
Hi @R1k91 ,
You create a power shell script using the below rest API and you can pull json response and you can find the partition details from that you identify whether it is incremental refresh one or not.GET https://api.powerbi.com/v1.0/myorg/groups/{groupId}/datasets/{datasetId}
You can keep your workspace id and dataset id in one excel table and you can pass those values to API endpoint and get the response to new column and you can analyse that data.
I hope it will be helpful.
Thanks,
Sai Teja
Thank you for the answer.
As stated in the question the incremental refresh is not an issue. Sempy and Semantic Link Labs already gave us that results. The problem is to know if a model is modified in XMLA or Large Semantic Model.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.