Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
Your file has been submitted successfully. We’re processing it now - please check back in a few minutes to view your report.
05-29-2026 06:42 AM - last edited 05-29-2026 06:52 AM
This notebook consolidates the native Power BI slicer visuals on a report page into a single SLICERBAR custom visual using the fix_migrate_slicer_to_slicerbar fixer from the PBI Fixer build of semantic-link-labs.
Reports often accumulate many individual slicer visuals that clutter the canvas and consume real estate. The SLICERBAR custom visual collapses all of those filters into one compact, modern control. This fixer automates that migration directly against the report definition (PBIR) — no manual rebuilding required.
For the page you specify, the fixer:
Install the PBI Fixer build of semantic-link-labs. The PySpark kernel restarts automatically after install — that is expected. Run this once per session.
scan_only=True reports exactly which slicers would be migrated — nothing is written to the report. Review the output before running the real migration.
This applies the changes: it creates the Slicer Bar if missing, migrates the native slicers into it, and deletes the originals.
| report | Name or ID of the report. |
| page_name | Display name of the page to migrate. |
| workspace | Workspace name or ID. Defaults to the attached lakehouse / notebook workspace. |
| scan_only | If True, only reports what would change without writing. |
https%3A%2F%2Fgithub.com%2FKornAlexander%2FFabric-Notebooks%2Fblob%2Fmain%2FMigrate%2520Slicers%2520to%2520SLICERBAR.ipynb