系统字段
除从数据源解压缩的字段之外,系统字段还可以由 Qlik Sense 创建。这些字段都以“$”开头,并且可像普通字段一样在可视化(如筛选器窗格或表格)中显示。在您加载数据时会自动创建系统字段,并主要用作应用程序设计辅助。
可用系统字段
以下系统字段可用:
系统字段 | 描述 |
---|---|
$Table | 包含加载的所有表格。 |
$Field | 包含加载的表格中的所有字段。 |
$Fields | 包含每个表格中的字段数。 |
$FieldNo | 包含表格中的字段位置。 |
$Rows | 包含表格中的行数 |
无法在脚本中操作任何系统字段。
在可视化中使用系统字段
关联系统字段数据。例如,如果添加两个筛选器选框,一个具有 $Table 而另一个具有 $Field,并选择一个表格,则 $Field 筛选器选框将把所选表格中的字段显示为可能的值。
编辑工作表时,系统字段不包括在资源面板的字段列表中。它们包含在表达式编辑器中。如果要使用资产面板中的系统字段,需要通过手动输入来引用。
示例: 在资产面板中的维度中
=$Field