GitHub user krmmkr added a comment to the discussion: Design Proposal - 
Organizing Cross Filter Better

Thanks @rusackas for the context, I started using Superset in the last 6–7 
months and was not aware that we migrated from chart-based filters to the 
native filters. These are some problems I noticed immediately after moving from 
Tableau / Power BI. Adding a chart-based plugin was the immediate solution I 
could think of for our problems without altering much of the core codebase, and 
leveraging existing infrastructure. After using this for 1–2 months and finding 
this useful, I felt this might be an issue that the broader community might be 
facing as well and proposed this change.

As you said, adding a localized native filter along with options for radio 
buttons, checkboxes, and text boxes filter types might be a better 
implementation for this problem if that can be done. I already noticed we have 
a way for dynamic dimension switching in Superset 6.1, but it is still lacking 
full Tableau-like parameter functionality (e.g., different measure calculations 
based on a selected parameter, etc.).

Also regarding the discussion 
https://github.com/apache/superset/discussions/40809 — I was in a call with a 
non technical user and the user found it confusing when the native filter was 
changing positions, so I came up with this solution. The Filter Charts just 
emit cross-filters as any other chart would do, and the scoping is managed by 
Superset's native cross filter scoping with no new changes introduced over 
there. It is just that I had 6–7 Filter charts and parameters in the use case I 
had, which adds 6–7 cross-filter chips before the native filter, which I felt 
was causing a poor user experience.

GitHub link: 
https://github.com/apache/superset/discussions/40809#discussioncomment-17466730

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: 
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to