Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
跳到主要内容 跳到补充内容

Replace

Replace前缀 可添加至脚本中的任何 LOADSELECT 语句,以指定加载的表格应当替代另一表格。它还指定此语句应在部分重新加载中运行。Replace 前缀还可用在 Map 语句中。

信息注释要使部分重新加载正常工作,必须在触发部分重新加载之前使用数据打开应用程序。

使用重新加载按钮执行部分重新加载。有关更多信息,请参阅按钮您还可使用Qlik Engine JSON API

要对计划执行部分重新加载,请单击应用程序上的 更多,然后选择重新加载计划。在打开的对话框中,启用部分重新加载

语法:  

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


Replace [only] mapstatement

 

在正常(非部分) 重新加载期间,Replace LOAD 构造将作为普通LOAD 语句作用,但是将由 Drop Table 替代。首先删除旧表,然后生成记录并作为新表存储。

如果使用了 Concatenate 前缀,或者存在具有相同字段集的表,则此项将为要放弃的相关表格。否则,将没有要放弃的表,并且 Replace LOAD 构造将与普通 LOAD 一致。

局部重新加载有相同作用。唯一的区别是,上一个脚本执行中总是有一个表要删除。Replace LOAD 构造总是首先删除旧表,然后创建新表。

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

参数:  

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

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!