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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
WILSONB
New Member

Filtering multiple Dates across multiple queries with an existing relationship

 

I have notebook where I have 2 different Data Sets and I already have a relationship exsiting on a particular value but I would like to create a date slicer that allows me to cover 2 different date fields on the different queries. 

 

 Accident Miles Relationship.PNGCapture.PNG

8 REPLIES 8
tylerbauer
Helper II
Helper II

Were you able to figure this one out yet? I am trying to create a date slicer to filter across three different tables. 

Hi,

 

The Date slicer should come from your Calendar Table.  The date column in each of your data tables shoule bear a relationship with the Date column in your calendar table.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Treyson
Frequent Visitor

Hey All,

 

I work with WILSONB and I wanted to help clear up the ask.

 

We already have an existing relationship between the two tables that is essential to the report. We tried to create a calendar table and create that relationship, however this existing relationship would not allow it. We were wondering if there was any other way to work around this.

 

There are dates in both sets and we just want to make sure that everyone is looking at the same range within both tables. The other option for us was to create filters on both data sets for a moving date range, but we would prefer it to remain dynamic. 

 

Does that make sense?

Baskar
Resident Rockstar
Resident Rockstar

Cool,

 

1. Create on Date Master table.

     Example : Use this code create Table in Dax : 

                        calender = CALENDAR(DATE(2016,1,1),DATE(2016,12,31))

 

It will give u new table from 1-jan-2016 to 31-12-2016

 

2. Link the Date master with yout two table . (Miles Data and Accident Data),

 

Before that u have to Change the bi-Direction filter to single direction  on already existing table connection, don't forgot it.

 

 

Then use date slicer from date master.

 

Try this if it is not helps u let me know i will help u

 

 

Not sure if it is clear. May be you need to provide some more informaton. This is what I understood:

 

- Mile Data is linked to Cost Center table on cost center field

- Accident Data is linked to Cost Center table on Service Center (i believe)??

 

Miles and Accident are not related to each other what I see from diagram, is this correct understanding?



Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤


Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

v-ljerr-msft
Employee
Employee

Hi @WILSONB,

 

I agree with parry2k, creating an individual Date table should be a possible solution in this scenario.

 

In addition to use Power Query(M) to create the Date table in Query Editor, you can also use CALENDAR or CALENDARAUTO  Function (DAX) to create the Date table in Data Model.

 

And for more information about how to create and manage relationships in Power BI Desktop, please refer to this article.Smiley Happy

 

Regards

Baskar
Resident Rockstar
Resident Rockstar

lets explain little bit clear dude .

 

Do u want link the existing table with already exist column ?

 

or 

 

do u want to create on intermediate table called date master , from there do u want control these two tables ?

 

parry2k
Super User
Super User

If I understood correctly, you need to create a calendar table and link your tables to that calendar table and use date from calendar table as slicer.

 

You can easily create calendar table using "M" query in PowerBI Query Editor, let me know if you need help with that.

 

Thanks,

P

 

 



Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤


Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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