逻辑表格
每个 LOAD 或 SELECT 语句均可生成一个表格。Qlik Sense 通常将生成的每个表格结果视为一个逻辑表格。但是,本规则存在两个例外:
- 如果两个或多个语句生成带有相同字段名的表格,各表格会被串联并被视为一个逻辑表格。
- 如果 LOAD 或 SELECT 语句位于以下任何限定符之后,则会以不同方式对数据进行更改或处理。
表格 | 说明 |
---|---|
串联 |
此表格会串联(添加)至另一个命名表格或最后创建的逻辑表格。 有关更多信息,请参阅串联表格和Concatenate。 |
交叉表 |
此表格为逆透视表格。即此表格会从交叉表格式转换为列格式。 有关更多信息,请参阅在数据加载脚本中使用交叉表和Crosstable。 |
通用 |
此表格会被分成几个其他的逻辑表格。 |
信息 |
该表格不会作为逻辑表格加载,而是作为包含指向外部信息(诸如文件、声音、URL 等)的链接的信息表格加载。
|
intervalmatch |
此表格(必须包含两列)被解释为数字间隔,该间隔与指定字段中的离散数字相关联。 有关更多信息,请参阅离散数据的匹配间隔和IntervalMatch。 |
Join |
Qlik Sense 会根据共同的字段联接此表格与另一个命名表格或最后创建的逻辑表格。 有关更多信息,请参阅使用 Join 和 Keep 合并表格和Join。 |
keep |
此表格会缩减到只包含与另一个命名表格或最后创建的逻辑表格共有的字段。 有关更多信息,请参阅使用 Join 和 Keep 合并表格和Keep。 |
Mapping |
此表格(必须包含两列)会被读取为映射表,且从不与其他表格关联。 有关更多信息,请参阅将映射用作联接的替代和Mapping 。 |
Semantic |
此表格不会加载为逻辑表格,但会作为包含不应联接的关系的语义表格而加载,例如其他相同类型对象的前任、继任及其他参考。 有关更多信息,请参阅Semantic。 |
一旦数据完成加载,逻辑表格即会关联。