咨询Apache Superset加载时默认折叠原生过滤器的方法
解决Apache Superset主仪表盘原生过滤器默认折叠问题
针对你遇到的主仪表盘原生过滤器无法默认折叠的问题,以下是可行的解决方案:
正确的JSON元数据配置方式
你之前尝试的native_filter_configuration下的visibility字段用于控制单个过滤器的显示/隐藏,并非折叠状态,所以不生效。正确的配置是在仪表盘的JSON元数据根层级添加filter_bar配置,控制整个过滤器栏的默认展开/折叠状态:
{ "filter_bar": { "expanded": false }, // 保留其他原有元数据配置... }
操作步骤
- 进入目标仪表盘的编辑模式
- 点击右上角的「JSON Metadata」按钮
- 将上述
filter_bar配置添加到元数据的根层级(注意和其他字段之间用逗号分隔) - 保存仪表盘后刷新页面,过滤器栏会默认折叠
补充说明
- 该配置作用于整个过滤器栏,目前Superset原生不支持单个过滤器的独立默认折叠设置,若需此功能需通过自定义CSS或插件实现
- 跳转时使用的
&expand_filters=0是URL参数,仅对跳转目标仪表盘生效,主仪表盘的默认状态必须通过元数据配置来设置
内容的提问来源于stack exchange,提问作者Sumeeth Kumar
相关产品推荐
相关产品推荐

