透過任務排程資料重新整理
您可以建立具有自訂排程的任務,以便應用程式、指令碼、資料流程或表格配方使用最新資料進行更新。可以在您的活動中心,或在開啟應用程式、指令碼、資料流程或表格配方時建立任務。
顯示應用程式排程載入任務的排程對話方塊

此說明主題是關於處理任務的一般概述。如需關於每個資產類型的具體說明,請參閱:
-
應用程式: 重新載入應用程式資料
-
指令碼: 執行指令碼
-
資料流程: 管理資料流程
-
表格配方: 管理表格配方
術語
在分析資產中重新整理資料的流程使用不同的術語:
應用程式
重新整理應用程式載入之資料的動作稱為重新載入應用程式。這是因為資料會更新並反映在應用程式中的所有分析物件,例如視覺化和工作表。
指令碼
指令碼不包含任何分析物件,例如視覺化或工作表。指令碼用於將資料匯出到獨立的檔案或外部儲存位置,然後可以載入到應用程式中進行分析。因此,重新整理指令碼的動作稱為執行指令碼。
資料流程與表格配方
與指令碼類似,資料流程與表格配方用於準備資料並將資料匯出到檔案或儲存位置。因此,重新整理資料流程或表格配方的動作被稱為執行它。
建立任務
若要建立工作:
-
在 Analytics 或 Insights 活動中心中,按一下應用程式、指令碼、資料流程或表格配方上的
。
-
按一下 排程。
排程對話方塊隨即開啟。
-
按一下 建立新工作。
-
在 工作名稱 中,輸入工作的名稱。
-
(選填)新增 描述。
-
在 依據 下,選取工作的觸發器。您有下列選項:
-
時間型:排程在特定時間點進行重新整理。然後,使用該觸發器的相關設定來設定工作。如需詳細資訊,請參閱 時間型排程。
可使用下列時間型觸發器:
-
每日
-
每週
-
每月
-
每年
-
-
事件型:排程在特定事件發生時開始重新整理。如需詳細資訊,請參閱 事件型排程。
可使用下列事件型觸發器:
-
另一個工作成功
-
另一個工作失敗
-
另一個工作已結束
資訊備註使用事件型觸發器來建立用於重新整理資料的工作鏈。如需進一步說明,請參閱 建立資料重新整理的工作鏈。 -
-
時間型排程
建立時間型排程時,您可以選擇:
-
重新整理的頻率和間隔
-
時區和一天中的時間
-
排程生效的時間長度
重複重新整理可以設定為下列間隔:
-
每日:設定每天的次數、時區和一天中的時間。
-
每週:設定星期幾、每天的次數、時區和一天中的時間。
-
每月:設定每月的日期、每天的次數、時區和一天中的時間。
-
每年:設定月份、每月的日期、每天的次數、時區和一天中的時間。
對於以任何間隔每天執行多次的排程,您也可以定義排程在一天中執行的時數。指定該排程在當天開始的特定時間。
預設情況下,排程將持續執行,沒有結束日期。您可以選擇設定開始日期、結束日期,或僅在兩個日期之間執行排程。
事件型排程
事件型排程可讓您將不同應用程式、指令碼、資料流程和表格配方的工作鏈結在一起。這對於這些資產的循序重新整理很有用。
如需詳細資訊,請參閱 建立資料重新整理的工作鏈。
限制與注意事項
-
如果用於重新整理資料的工作連續五次執行失敗,該工作將會停用。如果您是該工作的所有者,發生這種情況時您將會收到 通知。可以針對單一應用程式、空間中的所有應用程式或租用戶中的所有應用程式自訂通知設定。如需詳細資訊,請參閱 任務的擁有權。
-
如果工作所有者離開或從租用戶中刪除,則另一位使用者必須取得該工作的所有權,或者將其刪除並重新建立。否則,其排程的重新整理將會失敗。如需有關如何變更此所有權的資訊,請參閱 任務的擁有權。
-
如果您有大量排隊和執行中的資料重新整理程序(以及其他並行的 CPU 和記憶體密集型程序),您可能會注意到,在某些情況下,某些重新整理程序在排程的開始時間之後才明顯執行。
-
已發佈的應用程式、指令碼、資料流程或表格配方複本不包含用於重新整理資料的工作。這些已發佈的複本必須在託管空間中的版本上重新設定其工作。
-
已發佈的表格配方複本不包含用於重新整理資料的工作。已發佈的表格配方必須在託管空間中的版本上重新設定其工作。
-
如果您的應用程式、指令碼、資料流程或表格配方具有重新整理資料任務,而且您在空間 (個人或共用空間) 之間移動它,則會停用這些任務。準備好繼續進行排程的重新整理時,您可以重新啟用。
請參閱 啟用和停用任務。
-
如果您的表格配方具有用於重新整理資料的工作,且您在空間(個人或共用空間)之間移動該表格配方,這些工作將會停用。當準備好恢復排程的重新整理時,您可以重新啟用它們。請參閱 啟用和停用任務。
手動執行任務
雖然任務旨在依據時間或事件排程執行,但您仍可手動執行任務以立即更新。
執行下列其中一個動作:
-
從單一檢視執行任何任務。
-
在 Analytics 活動中心,從側邊面板開啟 任務 區段。
-
按一下任務上的
,然後選取 立即執行。
-
-
從單一項目執行任務。
-
在 Analytics 或 Insights 活動中心內,按一下應用程式、指令碼、資料流程或表格配方上的
。
-
點擊 重新載入 > 排程 或 執行 > 排程。
就會開啟排程對話方塊。
-
按一下任務上的
,然後選取立即執行。
-
管理任務
從排程對話方塊中,您可以管理現有任務。動作包括:
-
檢視所有任務
-
正在執行
-
編輯
-
啟用和停用
-
檢視執行歷史記錄,包括記錄
-
正在刪除
如需資訊,請參閱 管理資料重新整理任務。
護欄
每個應用程式、指令碼、資料流程或表格配方中最多可新增 10 個排程資料重新整理任務。此限制適用於所有 Qlik Cloud 訂閱。
任務的擁有權
資料重新整理任務代表擁有該任務的使用者執行,而不是代表應用程式、指令碼、資料流程或表格配方的擁有者。為了成功執行任務,任務擁有者對於應用程式、指令碼、資料流程或表格配方及其資料來源仍必須有正確的存取權限。特定動作將會改變任務的擁有者。任務擁有者由下列規則決定:
-
當您建立用於排程應用程式、指令碼、資料流程或表格配方重新整理的任務時,您就成為該任務的擁有者。
-
如果另一個使用者編輯或儲存現有任務,他們將成為該任務的新擁有者。
-
如果另一個使用者修改了載入指令碼 (應用程式或指令碼) 或準備設定 (資料流程或表格配方),他們將成為該應用程式、指令碼、資料流程或表格配方的所有重新整理任務的新擁有者。
-
發佈或重新發佈到受管空間不會變更已發佈副本中任何現有任務的擁有者。
-
無論是透過在報告區段上傳來源檔案或手動編輯載入指令碼,建立或修改應用程式的發佈清單,都可讓您成為已為該應用程式的排程重新載入建立之所有任務的新擁有者。
任務的權限
若要建立和管理分析資料重新整理任務,您需要以下權限:
-
專業使用者授權 (僅適用於以使用者為基礎的訂閱)
-
對於共用空間中的應用程式、指令碼、資料流程或表格配方,您需要共用空間中的以下空間角色之一:
-
(空間的) 擁有者
-
可以管理
-
可以編輯應用程式中的資料
-
可以編輯
-
-
對於受管理空間中的應用程式、指令碼、資料流程或表格配方,您需要受管理空間中的以下其中一個空間角色:
-
(空間的) 擁有者
-
可以管理
-
可以操作
-
您也能以租用戶或分析管理員的身分建立和管理任務。不過,如果資源位於共用或受管理空間,您也需要空間中所需的空間角色 (請參閱上文)。
如需更多關於共用和受管理空間中權限的資訊,請參閱:
管理員和重新整理資料任務
在 Administration 活動中心,租用戶和分析管理員可以管理應用程式、指令碼、資料流程和表格配方的重新整理任務。
如需詳細資訊,請參閱管理資源。