在超集仪表板中过滤具有不同数据源的图表?

时间:2020-03-25 13:29:59

标签: javascript apache-superset superset dashboard-designer

我正在创建具有不同图表的仪表板,这些图表是对kylin中不同表进行SQL查询的结果。 我看不到如何制作一个可以影响多个图表的过滤器(例如日期)。

此过滤器需要链接到从中获取数据的表,但是还有其他方法吗?也许像是带有JS代码的智能过滤器?

1 个答案:

答案 0 :(得分:0)

默认情况下,如果在名为my_col的列上有过滤器,则它将应用于所有名为my_col的列的数据源。

如果要将相同的过滤器应用于具有列my_col的表和具有表my_other_col的另一个表,最简单的方法是创建计算列在第二个表中,并将其命名为my_col(基本上就像一个别名)。

在日期的特定情况下,您可以使时间范围过滤器适用于所有来源,而无需创建计算列。但是您需要在所有来源中指定默认日期列。