設定職務
本節涵蓋在 Oracle AI Data Platform 中設定工作和工作執行。
關於工作
您可以透過建構工作來建立資料的工作流程。
您可以從工作流程首頁的工作頁籤,追蹤及管理 Oracle AI Data Platform 中的所有工作。在工作執行頁籤中,您可以查看工作歷史記錄以及目前進行中的執行狀態。

工作是一種在工作流程中組織和協調工作群組的方式。您可以將工作流程用於一般資料處理,例如 ETL 工作流程、Python 命令檔、執行記事本及機器學習。
工作的複雜性可能會有所不同。一個工作可能只有執行記事本的單一工作,而另一個工作有超過百個工作和巢狀工作則執行具有多個條件和相依性的複雜工作。
執行工作會以您指定的順序和條件來啟動內部的工作。工作甚至可以巢狀置入其他工作中,將其工作序列內嵌為單一節點。
每個工作執行都會產生一個工作檔案,該檔案儲存在工作建立期間的使用者指定位置。此工作檔案作為管理和追蹤工作執行項目的參照。您可以直接從工作區中的檔案執行、排定及檢視工作的 JSON 表示法,確保透明度和可重現性。此方法可在自動化工作流程中順暢地進行工作監控、啟動多版本功能及整合。
工作可以設定為在行事曆排程上執行、根據 cron 表示式排定執行或立即執行。
使用行事曆排定工作
工作流程工作可以排定為自動執行。
- 在「首頁」上,按一下工作流程。
- 按一下您要進行排程的工作。
- 按一下詳細資訊頁籤。
- 在排程旁邊,按一下新增。
- 選擇您的排程是從作用中還是已暫停開始。
- 若要讓排程立即生效,請選取作用中。
- 若要在稍後啟動排程,請選取已暫停。
- 選取排程用來作為基準的時區。
- 在排程類型中,選取行事曆。
- 選取排程是依分鐘、每小時、每日、每週或每月執行。
- 在分鐘中,選取排程從「重複間隔」重複的頻率。最短間隔為 1 分鐘。
- 在小時中,選取排程重複的時數。
- 對於每日,請根據選取的時區,以 24 小時格式來輸入開始時間。
- 若為每週,請選取排程重複的一週天次。
- 在每月中,選取排程重複的當月天次。
- 輸入排程執行的當天時間。每日時間的格式為 24 小時,從 00:00 開始,結束於 23:59。
- 請檢查底部列出的執行時間,確認您的排程是否正確。按一下建立。
使用 Cron 表示式排定工作
您可以使用 cron 表示式來決定日期和時間,將工作流程工作排定為自動執行。
- 在「首頁」上,按一下工作流程。
- 按一下您要進行排程的工作。
- 按一下詳細資訊頁籤。
- 在排程旁邊,按一下新增。
- 選擇您的排程是從作用中還是已暫停開始。
- 若要讓排程立即生效,請選取作用中。
- 若要在稍後啟動排程,請選取已暫停。
- 選取排程用來作為基準的時區。
- 在排程類型中,選取 Cron 表示式。
- 輸入 cron 表示式。
- 請檢查底部列出的執行時間,確認您的排程是否正確。按一下建立。
變更工作執行排程
您可以在建立後編輯工作執行的排程,以修改該排程的時間、時區或頻率。
- 在「首頁」上,按一下工作流程。
- 按一下您要進行排程的工作。
- 按一下詳細資訊頁籤。
- 接下來您的排程,按一下編輯。
- 視需要修改排程。檢查底端所列的程式實際執行,確認您的排程是否正確。
- 按一下「儲存」。
修復失敗的工作執行
您可以複查時間表和詳細資訊,並使用選擇性參數重新執行工作以協助診斷,嘗試修復失敗的執行。
- 瀏覽至您的工作流程。
- 按一下工作執行。
- 在失敗的工作執行旁邊,按一下動作,然後按一下修復執行。您也可以按一下檢視,然後按一下右上角的修復執行。
- 選取要重新執行的工作:
- 僅限失敗的作業:選取此選項即可包括所有失敗和略過的作業。取消選取任何您不想重新執行的任務。

- 所有工作:選取此選項可選擇工作執行中的所有工作,包括成功的工作。選取個別工作,或按一下選取所有工作。

- 僅限失敗的作業:選取此選項即可包括所有失敗和略過的作業。取消選取任何您不想重新執行的任務。
- 選擇性:針對每個選取的任務,選擇要啟用上游或下游以包含相關任務。每個選項旁邊的數字代表相關作業的數目。
- 上游:包含所選任務相依的任務。
- 下游:包含相依於所選任務的任務。
- 從修復模式下拉式功能表中,選取繼續或重新執行。
- 新增只套用至此修復執行的選擇性參數。如果未提供任何參數,就會使用預設作業參數。
- 如果您選取索引鍵 / 值作為參數類型,請輸入索引鍵和值。按一下
新增參數以新增更多參數。
- 如果選取 JSON ,請在提供的空格中輸入參數值。
- 如果您選取索引鍵 / 值作為參數類型,請輸入索引鍵和值。按一下
- 按一下「執行修復」。
若要檢視原始執行或先前修復執行,請開啟工作執行,然後按一下右上角的執行選取器。


