Forum Discussion
Automatic deployment (CICD) for a Dataset
- 4 years ago
So you want to update the DAX formulas of your golden dataset ?!? That kinda defeats its purpose. You will lose user trust if you do that. You would need to design a MOC process for these scenarios.
OK thanks a lot Ibendlin
We have only ALM toolkit for the moment regarding these operations <--
Metadata only deployment
" ...In some cases, you may not want to replace the dataset, especially with incremental refresh.
The dataset in Power BI Desktop could be much smaller than the one in the service.
If the dataset in the service has an incremental refresh policy applied, it may have several years of historical data that will be lost if the dataset is replaced.
Refreshing all the historical data could take hours and result in system downtime for users.
Instead, it's better to perform a metadata only deployment, which allows deployment of new objects without losing the historical data.
For example, if you've added a few measures you can deploy only the new measures without needing to refresh the data, saving a lot of time.
For workspaces assigned to a Premium capacity configured for XMLA endpoint read-write, compatible tools enable metadata only deployment.
For example, the ALM Toolkit is a schema diff tool for Power BI datasets and can be used to perform deployment of metadata only."