# 重新載入應用程式資料

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

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

* [在共用空間中管理權限](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-shared-spaces.htm)

* [在受管理空間中管理權限](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-managed-spaces.htm)

資訊備註應用程式的最大重新載入時間為三小時。若應用程式在載入時花費的時間比此更久，這將會失敗，且您將會收到訊息。

資訊備註 對於從 Qlik Sense Enterprise on Windows 部署發佈至 Qlik Cloud 的應用程式，無法重新載入資料。從 Qlik Sense Enterprise on Windows 發佈的應用程式可以使用 Qlik Sense Enterprise on Windows 中的 QMC 載入。

## 排程載入應用程式資料

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

資訊備註特定動作會造成任務的擁有權變更。如需詳細資訊，請參閱[任務的擁有權](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/reloading-apps-cloud-hub.htm#Ownershi)。

若要建立任務：

1. 執行下列其中一個動作：

   * 在您的活動中心內，按一下應用程式上的 the 載入 icon，並選取 &gt; 排程。

   * 在您的應用程式中，執行下列其中一項操作：

     * 按一下應用程式名稱以開啟應用程式詳細資訊區域，並按一下 the 更多動作 icon &gt; 排程。

     * 按一下應用程式名稱以開啟應用程式詳細資訊區域，並按一下 排程區段中的沒有排程the 排程 icon。如果應用程式已經有作用中的任務，此區段可能會顯示不同的文字。

2. 按一下建立新任務。

3. 對於任務名稱，輸入任務的名稱。

4. 也可以選擇新增說明。

5. 在動作之下，選取以下內容之一：

   * 完全載入：重新整理應用程式中的所有資料。

   * 部分載入：僅重新整理以 Load、Select 或 Add 前置詞開頭的 Merge 和 Replace 陳述式，而應用程式中的其餘資料則保持不變。如需詳細資訊，請參閱[部分載入](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/PartialReload.htm)。

6. 在基於之下，選取任務的觸發條件。您有下列選項：

   * 基於時間：安排在特定時間點進行重新整理。然後，使用該觸發條件的相關設定來設定任務。如需詳細資訊，請參閱[基於時間的排程](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/reloading-apps-cloud-hub.htm#TimeBased)。

     可以使用以下基於時間的觸發條件：

     * 每日

     * 每週

     * 每月

     * 每年

   * 基於事件：安排在特定事件發生時開始重新整理。如需詳細資訊，請參閱[基於事件的排程](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/reloading-apps-cloud-hub.htm#EventBased)。

     可以使用以下基於事件的觸發條件：

     * 另一項工作成功：在選取的工作成功執行時開始重新整理。

     * 另一項工作失敗：當選取的工作失敗時開始重新整理。

     * 另一項工作完成：在所選工作執行完畢時開始重新整理，無論其結束時為成功或失敗。

     * 重新整理資料時: 當在應用程式下游使用的 Qlik Talend Data Integration 管道中偵測到資料更新時，開始重新整理。僅適用於應用程式。

       提示備註只有在應用程式連線至 Qlik Talend Data Integration 管道時，才能使用此選項。

     資訊備註使用基於事件的觸發條件，以建立用於重新整理資料的任務鏈。如需進一步說明，請參閱 [建立資料重新整理任務鏈](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Refresh/task-chains-for-refresh.htm)。

7. 完成後，請按一下儲存。

### 基於時間的排程

建立基於時間的排程時，您可以選擇：

* 重新整理的頻率和間隔

* 時區和一天中的時間

* 排程效期

* 完整或 [部分載入](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/reloading-apps-cloud-hub.htm#Partial)

可按照下列間隔設定重複重新整理：

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

* 每週：設定星期幾、每日次數、時區和一天中的時間。

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

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

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

依照預設，排程將會連續執行，沒有結束日期。您可以選擇設定開始日期、結束日期或僅執行兩個日期之間的排程。

### 基於事件的排程

基於事件的排程可讓您將不同應用程式、指令碼、資料流程和表格配方的任務鏈結在一起。這對於這些資產的連續重新整理很實用。

如需詳細資訊，請參閱[建立資料重新整理任務鏈](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Refresh/task-chains-for-refresh.htm)。

### 管理任務

如果您有權限，可以管理現有任務。

若要檢視並管理任務：

1. 執行下列其中一個動作：

   * 在您的活動中心內，按一下應用程式上的 the 載入 icon，並選取 &gt; 排程。

   * 在您的應用程式中，執行下列其中一項操作：

     * 按一下應用程式名稱以開啟應用程式詳細資訊區域，並按一下 the 更多動作 icon &gt; 排程。

     * 按一下應用程式名稱以開啟應用程式詳細資訊區域，並按一下 沒有排程 &gt; 新增排程。

2. 按一下任務旁邊的 the 更多 icon，然後選取任何可用選項。或者，切換到歷史記錄索引標籤，以檢視任務執行時的詳細歷史記錄。

如需詳細資訊，請參閱[管理資料重新整理任務](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Refresh/refresh-manage-tasks.htm)。

### 限制和考慮事項

* 若重新整理資料任務連續五次都無法執行，就會停用該任務。如果您擁有該任務，則發生這種情況時，您將收到通知。可以為單一應用程式、一個空間中的所有應用程式或一個租用戶中的所有應用程式自訂通知設定。如需詳細資訊，請參閱[任務的擁有權](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/reloading-apps-cloud-hub.htm#Ownershi)。

* 若任務擁有者離開或從租用戶遭到刪除，另一個使用者必須擁有任務，或是刪除並重新建立任務。否則，排程的重新整理將會失敗。如需有關如何變更此擁有權的資訊，請參閱[任務的擁有權](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/reloading-apps-cloud-hub.htm#Ownershi)。

* 若您有大量已排入佇列以及在執行中的資料重新整理流程 (以及其他並行的 CPU 和記憶體密集型流程)，您可能會注意到有些重新整理流程在執行，在某些情況下於排程開始時間之後尤其明顯。

* 已發佈的應用程式副本不包含重新整理資料的任務。已發佈的應用程式必須在受管理空間中的版本上重新設定其任務。

* 如果您的應用程式具有重新整理資料任務，而且您在空間 (個人或共用空間) 之間移動應用程式，則會停用這些任務。準備好繼續進行排程的重新整理時，您可以重新啟用。請參閱 [啟用和停用任務](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Refresh/refresh-manage-tasks.htm#Activating)。

### 任務的擁有權

資料重新整理任務代表擁有該任務的使用者執行，而不是代表應用程式、指令碼、資料流程或表格配方的擁有者。為了成功執行任務，任務擁有者對於應用程式、指令碼、資料流程或表格配方及其資料來源仍必須有正確的存取權限。特定動作將會改變任務的擁有者。任務擁有者由下列規則決定：

* 當您建立用於排程應用程式載入的任務時，您就成為該任務的擁有者。

* 如果另一個使用者編輯或儲存現有任務，他們將成為該任務的新擁有者。

* 如果另一個使用者在資料載入編輯器中進行編輯 (或在 資料管理員 中載入資料)，藉此修改載入指令碼，則他們會成為該應用程式的所有排程載入任務的新擁有者。

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

* 將應用程式發佈或重新發佈到受管理空間，不會變更已發佈複本中任何現有工作的擁有者。

資訊備註不建議使用 資料管理員 共同開發應用程式的資料模型。如需詳細資訊，請參閱[共同開發和 資料管理員](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/script-codevelopment.htm#Co-devel)。

如需更多關於共同開發應用程式資料模型的資訊，請參閱 [在共用空間中共同開發資料載入指令碼](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/script-codevelopment.htm)。

### 管理重新整理資料任務

租用戶管理員和分析管理員可以編輯和刪除排程資料重新整理任務。這在 管理 活動中心進行。如需詳細資訊，請參閱：

* [管理租用戶和分析管理員的應用程式](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-administer-apps.htm)

* [管理租用戶和分析管理員的指令碼](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-administer-scripts.htm)

## 部分載入

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

必須先在資料載入編輯器的載入指令碼中設定部分載入。如需資訊，請參閱 [部分載入](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/PartialReload.htm)。

## 手動載入應用程式資料

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

請執行下列動作：

* 執行下列其中一個動作：

  * 在您的活動中心內，按一下應用程式上的 the 載入 icon，並選取 &gt; 立即載入。

  * 在您的應用程式中，按一下應用程式名稱以開啟應用程式詳細資訊區域並按一下 the 更多 icon &gt; 立即載入。

## 檢查載入狀態

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

### 從載入歷史記錄檢視畫面

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

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

如需詳細資訊，請參閱[檢視應用程式的載入歷史記錄](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Apps/reloading-apps-cloud-hub.htm#Viewing)。

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

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

在此檢視畫面中，狀態可以是成功、執行中或失敗。

如需詳細資訊，請參閱[檢視任務的重新整理歷史記錄](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Refresh/refresh-manage-tasks.htm#TaskHistory)。

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

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

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

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

應用程式的載入歷史記錄

應用程式的載入歷史記錄

應用程式的載入歷史記錄 ![Qlik Cloud 中載入歷史記錄功能表的螢幕擷取畫面。](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_ReloadHistory.png)

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

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

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

### 檢視任務歷史記錄

除了載入歷史記錄檢視畫面，您也可以檢視專門顯示為應用程式的排程載入建立之任務的執行歷史記錄。如需詳細資訊，請參閱[檢視任務的重新整理歷史記錄](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Refresh/refresh-manage-tasks.htm#TaskHistory)。

## 理解時間戳記：已更新、修改日期和上次載入日期

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

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

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

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

應用程式詳細資訊詳細資訊中的修改日期修改日期和上次載入日期上次載入日期欄位 ![詳細資訊檢視顯示上次載入日期和修改日期時間戳記](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_AppsUpdatedModifiedLastReload.png)

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

重新整理已更新已更新和上次載入日期上次載入日期值的操作

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

## 其他載入應用程式的方式

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

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

* 應用程式中的按鈕物件

* Qlik Automate

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

* [Qlik Cloud 分析 容量限制](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Introduction/qcs-specs-capacity.htm)

* [平台護欄](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/subscription-options-analytics-user-based.htm#guardra)