Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
hi,
We tried to migrate the AAS model into powerbi (using xmla) and reconnect all our reports from AAS to the new powerbi dataset. All these are done in Dev and planned to be deployed to PROD. In PROD, we don't want the users to lose their personal bookmarks while we would have replaced the AAS connection to Powerbi(xmla).
Step1: 'Salesorder' report was live connected to AAS model called 'Sales_model'. We imported the AAS into powerbi using xmla and created the dataset called 'Sales_Model_xmla'. Also copied the report and renamed it to 'Salesorder_xmla' which is now connected to 'Sales_Model_xmla'. At the end we got two reports one connected to AAS and another to xmla powerbi dataset
Step 1 | Report | backend dataset |
Current | Salesorder | Sales_Model |
New | Salesorder_xmla | Sales_Model_xmla |
Step2: We did changes in 'Salesorder_xmla' and initially planned to rename it to 'Salesorder' replacing the existing report assuming promoting the new 'Salesorder' to PROD will retain all the bookmarks from the users. Later we found out that when we renamed Salesorder_xmla to Salesorder , it end up creating a new report and we had two copies of 'Salesorder' - one connected to AAS(Sales_Model) and another connected to powerbi dataset (Sales_Model_xmla) because the dataset ids are different for these 2 reports.
Step 2 | Report | backend dataset | dataset id/report id |
Current | Salesorder | Sales_Model | xyz |
New | Salesorder | Sales_Model_xmla | abc |
Step 3: After discussing with experts, we understood we need to disconnect the Salesorder from the AAS model and reconnect it to Sales_Model_xmla powerbi dataset using Reports - Rebind Report In Group - REST API (Power BI Power BI REST APIs) | Microsoft Learn.
this way I can replace the existing 'Salesorder' and keep the same report id/dataset id
Step 3 | Report | backend dataset |
Current | Salesorder | Sales_Model_xmla |
New | Salesorder_xmla | Sales_Model_xmla |
Step 4:
now downloaded new 'Saleorder_xmla' report . there were two options while downloading- first one was greyed out and by default the download option selected was 'A copy of your report with a live connection to data online (.pbix)' . Renamed the report to 'Salesorder' and published it expecting it to override the existing report but got a error-Couldn't publish to Power BI - A report has already been published with this name. Please rename your file and publish again'.
Now I am looking for help on
1. how to download with first option - 'A copy of your report and data (.pbix')
2. Or what are the options to override the current report with new report and still keep all the bookmarks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.