Forum Discussion

Emmett's avatar
Emmett
Frequent Visitor
1 year ago
Solved

Best Approach to Build Dynamic Shape-Based “Tile Visuals” in Power BI (Multiple Tags per type)

Hi Power BI Community, We’re looking for advice on the best way to build a dynamic “Tile Visual” in Power BI. Each tile should represent one item (e.g., a unit or entity), and inside the tile we wa...
  • burakkaragoz's avatar
    1 year ago

    Hi Emmett ,

     

    I've worked on something similar before, and from what you're describing, I’d say going with a custom visual might give you the flexibility you need — especially if tag positions and conditional formatting are key parts of the design.

    Shape Map is decent for static layouts, but it gets tricky when you want to toggle visibility or apply dynamic status colors per tag. You’ll probably hit limitations fast if you need interactivity like tooltips per tag or dimming unused ones.

    If you're okay with a bit of dev effort, building a custom visual (maybe using Deneb or even a fully custom TypeScript visual) could let you:

    • lock tag positions per component type
    • control visibility with DAX-driven logic
    • apply conditional formatting with full color control
    • show tooltips per tag using report page tooltips or custom handlers

    Another quick win might be using a matrix visual with conditional formatting and some creative layout tricks, but it won’t give you the same visual fidelity as a shape-based layout.

    Hope that helps a bit.

    If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.
    translation and formatting supported by AI