<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Dynamic Global Filters in Warehousing &amp; Analytics</title>
    <link>https://community.databricks.com/t5/warehousing-analytics/dynamic-global-filters/m-p/144718#M2466</link>
    <description>&lt;P&gt;Thank you, David, for your insightful response. I found your perspective very valuable and it was helpful to review alternative viewpoints on this topic.&lt;BR /&gt;I have already created a Genie space where users can freely ask and extract the data they need from the dataset. I will further explore the Databricks App feature to assess how it can provide users with the flexibility to interact either through natural language or through manual filtering and data manipulation.&lt;BR /&gt;Your input has helped me move closer to my objective and I will review this feature in more detail to understand how to leverage it most effectively.&lt;/P&gt;</description>
    <pubDate>Wed, 21 Jan 2026 09:02:24 GMT</pubDate>
    <dc:creator>Stanciu_Cristi</dc:creator>
    <dc:date>2026-01-21T09:02:24Z</dc:date>
    <item>
      <title>Dynamic Global Filters</title>
      <link>https://community.databricks.com/t5/warehousing-analytics/dynamic-global-filters/m-p/144512#M2462</link>
      <description>&lt;DIV&gt;Hi everyone, I hope you're all doing well!&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I'm currently working on an AI/BI dashboard designed for business users, where the goal is for users to simply view and interact with the data in the dashboard. I've asked this question before to the Agent and although I was told that this kind of classic BI functionality is not supported on the platform, I'm wondering if there might be a workaround.&lt;/DIV&gt;&lt;DIV&gt;In my dataset, I have around 200 variables ( dimensions ) and each variable can have between 2 and 10 possible values. Is there a way to dynamically create global parameters such that:&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;- The first parameter allows the user to select one ( or more ) variables from this set of 200 and&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;- Based on that selection, a second global parameter automatically updates to show only the values associated with the selected variable(s)?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;For example:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; If the user selects the car ownership variable, the second parameter should only display the values yes and no&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;If the user then selects car color, the second parameter should update to show only red, black, grey&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Is this type of dynamic, dependent parameter set up possible or is there any known workaround to achieve this behavior?&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Creating 200 x 2 individual parameters - one for each variable and it's corresponding values - is not a viable solution as it would result in a very poor and cluttered user experience. I figured out that is doable to create a global parameter that contains all variables. However, the associated global "value" parameter would then include all possible values from the dataset, allowing users to search for the value they want. I don't believe this is the best approach as many variables share the same values and this could easily lead users to select an incorrect value.&lt;/DIV&gt;&lt;DIV&gt;I also want to avoid using another BI tool to build this dashboard. My goal is to find a solution using only the features available within Databricks&lt;/DIV&gt;</description>
      <pubDate>Tue, 20 Jan 2026 08:17:42 GMT</pubDate>
      <guid>https://community.databricks.com/t5/warehousing-analytics/dynamic-global-filters/m-p/144512#M2462</guid>
      <dc:creator>Stanciu_Cristi</dc:creator>
      <dc:date>2026-01-20T08:17:42Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Global Filters</title>
      <link>https://community.databricks.com/t5/warehousing-analytics/dynamic-global-filters/m-p/144588#M2464</link>
      <description>&lt;P&gt;Ultimately, your ask is essentially what happens when you're creating a new dashboard and you select some filter fields from the right side. The challenge here, however, is that you want this to be available to the user, and not simply at creation time. Long story short, I don't think you can do it using plain BI in Databricks, so here are a couple of other (more powerful and user friendly) options.&lt;/P&gt;
&lt;P&gt;The first would be a custom Databricks App. With vibe coding being what it is today, this shouldn't be too terribly difficult to accomplish if you have access to Claude Code or Cursor (or some similar code-generation tools). With a Databricks App, you can basically do whatever you want, and even include such nice flourishes as having car company logos, or actual color swatches in the dropdown, etc etc.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The other (and in my opinion, the best) option could be to put this table in a Genie space and let people interact from there. It would allow people to have a conversation with the data itself, and would probably eliminate the need for the direct filtering. Instead of using dropdowns, then, the user would just type something like: "Show me all the unowned vehicles that are red or gray, and located within 100 miles of zip code 90210." and the system would comply.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;My personal opinion on this is that a Genie Space would be the first thing I'd go for, and if that isn't enough, go for a Databricks App.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;To prove out the point, I created a dataset of cars (in my situation, I used about 5 dimensions just to prove out the point), and then I tossed that one dataset into a genie space, and asked it to show me all the Gray Toyotas. The output image is attached... notice that it was smart enough to replace my ask (gray) with the closest listed color (silver), and it even explained why it searched for silver instead of gray.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="davidmorton_0-1768920897307.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/23132iC58E4A51BEE2B178/image-size/medium?v=v2&amp;amp;px=400" role="button" title="davidmorton_0-1768920897307.png" alt="davidmorton_0-1768920897307.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;After it gave me this list, I asked it to further refine it to only hybrid or electric 2025 models, and it complied without issue.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="davidmorton_1-1768921106801.png" style="width: 400px;"&gt;&lt;img src="https://community.databricks.com/t5/image/serverpage/image-id/23133iA2A8DF46776B36C8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="davidmorton_1-1768921106801.png" alt="davidmorton_1-1768921106801.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Long story short, a dashboard is probably the wrong tool for this particular job. Go for a Genie Space.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jan 2026 14:59:45 GMT</pubDate>
      <guid>https://community.databricks.com/t5/warehousing-analytics/dynamic-global-filters/m-p/144588#M2464</guid>
      <dc:creator>davidmorton</dc:creator>
      <dc:date>2026-01-20T14:59:45Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Global Filters</title>
      <link>https://community.databricks.com/t5/warehousing-analytics/dynamic-global-filters/m-p/144718#M2466</link>
      <description>&lt;P&gt;Thank you, David, for your insightful response. I found your perspective very valuable and it was helpful to review alternative viewpoints on this topic.&lt;BR /&gt;I have already created a Genie space where users can freely ask and extract the data they need from the dataset. I will further explore the Databricks App feature to assess how it can provide users with the flexibility to interact either through natural language or through manual filtering and data manipulation.&lt;BR /&gt;Your input has helped me move closer to my objective and I will review this feature in more detail to understand how to leverage it most effectively.&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2026 09:02:24 GMT</pubDate>
      <guid>https://community.databricks.com/t5/warehousing-analytics/dynamic-global-filters/m-p/144718#M2466</guid>
      <dc:creator>Stanciu_Cristi</dc:creator>
      <dc:date>2026-01-21T09:02:24Z</dc:date>
    </item>
  </channel>
</rss>

