Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
Slacey7
Frequent Visitor

Heatmap of building layout through time

Hi All!

 

I'm looking to create a heatmap of a building layout that visualizes counts through time. 

 

I'd greatly appreciate a point in the right direction of how to create what I'm looking for which is detailed below. 

  • Additionally, I've detailed some of what I've tried, and why it's not working. 

 

The goal would be for it to look something like this. 

Slacey7_0-1693915473617.png

With a play Axis similar to the scatter chart - like this. 

Slacey7_0-1693918862613.png

 

The layout of the building is similar to this. 

  • In the building there are: 
    • 8 houses. 
    • Each house has pods (A-Z)
    • Within each Pod there are 'bins' (1 to 100)

Slacey7_1-1693915545133.png

 

The data set looks like this. 

Slacey7_2-1693916177669.png

 

Matrix Example: 

  • I can somewhat create what I want.
  • Pros & Cons:
    • Cons: It's impossible to create the visual with the exact layout of houses, pods and bins
      • Especially at scale with multiple 'buildings' having different layouts of houses, pods, bins. 
    • Using the data "between" slicer is closest to what I want. 
      • Pros: Can slide the date. 
      • Cons: It always needs to be 1 day at a time.  

Slacey7_4-1693916644623.png

Using the imported "Heat Streams" Visual

  • It does parts of what I want. 
  • Pros & Cons
    • Cons:
      • it doesn't seprate out rows and columns
      • Doesn't allow you to see subcategories within a category (i.e. bins within pods.)
      • It shows all the time categories at once, instead of 1 day at a time. 
    • Pros: Closer to the type of heatmapping I'm looking for. 

Slacey7_6-1693917802065.png

Play Axis similar to Scatter Chart is ideal

A Scatter chart won't work

  • The ideal way of visualizing the desired heat map through time would be using a play axis similar to the one on the scatter chart. 

 

Slacey7_7-1693918315222.png

 

Thank you for any suggestions!

 

2 REPLIES 2
MFelix
Super User
Super User

Hi @Slacey7 ,

 

If you want to have the exact layout of the buildings maybe you should use the synoptic panel that allows to pick up svg images and make then a visual it self

https://okviz.com/synoptic-panel/

https://synoptic.design/

https://appsource.microsoft.com/en-us/product/power-bi-visuals/wa104380873?tab=overview (includes an example PBIX file)

 

 


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



Thanks @MFelix 

 

I've gone with your suggestion for a high level vew of the facilities. 

  • Additionally, I was able to figure out a heatmap using the matrix for when you click into a specific room.

The challenge I'm finding at this point is the performance of the visual display can get pretty slow.

  • My DAX is fine, executing areound ~5ms.
  • The visual dispays can take up to 1500ms to refresh.  

 

So, instead of having a very granular matrix of the entire facility, I've opted for your solution for a high level view, and then when clicking into a house I only need a 6 x 9 matric to update of any given house. Where, I require a 40 x 72 matrix of the entire facility before - which gets slow with conditional formatting and such. 

 

 

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.