apache-superset - Apache Superset 仪表板中的 URL 过滤器参数
问题描述
我正在尝试superset
使用单个图表 ( Big Number
) 创建简单的仪表板,该图表将根据传递给仪表板的 URL 参数过滤数据。我试图用 URL 参数来放松这个 Apache Superset 仪表板过滤器)。我使用了模式&preselect_filters={"CHART-ID":{"tableColumnName1":["value1"]}}
,然后尝试在类似的图表中定义新的过滤器tableColumn = {{ filter_values('tableColumnName1')[0] }}
,但这会产生错误。根据我的观察,它无需查找查询参数即可解决此表达式。
我应该如何使用它?某处有文档吗?
我的超集版本是0.37.0
解决方案
您可以使用以下语法在 Superset 上实现此目的:
http://{url}:8088/superset/dashboard/{dashboard_id}/?preselect_filters={{"chart_id"}:{{"column_to_be_filtered"}: {"value_to_be_filtered"}}}
例子
http://0.0.0.0:8088/superset/dashboard/1/?preselect_filters={"10": {"country": "France"}}
对于身份证
图表/切片:单击编辑图表,然后在参数下查找 slice_id
仪表板:单击编辑记录并注意 URL 上的最后一个数字:
http://0.0.0.0/dashboard/edit/9
推荐阅读
- javascript - VueJS:在 Vue.Draggable 和 VueX 中使用计算的“set/get”
- json - 对 Pre Fill DocuSign 模板的 API 调用不起作用
- image - 在带有外部链接的地图函数中动态渲染 React Native 图像
- sas - 具有多个索引的变量范围
- c - 为什么我的命令窗口在传递标签时显示总线错误?
- vba - 访问处理 无当前记录
- unicode - 组合任意 Unicode 符号或负宽度的 Unicode 字符
- java - jooq代码生成mysql远程db maven
- ios - UserDefaults 在同一应用组中具有不同的值
- c - make: *** 没有指定目标,也没有找到 makefile。停止。在 Xcode 上