在 Amazon QuickSight 中使用数据集参数
在 Amazon QuickSight 中,作者可以在直接查询中使用数据集参数,以动态自定义其数据集并将可重复使用的逻辑应用于其数据集。数据集参数是在数据集等级创建的参数。它由分析参数通过控件、计算字段、筛选条件、操作、URL、标题和描述使用。有关分析参数的更多信息,请参阅 Amazon QuickSight 中的参数。以下列表描述了可使用数据集参数执行的三个操作:
-
直接查询中的自定义 SQL – 数据集所有者可以将数据集参数插入直接查询数据集的自定义 SQL 中。将这些参数应用于 QuickSight 分析中的筛选条件控件时,用户可以更快、更高效地筛选其自定义数据。
-
可重复变量 – 可以使用自定义数据集参数在一次操作中修改出现在数据集页面中多个位置的静态值。
-
将计算字段移至数据集 – QuickSight 作者可以在分析中复制带参数的计算字段,然后将其迁移到数据集等级。这样可以防止分析等级的计算字段被意外修改,并且可以在多个分析之间共享计算字段。
在某些情况下,数据集参数可以提高需要复杂自定义 SQL 的直接查询数据集的筛选条件控件性能,并简化数据集等级的业务逻辑。
主题
数据集参数限制
本部分介绍在使用 Amazon QuickSight 中的数据集参数时可能遇到的已知限制。
-
控制面板读者安排通过电子邮件发送的报告时,选定的控件不会传播到电子邮件所附报告中包含的数据集参数。而是使用参数的默认值。
-
无法将数据集参数插入存储在 SPICE 中的数据集自定义 SQL 中。
-
只能在使用数据集的分析的分析页面上配置动态默认值。您无法在数据集等级配置动态默认值。
-
映射到数据集参数的分析参数的多值控件不支持全选选项。
-
数据集参数不支持级联控件。
-
只有数据集使用直接查询时,数据集筛选条件才能使用数据集参数。
-
在自定义 SQL 查询中,只能使用 128 个数据集参数。