Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
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!
Check out the February 2025 Power BI update to learn about new features.
User | Count |
---|---|
39 | |
37 | |
32 | |
25 | |
24 |
User | Count |
---|---|
37 | |
29 | |
23 | |
21 | |
17 |