set_measure_properties
Update a Power BI measure's visibility, description, or name. Optionally propagate renames across all model references and report bindings.
Instructions
Set a measure's metadata that update_measure does not cover: hide/show it (hidden), set its description, and/or rename it (newName). Any omitted property is left unchanged. Use update_measure for the DAX / format string / display folder. A rename with propagate=true (the default) rewrites every [Measure] reference model-wide - other measures, calc columns/tables, RLS filters, calc items, KPI/format-string/detail-rows expressions - atomically, and the report's bindings too when reportSource is given. propagate=false renames the object only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| table | Yes | ||
| hidden | No | hide (true) or show (false) the measure | |
| measure | Yes | ||
| newName | No | rename the measure to this name | |
| propagate | No | with newName: rewrite every DAX reference model-wide (and report bindings when reportSource is given); false = rename the object only | |
| sessionId | Yes | ||
| description | No | description for self-service users | |
| reportSource | No | optional report to rewrite on a rename: a reportSessionId (open_report), a pbirSessionId (read_pbir), or a PBIR .pbix/PBIP folder path |