创建变量

Qlik Sense 中的变量是一个已命名实体,包含一个数据值。当在表达式中使用变量时,它将会被其值或变量的定义所取代。 变量可利用变量概述定义,或利用数据加载编辑器在脚本中定义。

在未发布的应用程序中编辑工作表时,您可以从变量概述创建新变量。

执行以下操作:

  1. 在编辑工作表时,单击 Variables可打开变量概述。

    随即变量概述打开。

  2. 单击新建

    随即显示以下变量输入字段:

    • 名称(必填)
    • 定义
    • 说明
    • 标签

    按下 Esc 或单击 Delete如果您想要取消新建变量。如果所有输入字段均为空,您也可以通过单击变量概述中新变量部分外部,或单击变量概述窗口外部进行取消。

  3. 为变量键入名称(必填)。选择名称时使用以下指导原则:

    • 创建变量后,就不能更改名称。
    • 使用字母作为第一个字符,不可使用数字或符号。
    • 建议不对 Qlik Sense 中的字段和函数将变量命名为相同的名称。

      有关更多信息,请参阅如何解释名称

    • 有些字符在 Qlik Sense 表达式中有特定用途,因此,为变量 $ ( ) [ ] " 命名时不可使用以下字符:
    • 名称必须是唯一的。不允许变量的名称与保留变量或系统变量相同。但是如果不允许您使用某个名称,虽然您在变量概述查找不到重复名称,还是有保留变量或系统变量已经用了该名称,这些变量就不会不列在变量概述中。

    • 不推荐使用较长的名称。如果变量名称太长,就不能完全显示在变量概述中。
  4. 为变量创建定义(可选)。您可以通过单击 进入表达式编辑器 Expression.

    有关更多信息,请参阅使用表达式编辑器

    Example:  

    将变量值设置成今天的日期,以数字形式显示: 

    Num(Today())

  5. 输入变量的描述(可选)。

  6. 通过键入添加标签并单击 Add tag或按 Enter(可选)。

  7. 通过单击 @ 保存变量。您也可以通过单击变量概述中新变量部分外部,或单击变量概述窗口外部进行保存。

    变量添加到列表顶行,而且标有

已创建新变量。