Power BI · Arazzo Workflow
Power BI Decommission a Dataset After Clearing Dependents
Version 1.0.0
Confirm a dataset, find the reports bound to it, delete the dependent report, and then delete the dataset.
View Spec
View on GitHub
AnalyticsBusiness IntelligenceDashboardsData AnalysisReportingVisualizationArazzoWorkflows
Provider
Workflows
dataset-decommission
Retire a dataset after removing the report that depends on it.
Confirms the target dataset, enumerates reports so dependents can be identified by datasetId, deletes the nominated dependent report, and then deletes the dataset itself.
1
confirmDataset
getDataset
Read the dataset to confirm it exists and to record who configured it, so the retirement is logged against a real, identified model.
2
findDependentReports
getReports
List every report visible to the caller. Each report carries the datasetId it is bound to, so this collection is what identifies the dependents that must be cleared before the dataset can be safely removed.
3
deleteDependentReport
deleteReport
Delete the nominated dependent report so no report is left pointing at a dataset that is about to disappear. Returns 200 with no body.
4
deleteTargetDataset
deleteDataset
Delete the dataset now that its dependent report has been removed. This is irreversible. Returns 200 with no body.