重新載入應用程式資料 | Qlik Cloud 說明
跳到主要內容 跳至補充內容

重新載入應用程式資料

確保您的應用程式永遠透過重新載入來反映最新資料。與自動更新不同,應用程式不會在資料來源變更時自動重新整理。手動重新載入應用程式以與最新資料同步,或建立任務以排程重新載入,以求便利。可以透過各種方法啟動載入,確保深入資訊保持最新狀態。

關於哪些使用者可以載入資料的資訊,請參閱:

資訊備註應用程式的最大重新載入時間為三小時。若應用程式在載入時花費的時間比此更久,這將會失敗,且您將會收到訊息。
資訊備註 對於從 Qlik Sense Enterprise on Windows 部署發佈至 Qlik Cloud 的應用程式,無法重新載入資料。從 Qlik Sense Enterprise on Windows 發佈的應用程式可以使用 Qlik Sense Enterprise on Windows 中的 QMC 載入。

排程載入應用程式資料

建立任務,以排程應用程式載入。該排程可以使用基於時間或基於事件的觸發條件。

資訊備註特定動作會造成任務的擁有權變更。如需詳細資訊,請參閱工作的所有權

若要建立工作:

  1. 請執行下列其中一項操作:

    • 在您的 活動中心中,按一下應用程式上的 更多動作,然後選取 重新載入 > 排程

    • 在您的應用程式中,請執行下列其中一項操作: 

      • 按一下應用程式名稱以開啟應用程式詳細資訊區域,然後按一下 更多動作排程

      • 按一下應用程式名稱以開啟應用程式詳細資訊區域,然後按一下 排程 排程區段中的 無排程。如果應用程式已經有作用中的工作,此區段可能會顯示不同的文字。

  2. 按一下 建立新工作

  3. 工作名稱 中,輸入工作的名稱。

  4. (選填)新增 描述

  5. 動作 下,選取下列其中一項:

    • 完整重新載入:重新整理應用程式中的所有資料。

    • 部分重新載入:僅重新整理前面有 AddMergeReplace 首碼的 LoadSelect 陳述式,使應用程式中的其他剩餘資料保持不變。如需詳細資訊,請參閱 部分載入

  6. 依據 下,選取工作的觸發器。您有下列選項:

    • 時間型:排程在特定時間點進行重新整理。然後,使用該觸發器的相關設定來設定工作。如需詳細資訊,請參閱 時間型排程

      可使用下列時間型觸發器:

      • 每日

      • 每週

      • 每月

      • 每年

    • 事件型:排程在特定事件發生時開始重新整理。如需詳細資訊,請參閱 事件型排程

      可使用下列事件型觸發器:

      • 另一個工作成功

      • 另一個工作失敗

      • 另一個工作已結束

      資訊備註使用事件型觸發器來建立用於重新整理資料的工作鏈。如需進一步說明,請參閱 建立資料重新整理的工作鏈

時間型排程

建立時間型排程時,您可以選擇:

  • 重新整理的頻率和間隔

  • 時區和一天中的時間

  • 排程生效的時間長度

  • 完整或 部分載入

重複重新整理可以設定為下列間隔:

  • 每日:設定每天的次數、時區和一天中的時間。

  • 每週:設定星期幾、每天的次數、時區和一天中的時間。

  • 每月:設定每月的日期、每天的次數、時區和一天中的時間。

  • 每年:設定月份、每月的日期、每天的次數、時區和一天中的時間。

對於以任何間隔每天執行多次的排程,您也可以定義排程在一天中執行的時數。指定該排程在當天開始的特定時間。

預設情況下,排程將持續執行,沒有結束日期。您可以選擇設定開始日期、結束日期,或僅在兩個日期之間執行排程。

事件型排程

事件型排程可讓您將不同應用程式、指令碼、資料流程和表格配方的工作鏈結在一起。這對於這些資產的循序重新整理很有用。

如需詳細資訊,請參閱 建立資料重新整理的工作鏈

管理工作

如果您有權限,則可以管理現有工作。

若要檢視和管理工作:

  1. 請執行下列其中一項操作:

    • 在您的 活動中心, 按一下應用程式上的 更多動作,然後選取 重新載入 > 排程

    • 在您的應用程式中,請執行下列其中一項操作:

      • 按一下應用程式名稱以開啟應用程式詳細資訊區域,然後按一下 更多動作排程

      • 按一下應用程式名稱以開啟應用程式詳細資訊區域,然後按一下 無排程新增排程

  2. 按一下工作旁的 更多,然後選取任何可用的選項。或者,切換至 歷程記錄 索引標籤以檢視工作執行時的詳細歷程記錄。

如需詳細資訊,請參閱 管理資料重新整理任務

限制與注意事項

  • 如果用於重新整理資料的工作連續五次執行失敗,該工作將會停用。如果您是該工作的所有者,發生這種情況時您將會收到 通知。可以針對單一應用程式、空間中的所有應用程式或租用戶中的所有應用程式自訂通知設定。如需詳細資訊,請參閱 工作的所有權

  • 如果工作所有者離開或從租用戶中刪除,則另一位使用者必須取得該工作的所有權,或者將其刪除並重新建立。否則,其排程的重新整理將會失敗。如需有關如何變更此所有權的資訊,請參閱 工作的所有權

  • 如果您有大量排隊和執行中的資料重新整理程序(以及其他並行的 CPU 和記憶體密集型程序),您可能會注意到,在某些情況下,某些重新整理程序在排程的開始時間之後才明顯執行。

  • 已發佈的應用程式複本不包含用於重新整理資料的工作。已發佈的應用程式必須在託管空間中的版本上重新設定其工作。

  • 如果您的應用程式具有用於重新整理資料的工作,且您在空間(個人或共用空間)之間移動該應用程式,這些工作將會停用。當準備好恢復排程的重新整理時,您可以重新啟用它們。請參閱 啟用和停用任務

工作的所有權

資料重新整理工作代表擁有該工作的使用者執行,而不是應用程式、指令碼、資料流程或表格配方的所有者。為了使工作成功執行,工作所有者仍必須對應用程式、指令碼、資料流程或表格配方及其資料來源具有正確的存取權限。某些動作會導致工作所有者發生變更。工作所有者由下列規則決定:

  • 當您建立用於排程應用程式重新載入的工作時,您將成為該工作的所有者。

  • 如果另一位使用者編輯或儲存現有工作,他們將成為該工作的新所有者。

  • 如果另一位使用者透過在資料載入編輯器中進行編輯(或透過在 資料管理員 中載入資料)來修改載入指令碼,他們將成為該應用程式所有排程重新載入工作的新所有者。

  • 無論是透過在報告區段上傳來源檔案或手動編輯載入指令碼,建立或修改應用程式的發佈清單,都可讓您成為已為該應用程式的排程重新載入建立之所有任務的新擁有者。

  • 將應用程式發佈或重新發佈至託管空間不會變更已發佈複本中任何現有工作的所有者。

資訊備註不建議使用 資料管理員 協同開發應用程式的資料模型。如需詳細資訊,請參閱 共同開發和 資料管理員

如需有關協同開發應用程式資料模型的詳細資訊,請參閱 在共用空間中共同開發資料載入指令碼

管理用於重新整理資料的工作

租用戶管理員和分析管理員可以編輯和刪除排程資料重新整理的工作。這是在 管理 活動中心中完成。如需詳細資訊,請參閱:

部分載入

開啟部分載入以執行載入指令碼的預定義部分並更新對應表格。完整載入永遠從刪除現有資料模型中的所有表格開始,然後執行載入指令碼。部分載入將不會這麼做。反而這會保留資料模型中的所有表格,然後僅執行前面有 AddMergeReplace 前置詞的 Load Select 陳述式。

必須先在資料載入編輯器的載入指令碼中設定部分載入。如需資訊,請參閱 部分載入

手動載入應用程式資料

您可以手動載入應用程式,將載入事件新增至佇列。

  • 執行下列其中一個動作:

    • 在您的活動中心內,按一下應用程式上的 更多,並選取載入 > 立即載入

    • 在您的應用程式中,按一下應用程式名稱以開啟應用程式詳細資訊區域並按一下 更多 > 立即載入

檢查載入狀態

您可以檢查應用程式的載入狀態。根據您在介面中的位置,會顯示不同的狀態。

載入歷史記錄檢視畫面

當您開啟載入歷史記錄時,您可以看到應用程式在所有載入的載入狀態。狀態可以是成功載入中失敗。您可以在以下位置檢視此資訊:

  • 上次修改欄中的應用程式清單檢視畫面。
  • 並排檢視畫面或群組檢視畫面中的應用程式卡片。

如需詳細資訊,請參閱檢視應用程式的載入歷史記錄

從排程對話方塊中的歷史記錄檢視畫面

當您開啟用於建立任務的排程對話方塊時,請切換至歷史記錄索引標籤。此檢視畫面顯示任務觸發的任何載入的載入狀態。

在此檢視畫面中,狀態可以是成功執行中失敗

如需詳細資訊,請參閱檢視任務的重新整理歷史記錄

檢視應用程式的載入歷史記錄

載入歷史記錄包含所選應用程式的載入歷史記錄。載入歷史記錄有助於檢視應用程式的整個載入歷史記錄:手動載入、透過任務排程的載入,以及從 Qlik Automate 或直接 API 呼叫開始的載入。您可以檢視過去和目前載入的狀態、開始和結束時間以及持續期間。您也能檢視並下載對應的記錄檔。

有兩種檢視應用程式載入歷史記錄的方式。

  • 在應用程式的清單檢視畫面中,按一下上次修改欄中的日期並選取檢視載入歷史記錄
  • 選取應用程式的詳細資訊,然後按一下重新載入歷史記錄

應用程式的載入歷史記錄

Qlik Cloud 中載入歷史記錄功能表的螢幕擷取畫面。

載入歷史記錄頁面上,按一下檢視按鈕以檢視載入摘要。或者您也可以下載詳細記錄檔。達到記錄儲存數量限制後,新的記錄將會以先前先出的原則取代最舊的記錄。

若載入時間太長或應用程式已透過新的資料更新,您可能會想要取消應用程式載入,並且想要開始新的載入。若要取消載入,前往載入歷史記錄,並按一下取消

您可以在載入歷史記錄中查看已取消的載入。

檢視任務歷史記錄

除了載入歷史記錄檢視畫面,您也可以檢視專門顯示為應用程式的排程載入建立之任務的執行歷史記錄。如需詳細資訊,請參閱檢視任務的重新整理歷史記錄

理解時間戳記:已更新修改日期上次載入日期

更新時間時間戳記顯示在活動中心每個應用程式圖格的底部。也可以選取應用程式上的 更多,然後選取詳細資訊,以便檢視。相同的時間戳記在詳細資訊中列為修改日期。日期格式可能會不同;例如,若應用程式最近更新,應用程式圖磚上的已更新值可能會顯示為:15 分鐘前更新

選取應用程式上的 更多,然後選取 詳細資訊,以檢視上次載入日期。此值只會在載入應用程式資料時更新。載入也會變更已更新修改日期時間戳記。

應用程式詳細資訊中的修改日期上次載入日期欄位

詳細資訊檢視顯示上次載入日期和修改日期時間戳記

下表列出重新整理已更新 (與修改日期相同) 和上次載入日期時間戳記的操作:

重新整理已更新上次載入日期值的操作
操作 已更新、修改日期 上次重新載入日期
載入
變更名稱
變更描述
變更縮圖
發佈應用程式
變更擁有者
變更指令碼
工作表
變更任務表

其他載入應用程式的方式

此說明主題主要著重於從活動中心重新載入。您可以透過其他方式重新載入應用程式,例如從:

  • 應用程式中的 資料載入編輯器資料管理員

  • 應用程式中的按鈕物件

  • Qlik Automate

您用來觸發應用程式重新載入的方法,可能會影響您的 Qlik Cloud 訂閱的容量限制。在 資料載入編輯器資料管理員 以外觸發的重新載入,例如從應用程式按鈕、活動中心或自動化觸發的重新載入,會計入每天每個應用程式的已排程重新載入數量上限。如需詳細資訊,請參閱:

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們!