James Bartlett on 05 Aug 2021 20:07:50
Current Behavior:
When upgrading a Power BI Template App (e.g. COVID-19 US Tracking Report, Premium Gen 2 Capacity Utilization Metrics, Power BI Premium Capacity Metrics, etc.)
- Template App renamed with current datetime
- Underlying Workspace renamed with current datetime
- Existing data wiped
- Data source connection severed - must be manually re-connected
This happens even when the user chooses to upgrade the existing Template App in-place. This behavior has been observed in third party Template Apps as well as Microsoft's own Template Apps.
Desired Behavior:
Upgrading a Template App should work just like publishing a new version of an existing report or dataset.
- Keep existing Template App name
- Keep existing Workspace name
- Create new dataset & report(s)
- Copy existing data source connection(s) and data from existing dataset to new dataset
- Refresh new dataset
- Hot-swap report connection(s) from old dataset to new dataset
- Delete existing dataset & report(s)