部分載入
完整載入永遠從刪除現有資料模型中的所有表格開始,然後執行載入指令碼。
部分載入將不會這麼做。反而這會保留資料模型中的所有表格,然後僅執行前面有 Add、Merge 或 Replace 前置詞的 Load 和 Select 陳述式。其他資料表格不會受到命令影響。only 引數表示只應在部分載入期間執行陳述式,且應在完整載入期間忽略。下列表格概述部分和完整載入的陳述式執行。
陳述式 | 完整載入 | 部分載入 |
---|---|---|
Load ... | 陳述式將會執行 | 陳述式將不會執行 |
新增/取代/合併載入 ... | 陳述式將會執行 | 陳述式將會執行 |
新增/取代/合併僅載入 ... | 陳述式將不會執行 | 陳述式將會執行 |
相較於完整載入,部分載入有幾個優點:
-
更快速,因為僅需載入最近變更的資料。具有大型資料集,差異顯著。
-
耗用的記憶體更少,因為載入的資料較少。
-
更可靠,因為查詢來源資料的執行速度更快,降低網路問題風險。
資訊備註為了讓部分載入正常運作,必須在觸發部分載入之前以資料開啟應用程式。
使用載入按鈕執行部分載入。如需詳細資訊,請參閱 按鈕。您也可以使用 Qlik Engine JSON API。