Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hello,
I have a situation where I need to add new attributes to the Power BI Semantic Model (published to Service). Is there a way to refresh the metadata of a semantic model using an API or programmatically?
A little background: The table is structured with attributes and their values, which must be pivoted based on the requirement.
Type | Value |
ID | 1 |
Title | Text |
Date | 2024-09-04 |
ID | Title | Date |
1 | Text | 2024-09-04 |
I need to ensure that any new attributes added to the data source are included as new columns in the model without having to refresh it on the desktop and publish it every time.
Example,
Type | Value | |
ID | 1 | |
Title | Text | |
Date | 2024-09-04 | |
Is Completed | yes | yes |
Completed Date | 2024-09-06 |
Solved! Go to Solution.
That's what ALM Toolkit does. Or you can go rogue and craft your own XMLA.
Hi @SivaMani
Regards
Amine Jerbi
If I answered your question, please mark this thread as accepted
and you can follow me on
My Website, LinkedIn and Facebook
As a side note - Power Query HATES data source changes. It will punish you with endless "Evaluating..." dialogues that you can either sit out or cancel (which will make it worse). So think twice before you go that route.
Hi @SivaMani ,
I think pivot will be able to handle it.Can you check once -
PivotedTable = Table.Pivot(RemoveDuplicates, List.Distinct(RemoveDuplicates[Type]), "Type", "Value")
Thanks,
Sai Teja
I believe It may not work. As Power BI Service only refreshes the source's data. However, Power BI desktop does data and schema refreshes.
I am looking for a way to refresh the schema of the semantic model published to Service, either through a tool or programmatically.
That's what ALM Toolkit does. Or you can go rogue and craft your own XMLA.
@lbendlin Is there any documentation/blog on using ALM Toolkit for my use case?
Use ALM Toolkit.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
33 | |
26 | |
23 | |
19 | |
15 |
User | Count |
---|---|
49 | |
39 | |
24 | |
20 | |
20 |