cancel
Showing results forย 
Search instead forย 
Did you mean:ย 
Warehousing & Analytics
Engage in discussions on data warehousing, analytics, and BI solutions within the Databricks Community. Share insights, tips, and best practices for leveraging data for informed decision-making.
cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

Databricks AI/BI Dashboard cross-filtering across different dataset

lennox1
New Contributor II

Hello Everyone,

I recently started using AI/BI dashboard and I'm finding it difficult to cross-filter two visuals from two different dataset. Visual 1 displays Sales by region (month to date) sourced from dataset 1 and Visual 2 displays Open orders by region (month to date) sourced from dataset 2. Is there a way when I select South region on visual 1, visual 2 also only displays information for South region?

2 REPLIES 2

BS_THE_ANALYST
Databricks Partner

@lennox1 I've just gave this a try and didn't have much luck for cross-filter across multiple datasets. The documentation seems to indicate the same thing: https://learn.microsoft.com/en-us/azure/databricks/dashboards/#cross-filter 

I scanned the release notes for 2024 and 2025 with CTRL+F. There's a good deal of updates for cross-filtering. Could be worth keeping your eye out: https://learn.microsoft.com/en-us/azure/databricks/ai-bi/release-notes/2025 

To filter different datasets together, you could use a Global filter? โ˜บ๏ธ. I appreciate it's not quite cross-filtering but it's a cool thing nevertheless. I.e.

Before filter

BS_THE_ANALYST_0-1758052348580.png

After global filter

BS_THE_ANALYST_1-1758052410464.png


Some other community members may have some funky workarounds. 

All the best,
BS


JoeMo
New Contributor II

We are finding the same issue that you cannot cross filter on multiple datasets.  This would be an incredibly useful feature. Our scenario is we have a trip with a set of deliveries.  We want to find inefficient trips based on trip level KPIs and then display the details of the deliveries once this trip is selected. Keeping trips and deliveries into 2 separate datasets to hopefully increase speed. 

However, it seems like i have to build a single dataset of trips and deliveries and then deal with trip level KPIs aggregation to make sure something like average miles per trip does not count a trip multiple times because there is a row in the data for each deliver on that trip.   

Cross-filtering with multiple datasets would make any 1 to many relationship much easier to deal with in the dashboards.