Power BI · Arazzo Workflow
Power BI Update Dataset Parameters and Refresh
Version 1.0.0
Read a dataset's mashup parameters, update them, confirm the new values, and refresh so the change takes effect.
View Spec
View on GitHub
AnalyticsBusiness IntelligenceDashboardsData AnalysisReportingVisualizationArazzoWorkflows
Provider
Workflows
parameter-update-refresh
Repoint a parameterized dataset and refresh it so the new values apply.
Lists current mashup parameters, updates them, verifies the new values, and then refreshes the dataset and waits for the refresh to complete.
1
listParameters
getParameters
Read the dataset's current mashup parameters so the existing values are captured before anything is overwritten.
2
applyParameters
updateParameters
Apply the new parameter values. The call returns 200 with no body, so the write is confirmed by reading the parameters back in the next step.
3
confirmParameters
getParameters
Read the parameters back to confirm the service persisted the new current values.
4
refreshAfterParameterChange
refreshDataset
Trigger a refresh so the model is rebuilt against the newly parameterized source. Without this the parameter change has no effect on the data.
5
pollRefresh
getRefreshHistory
Poll the most recent refresh history entry until it leaves the "Unknown" in-progress state, so the caller learns whether the reparameterized refresh actually succeeded.