Forum Discussion

jdavison's avatar
jdavison
Regular Visitor
1 year ago
Solved

Customise Tooltip for Decomposition Tree

Hi All,

Is there any way to customise a tooltip so that it only shows a specific field when the later fields of the tree are hovered over?

Thanks 

  • Hi  jdavison,

    Unfortunately, Power BI does not currently support customizing tooltips to appear only when hovering over the last field in the Explain By bucket of the Decomposition Tree. Tooltips in Power BI apply to the entire visual and cannot be conditionally triggered based on specific hierarchy levels within the Decomposition Tree.

    If the feature is important for you, please create a post in
    Fabric Ideas - Microsoft Fabric Community
    The product team actively monitors the forum for valuable suggestions, and if a feature request gains enough support through community votes, they will consider implementing it in future updates.



    If you find this post helpful, please mark it as an "Accept as Solution" and consider giving a KUDOSFeel free to reach out if you need further assistance.
    Thanks and Regards

5 Replies

  • jdavison 

     

    I think that is possible you have to make some work around while creating Tooltip

     

    Thanks,
    Pankaj

    If this solution helps, please accept it and give a kudos (Like), it would be greatly appreciated.

  • v-nmadadi-msft's avatar
    v-nmadadi-msft
    Community Support

    Hi jdavison ,
    Thanks for reaching out to the Microsoft fabric community forum.

    In Power BI Desktop and the Power BI service, you can create visually rich report tooltips that appear when hovering over visuals. By designing a dedicated report page as a tooltip, you can include visuals, images, and other elements to enhance the tooltip experience. You can create multiple tooltip pages, each linked to specific fields in your report. When users hover over a visual containing these fields, the corresponding custom tooltip appears, dynamically filtered based on the hovered data point. This approach unlocks a variety of creative possibilities for interactive and insightful report tooltips.
    Please refer this article on how to build one:
    Create report tooltip pages in Power BI - Power BI | Microsoft Learn

     


    If you find this post helpful, please mark it as an "Accept as Solution" and consider giving a KUDOS. Feel free to reach out if you need further assistance.
    Thanks and Regards

    • jdavison's avatar
      jdavison
      Regular Visitor

      Hi v-nmadadi-msft ,

      Thank for responding, I've rea through that link and I can't see if what I've askd is answered, what I'm looking to do is have a custom tooltip that only appears when the last field in the Explain By bucket of the decomposition tree is hovered over. 

      Do you know if this is possible?

      Thanks 

      • v-nmadadi-msft's avatar
        v-nmadadi-msft
        Community Support

        Hi  jdavison,

        Unfortunately, Power BI does not currently support customizing tooltips to appear only when hovering over the last field in the Explain By bucket of the Decomposition Tree. Tooltips in Power BI apply to the entire visual and cannot be conditionally triggered based on specific hierarchy levels within the Decomposition Tree.

        If the feature is important for you, please create a post in
        Fabric Ideas - Microsoft Fabric Community
        The product team actively monitors the forum for valuable suggestions, and if a feature request gains enough support through community votes, they will consider implementing it in future updates.



        If you find this post helpful, please mark it as an "Accept as Solution" and consider giving a KUDOSFeel free to reach out if you need further assistance.
        Thanks and Regards

  • Hi jdavison

     

    I've run into the same issue when trying to fine-tune the user experience in the Decomposition Tree.

     

    At the moment, there's no built-in way to conditionally show a tooltip only when you hover over the last-level field in the hierarchy. The tooltip shows up on any node, regardless of depth, which can clutter things when you're trying to highlight specific insights at the leaf level.

     

    One workaround I’ve used is to create a tooltip page and include a custom DAX filter that checks if the current node is the lowest level.

    Show Tooltip =
    IF(
        ISINSCOPE('Table'[LowestLevelField]),
        1,
        0
    )
    

     

    Then apply this as a visual-level filter on the tooltip page.