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
OldDogNewTricks
Advocate II
Advocate II

How to drill through and dynamically select metric

Here is my use case, I would like to have a PowerBI report with a table.  I would like to make it so that when somebody selects a cell in the table, they can drill through to another tab on the report and pass through the specific METRIC selected as well as the other fitler context (in the case below, Geo).  Examples below:

OldDogNewTricks_3-1734768027573.png

 

 

Sample drill-through target ("Average price per unit" measure on all vizzes):

OldDogNewTricks_2-1734768006308.png

 

Any ideas on how I can accomplish this?

I know that I could create a "field parameter" on the second page and have people manually select that value on the second page; but I don't know how to tie that to a drill-through filter.

 

 

 

1 ACCEPTED SOLUTION
OldDogNewTricks
Advocate II
Advocate II

Unfortunatly there is no current solution within PowerBI to do this as of now.  I created this post to mark it as the "solution", eventhough there really is no solution.  Only workarounds.

View solution in original post

6 REPLIES 6
OldDogNewTricks
Advocate II
Advocate II

Unfortunatly there is no current solution within PowerBI to do this as of now.  I created this post to mark it as the "solution", eventhough there really is no solution.  Only workarounds.

samratpbi
Super User
Super User

Hi, you can achieve this using drill through measure.

I have created a simple dataset to demonstrate this. below is the dataset.

samratpbi_0-1734774080101.png

Now, I have created 2 simple measures:

Product Avg Sales = AVERAGE(DatePoint[Sales])
Product Sum Sales = SUM(DatePoint[Sales])
 
Now, create another page and make it as drillthrough page and in drill through field add the desired measure, in this case [Product Avg Sales].
samratpbi_5-1734774786306.png

 


 

in the main page, add a matrix visual and also add Product Avg Sales measure which will enable drill through.
samratpbi_3-1734774610264.png

And once I you click on drill through, below would be drill through page.

samratpbi_2-1734774441767.png

As you can see only Apple details are available in drill through page. You may create many visuals in this page.

 

Hope this helps.

If this helps to resolve your problem then please mark it as Solution provided. Dont forget to give kudos 🙂 

Thanks

 

 

Sorry, this does not do what I'm asking.  When I go from page 1 I want ONLY the metric that I drilled through to show on the second page.  For example, I have 4 metrics on page 1 (the example shows "Avg price per unit" as the selected metric); when that is drilled through from page 1 I want ONLY "Avg price per unit" to be the metric in all 4 vizzes on page 2 (the drill through target page).

Jai-Rathinavel
Super User
Super User

@OldDogNewTricks  Drill through is not currently supported with Field Parameters. But you can achieve the expected result / drillthrough by using the sync slicer. Follow the steps below.

1. Create your field parameter by clubbing your measures, in my case it is Total Shipping cost and Average Shipping cost and pull the field parameter in the measure.

2. Also include the field paramter in your matrix/Tabel visual in Page 1

JaiRathinavel_2-1734773491485.png

 

3. Now Copy the Parameter from page 1 and paste it on Page 2 then sync slicers. Replace the existing measures in the visuals with a field parameter.

4. In Page 2 you should add the catgeory (Geo) from which you want to drill from under drill through settings. 

JaiRathinavel_3-1734773607658.png

5. Now head over to page 1 and select a metric from slicer and choose a row you want to drill from. Now the drillthrough option should be enabled for the selected metric.

JaiRathinavel_4-1734773706316.png

JaiRathinavel_6-1734773743487.png

 

Did I anwer your question ? Mark this post as a solution.

 

Thanks,

Jai

 

 




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

Proud to be a Super User!





Sorry, this does not do what I'm asking.  I have 4 metrics on page 1 (the example shows "Avg price per unit" as the selected metric); when that is drilled through from page 1 I want ONLY "Avg price per unit" to be the metric in all 4 vizzes on page 2 (the drill through target page).  I know that I could sync slicers, but I'm trying to get the drilled through metric on page 1 to be the field paramater on page 2.  If I cannot get this functionality, I would rather create a field parameter with all of the metrics on page 2 and have the user select them manually (which is not ideal).

Anonymous
Not applicable

Thanks for the reply from samratpbi  and Jai-Rathinavel , please allow me to provide another insight:

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

I believe your proposed alternative solution is a good one.

 

Here is an example I created:

vlinyulumsft_0-1735031496094.png

 

 

vlinyulumsft_1-1735031496095.png

 

As you have tested, if you use the original data as the drill-through field, the target page will retain a filter. Currently, I have not found an effective way to avoid this.

vlinyulumsft_2-1735031505445.png

Therefore, if you insist on using drill-through, I suggest you create a new table with similar measures, using only the original values as the drill-through field. The data on the target page should be populated with the copied table data.

 

Here is an example I created:

vlinyulumsft_3-1735031505446.png

Other feasible page navigation solutions include bookmarks and page navigation.

 

For more details, please refer to:

Create report bookmarks in Power BI - Power BI | Microsoft Learn
Create page and bookmark navigators - Power BI | Microsoft Learn
 

Please find the attached pbix relevant to the case.

 
Of course, if you have any new discoveries or questions, please feel free to get in touch with us.
 

Best Regards,

Leroy Lu

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

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.