问题描述
我正在尝试创建具有单个图表(superset
)的简单Big Number
仪表板,该图表将根据传递给仪表板的URL参数过滤数据。我试图让这个Apache Superset Dashboard Filter with URL parameter)休假。我使用过模式&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"}}
对于ID的
-
图表/切片:单击“编辑”图表,然后在参数下查找slice_id
-
控制板:单击“编辑”记录,并注意 网址:
http://0.0.0.0/dashboard/edit/9