zhaoyongjie edited a comment on pull request #13340: URL: https://github.com/apache/superset/pull/13340#issuecomment-786627899
I personally suggest not to make generic components now. The main reason is that these components are completely inconsistent in function, and we should not do such maintenance that increases complexity. #### For dimension(group by) selector 1. columns (can shift between) 2. Level columns(AKA hierarchy) (there may be folding between levels, can not shift between) 3. [columns set](https://help.tableau.com/current/pro/desktop/en-us/sortgroup_sets_create.htm)(such as generate `case...when...` clause) #### For filter selector, Superset is now just a simple dimension filter 1. If we want to drag saved_metric to generate a having clause, we need to enable metic drop to filter 2. columns, or top level of hierarchy 3. Drag into different types of columns should have different filter #### For metric selector 1. columns ( generate ad-hoc metric) 2. saved_metric suggestions are welcome ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
