--- title: refinery-section5 tags: DAS GA: UA-155999456-1 --- {%hackmd @docsharedstyle/default %} # 3.5 Data Refinery Flow 儲存與排程 本小節將教學如何將設計好的 Data Refinery flow 儲存以及排程。 > 注意:使用者的權限必須是「管理者(Admin)」才可以將 Data Refinery Flow 進行排程。 ## 儲存(save) 如果確認好 Data Refinery Flow 的過程,則可以按右上角的儲存💾,將目前設定好的資料處理步驟,都儲存下來。 ![refinery_save](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save.png NA) 回到專案下,在「資產(Asset)」的「資料精簡流程(Data Refinery flows)」區塊,就可以看到剛剛儲存的資料處理步驟。 ![refinery_save_where](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_where.png) -- ## 工作(沒有排程、Job) 如果之前有「建立工作(Create a Job)」過,那可以點選「儲存並檢視工作(Save and view jobs)」,如果沒有,就選擇「儲存並建立工作(Save and create a job)」。 以下示範「儲存並建立工作(Save and create a job)」。 ![refinery_save_job-1](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-1.png NA) 點選「儲存並建立工作(Save and create a job)」,就可以看到建立排程的各種設定呈現在左方當中,接下來我們需要一步一步確定所有檔案資訊包括工作名稱、執行時期、是否需要排程時間。 首先先為我們的工作流程命名。 ![refinery_save_job-4](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-4.png) 再者,確定該項目是否為永久保存,抑或是根據時間(幾天後刪除)、該工作區之資產項目(幾個資產後開始按照順序刪除)。 ![refinery_save_job-5](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-5.png) ![refinery_save_job-6](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-6.png) 假設我們現在不排程,而是直接建立並執行即可。 ![refinery_save_job-7](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-7.png) 確定是否想接受到信件通知相關流程是否完備。 ![refinery_save_job-9](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-9.png) 設定好之後,按下「建立並執行(Create and Run)」,等待片刻後就自動完成。 ![refinery_save_job-10](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-10.png) -- ## 工作(有排程、Job) 如果之前有「建立工作(Create a Job)」過,那可以點選「儲存並檢視工作(Save and view jobs)」,如果沒有,就選擇「儲存並建立工作(Save and create a job)」。 以下示範「儲存並建立工作(Save and create a job)」。 ![refinery_save_job-1](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-1.png NA) 點選「儲存並建立工作(Save and create a job)」,就可以看到建立排程的各種設定呈現在左方當中,接下來我們需要一步一步確定所有檔案資訊包括工作名稱、執行時期、是否需要排程時間。 首先先為我們的工作流程命名。 ![refinery_save_job-4](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-4.png) 再者,確定該項目是否為永久保存,抑或是根據時間(幾天後刪除)、該工作區之資產項目(幾個資產後開始按照順序刪除)。 ![refinery_save_job-5](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-5.png) ![refinery_save_job-6](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-6.png) 假設我們現在需要排程,請輸入排程時間及次數。 ![refinery_save_job-8](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-8.png) 確定是否想接受到信件通知相關流程是否完備。 ![refinery_save_job-9](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-9.png) 設定好之後,按下「建立(Create)」,等待排程時刻將會自動完成。 ![refinery_save_job-11](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job-11.png) --- ## 結果 再回到專案下的「資產(Asset)」就可以看到資料經過 Data Refinery flows 處理的結果。 ![refinery_result-1](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_result-1.png) 觀察處理好的資料,不難發現美國聯合航空(UA),在七月常有延遲的狀況發生,且平均來說,延遲最長高達7個小時之久。 ![refinery_result-2](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_result-2.png) 如果是有設定排程通知的部分,當排程工作完成時,即可於信箱收到如下圖顯示之信件通知排程項目已完成。 ![refinery_save_job10](https://cos.twcc.ai/cp4d/das4_0/refinery/image/refinery_save_job10.png) --- ## END