apache-superset - 如何通过超集中的 JSON 元数据设置默认过滤器值
问题描述
我是 Superset 的新手。我有一个仪表板,其中有一个名为“District”的过滤器,其中的值列表如“1、2、3 等”。如何选择默认过滤器,意味着当页面加载时,过滤器说“2 或 3”通过 JSON 元数据自动选择?我看到了 json 元数据结构和 default_filter 也在那里。但我不知道该输入什么,以便自动选择默认过滤器。
下面我附上了我的仪表板和 json 元数据的图像。
提前谢谢!!!
json元数据
{
"timed_refresh_immune_slices": [
],
"expanded_slices": {
},
"refresh_frequency": 0,
"default_filters": "{\"180\": {\"__time_range\": \"No filter\"}}",
"filter_scopes": {
"180": {
"district_id": {
"scope": [
"ROOT_ID"
],
"immune": [
]
},
"__time_range": {
"scope": [
"ROOT_ID"
],
"immune": [
]
}
}
}
}
解决方案
添加默认过滤器的更简单方法是选择过滤器 - 应用过滤器和另存为 - 覆盖仪表板。
一旦覆盖仪表板,Json 将自动更新。手动修改 JSON 更能减少错误。
推荐阅读
- c++ - 分割核心转储在我的代码中以实现“哈夫曼编码”
- r - R:$ 不能用于原子向量(箱线图)
- authentication - 如何使用 Blazor 结合 Google 身份验证和 API 密钥身份验证?
- java - Geoserver ogcapi 插件 jar 库未加载
- javascript - uppy 如何将元字段从仪表板添加到 XHRUpload
- sql - 从字符串 SQL Netezza 中提取序列
- vim - 我可以映射像'nj'这样的键,在vim/nvim中将光标向下移动n行
- javascript - Google Data Studio 中计算参数的特殊过程
- .net - 在实体框架核心中配置多个 Dbcontext(Oracle 和 SQL)
- ios - 快速设置具有可变间隔的计时器