-
Notifications
You must be signed in to change notification settings - Fork 14.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[🎉New Feature for Testing]Dashboard native filter and cascading filter are HERE! #12148
Comments
[assigned:polidea][dashboard]native filter RESET ALL button does not work properly Screen.Recording.2020-12-21.at.12.40.39.AM.mov |
[assigned:polidea][dashboard]new native filter loading state should show Superset infinite loading icon instead of "No Results" Screen.Recording.2020-12-21.at.12.45.34.AM.mov |
[assigned:nielsen][dashboard] Apply to specific panels not work. Screen.Recording.2020-12-22.at.12.10.32.AM.mov |
@zhaoyongjie thank you for sharing |
[assigned:polidea][DASHBOARD] Expected: After click on APPLY it should be current field value applied. |
[dashboard] Observed: You can find that *FIELD has looped loading animation with name of not available field. After I choose different datasource I still see this old type of field as an option in field box. Expected: We should indicate somehow that Filter is malformed(@junlincc) and do not propose not available options to set. compressed.mov |
[dashboard] When I add two new filters and:
We should indicate that progress will be lost and:
@junlincc I think we should consider options for this. Nagranie.z.ekranu.2020-12-22.o.00.01.28.mov |
[dashboard] Default value for filter is not exported with dashboard. You can see that Default Value for filter was not exported - > Information about Parent relation was exported so I think it should be as well. @junlincc this issue is gone now :) |
We will process fix for it in few steps.
|
We have an option to sort values in filterbox. #6523 |
@thoo Could you describe your suggestion wider in seperated ticket? :) |
Two suggestions for native filters: 1- Possibility to change the order of the filters |
|
I saw now that 2. is the same as what @thoo requested. |
We use Superset in the context of Security information and event management (SIEM). Our data often include IP values which users want to filter by adhoc IP ranges (using CIDR notation). For example when the user inputs a filter value of 192.168.0.0/24 this filter is converted into a range query on the server side. We leverage jinja templating to convert the IP range into an SQL statement like ((IP_COLUMN >= lowIP) AND (IP_COLUMN <= highIP)) This works quite well however there is no validation of the text provided by the user. Ideally we would like to validate the input in the client a bit like is done in the explorer UI. We would like to be able to provide custom validators to the native filters. I would also add that being able to provide custom validators to the ad-hoc filter in the Chart Explorer would also be very useful. Currently the ad-hoc filter does not support any input validation. |
Now Dashboard native filter can add multiple time columns!!!🎉 |
Now Dashboard native filter integrated with our new robust time picker that allow configure time range is much granular level!!!🎉 thanks to filter team(R2) @villebro @simcha90 @zhaoyongjie 🙏 |
closing this due to the phase 2 followup announcement #13591 |
@junlincc Hi, thank you for your efforts in creating this wonderful tool. I was wondering if there is a way to increase the filter limit which is not set to 1000 by default. Thanks! |
many many UP! |
Highly requested from the community for a couple of years, Superset's new Dashboard Native Filter and Cascading Filter are finally available, ready for testing in master!! We welcome your feedback and comments!
It has been a six months long collaborative project leading by @suddjian, with the dedicated effort from multiple developers.♥️
Credit goes to the below awesome contributors
@suddjian @villebro @pkdotson @rusackas @mihir174(design)
@agatapst @adam-stasiak
@amitmiran137 @simchanielsen
special thanks to @graceguo-supercat @ktmud @zuzana-vej for user research and code review!
This feature is currently behind a feature flag, to turn on
docker/pythonpath_dev/superset_config.py
Features include
Changes included in feat(dashboard): Dashboard-Native Filters #11814 and feat: Native filters fast-follow #12138:
WIP
Create new filter
Filter scoping
Cascading filter hierarchy setting
Open and Collapse side bar
The text was updated successfully, but these errors were encountered: