使用仪表板变量

仪表板变量将一组字段组合在一起,以便查看者可以切换可视化效果显示的字段。 作者将该变量添加到可视化的编码中,例如添加到条形图的 x 轴,并将其绑定到一个控件。 当查看器在控件中选择其他字段时,使用变量更新的每个可视化效果都会显示所选字段。

仪表板变量允许查看者通过熟悉的点击交互来回答自己的问题,而无需编辑仪表板或等待重新生成查询。 例如,查看器可以在 “销售 ”和 “交易”之间切换折线图,并相应地更新格式设置。

尚不支持同时添加或删除多个字段。

在仪表板变量和参数之间进行选择

仪表板变量和参数都使仪表板成为交互式仪表板,但它们在不同的层上运行。 仪表板变量更改可视化效果在仪表板层中显示的字段。 参数在运行时将值代入数据集查询中。 有关参数的详细信息,请参阅 “使用仪表板参数”。

仪表板变量将上述使用 IDENTIFIER 子句的方法替换为用于交换字段的参数。 与 IDENTIFIER 不同,仪表板变量可与指标视图配合使用,并保留附加到每个字段的语义格式。

创建仪表板变量

您必须至少拥有草稿仪表板的 CAN EDIT 权限。 通过筛选器(控件)部件创建变量:

  1. 在仪表板草稿画布上,单击 “添加筛选器(字段/参数)”,然后将筛选器微件放置到页面上。
  2. 在小组件的配置面板中,创建一个变量,并添加希望查看者从中选择的字段。
  3. 对于每个字段,请指定 转换显示名称
    • transform定义了字段如何被聚合或分桶(例如,对于度量值使用SUM,或对于日期使用DAILY)。 该变换被定义为变量的一部分,无法在使用该变量的地方被覆盖。
    • 显示名称是向控件中的查看者显示的标签。

变量中的第一个字段是默认选择。 用于创建变量的筛选器小组件将变为供查看者切换不同字段使用的控件。

字段类型和标度类型

变量可以包含不同类型的字段。 可视化效果使用的缩放类型取决于变量中的字段选项:

  • 如果所有字段选项均为数值,则默认刻度类型为定量。 您可以在可视化编辑器中将编码的标度类型切换为类别型。
  • 如果所有字段选项都是日期或日期/时间字段,则默认刻度类型为时态。 您可以在可视化编辑器中将编码的标度类型切换为类别型。
  • 否则(例如,字符串字段或字符串和日期的组合),缩放类型仅为分类类型。

该变量的缩放类型是固定的。 它不会根据查看器选择的字段动态更改。

仅当其字段的聚合级别与可视化效果接受的聚合级别匹配时,才能将变量添加到可视化效果中。 例如,热度地图的 x 轴和 y 轴编码仅接受非聚合字段,因此它们只能对非聚合变量进行编码。

将变量添加到可视化效果

创建变量后,将其添加到可视化效果的编码中,例如轴或列。 可以将同一变量添加到多个可视化效果。 当查看者更改变量中选定的字段时,所有使用该变量的编码都会更新为显示新字段。