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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
DebbieE
Community Champion
Community Champion

using one date table for multiple dates (For a drill through table)

I have a star schema in Power BI

DateDim1.JPG

My date is marked as date which removes the hierarchy table from the date field and I create my own.

The Active Join is on Received Date

All my measures so far are based on received date

Im aware that each Date in the fact table creates an extra date table to produce the hierarchy. So to save space, you should create inactive joins to the other dates and then remove the dates in the Fact table leaving just the keys. the model should then reduce in size

 

DateDim2.JPG

This works great for the measures. I can create measures based on the none active ones and simply choose to USERELATIONSHIP

 

So i can have measures for Recieved this Year, Recieved Last year and Closed this year , Closed Last year (For Example)

 

This is all absolutely spot on. However the issue occurs when the users want to create a drill through (And obviously they do want drill throughs.

 

visualForDrillthrough.JPG

This visual was created on the active relatioship so its recieved date

 

However they want to drill through to the following

DrillThrough.JPG

 

I cant think of a way of doing this.

 

Would it be possible to create some DAX in the Date table to just show a date and then I can name them all in the date table as Received Date, Start Date, Closed Date ?

 

I cant find any info on this but its the first thing my user tried to do, and Im sure lots of people want to do this. But again, using the correct logic with the date table

 

1 ACCEPTED SOLUTION
DebbieE
Community Champion
Community Champion

7 REPLIES 7
BA_Pete
Super User
Super User

Hi @DebbieE ,

 

I guess you could duplicate your calendar table for each of the fact dates, for example:

- calendarReceived

- calendarStart

- calendarClosed

or similar, then create active relationships between each of these to the relevant fact table date. You could then use the different calendar dates as each level in the drillthrough.

Not going to save you any model space, but a 'quick & dirty' solution nonetheless?

 

Pete



Now accepting Kudos! If my post helped you, why not give it a thumbs-up?

Proud to be a Datanaut!




DebbieE
Community Champion
Community Champion

I dont want to do that though as adding date tables for each will create a bigger model

amitchandak
Super User
Super User

@DebbieE , Not very clear to me. See if Conditionally set the drill through destination can help

https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-may-2020-feature-summary/#_Cond_dest_drill

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

I thought I has set this out really clearly, So if its unclear to you it would be good to know why

 

No this doesnt answer the problem.

 

 

 

DebbieE
Community Champion
Community Champion

Ive created a blob post for this which hopefully answers the question

 

https://debbiesmspowerbiazureblog.home.blog/2020/07/29/power-bi-why-marking-a-date-table-is-a-good-t...

Hi @DebbieE ,

 

Thanks for sharing, although I found that the solution outlined in your blog appears to be somewhat similar to the answer that I provided.

 

Pete



Now accepting Kudos! If my post helped you, why not give it a thumbs-up?

Proud to be a Datanaut!




DebbieE
Community Champion
Community Champion

I wanted to go into a deep dive into all the frustrations I had been having

 

Are you talking about the role playing dimensions? In this instance it wasnt something I wanted to do  but I added it in for full context along with the reasons why I went for the other option.

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors