Refresh a Power BI dataset
Approval-gated Power BI dataset refresh workflow for one dataset in one workspace. It reads the dataset and recent refresh history for context, then calls recued-core.powerbi.dataset.refresh for exactly that dataset. It does not import, export, clone, write rows, update parameters, change gateway credentials, update refresh schedules, mutate workspace permissions, generate embed tokens, run arbitrary queries, or call admin APIs.
How it works
Inspect the data fetches, transforms, gates, and output this recipe runs.
Process (9 steps)
group_id
trim
Trim whitespace from setting group id
dataset_id
trim
Trim whitespace from setting dataset id
reason
trim
Trim whitespace from setting reason
dataset_before
?
refreshes_raw
?
refresh
?
refreshes
default
Apply default
refresh_count
count
Count items in refreshes
card
to_summary
Format results as a summary card
Settings
Configurable at install. Defaults shown — change them anytime in Recued.
reason
setting
=
powerbi
setting
=
group id
setting
=
dataset id
setting
=
notify option
setting
=
MailOnFailure
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.