在可视化中使用表达式

使用图表可创建 Qlik Sense 中的可视化,相反,根据图表类型使用维度和度量可创建图表。可视化包含标题、副标题、脚注以及帮助传递信息的其他元素。组成可视化的所有元素可以很简单:(例如)包含表示数据的字段的维度、包含文本的标题。

对于包含度量的可视化,可以根据字段(例如 Sum(Cost))计算度量,这表示可聚合 Cost 字段的所有值(使用函数 Sum)。换言之,Sum(Cost) 是一个表达式。

什么是表达式?

表达式是函数、字段和数学运算符 (+ * / =) 的组合。表达式用于处理应用程序中的数据,以便生成可以在可视化中看到的结果。在度量中,不限制使用表达式。您可以创建更有活力更强大的可视化,只需使用标题、副标题、脚注和维度的表达式。

这表示(例如)可视化标题不是静态文本,而是可以使用表达式获取的内容,其结果将根据做出的选择改变。

我在哪里可以使用表达式?

编辑可视化时,不论在属性面板的哪个位置看到符号 3,都可以在可视化中使用表达式。符号 3 表示表达式字段。通过单击 3,可以进入表达式编辑器,此编辑器旨在帮助您创建和编辑表达式。也可以不使用表达式编辑器,在表达式字段中直接输入表达式。

表达式不能直接另存为主条目,但如果在度量或维度中使用表达式,然后使用其描述数据(如名称、描述和标签)将其另存为主条目,则可以在度量或维度中保留表达式。

表达式可用于脚本和图表可视化。这些表达式可以简单(仅涉及基本计算),也可以复杂(涉及函数字段和运算符)。表达式可用于多个不同位置。度量和表达式之间的差别是,表达式没有名称或描述数据。

备注: 在脚本中,将在执行脚本之后评估表达式。在可视化(包括图表和表格)中,只要表达式包含的任何字段,变量或函数的值或逻辑状态更改,就会自动评估表达式。脚本表达式和图表表达式在语法和可用函数方面有一些不同。

See also: