Kill via XMLA (online removal)
Remove unused columns, measures, and tables directly from a model in the Power BI Service via the XMLA endpoint — no .pbix round-trip needed.
What you get
TODO: 2–3 sentences — describe the difference from the desktop “Kill” action: this writes the change back to the live model in the Service via XMLA, so users picking up the next refresh see the cleaned model.
Run the action
TODO: step-by-step — scan the model, select the unused items, hit “Kill via XMLA”, confirm, verify.
Safety checks
TODO: explain the dry-run / preview flow, what gets logged, what to do if the write fails partway through.
Common workflows
TODO: 2–3 workflows — e.g. “Clean up a model nobody owns anymore”, “Bulk-remove auto-generated columns after a migration”.
What to do afterwards
TODO: re-run a scan to confirm, communicate with downstream report owners.
Related
- Run your first online scan — find what’s safe to kill before you kill it
- Find and remove unused measures