跳到主要内容

Add

在该页面上

Add

可将前缀 Add 添加至脚本中的任何 LOADSELECT 语句,以指定其应当将记录添加至另一个表。它还指定此语句应在部分重新加载中运行。Add 前缀还可用在 Map 语句中。

备注: 通过使用 Qlik Engine JSON API重新加载按钮可支持局部重新加载。有关重新加载按钮的更多信息,请参阅按钮

Syntax:  

Add [only] [Concatenate[(tablename)]] (loadstatement | selectstatement)


Add [only] mapstatement

 

在 正常(非部分) 重新加载期间,Add LOAD 构造将作为普通 LOAD 语句作用。记录将生成并存储在表中。

如果使用了 Concatenate 前缀,或者存在具有相同字段集的表,则记录将附加到相关的现有表中。否则,Add LOAD 构造将创建新表。

局部重新加载有相同作用。唯一的差异在于 Add LOAD 构造将永远不会新建表格。从上一个脚本执行中总是存在一个相关的表,记录应该附加到该表中。

无须检查副本。因此,使用 Add前缀的语句通常包含 distinct 限定符或 where 子句来保护副本。

Add Map...Using 语句在部分脚本执行期间也会导致映射发生。

Arguments:  

参数
参数 说明
only 可选限定符表示仅应在部分重新加载期间执行语句。在正常(非部分)重新加载期间,应忽略此项。