配置設置磚的工作

本文詳細介紹了配置數據磚工作和個人工作任務的工作界麵。學習使用磚CLI設置編輯工作,明白了喬布斯CLI(遺留)。學習使用工作API,請參閱喬布斯API

一些配置選項可以工作,其他選項可用個人任務。例如,最大並發運行時可以設置隻有在工作,同時為每個任務參數必須定義。

編輯的工作

改變配置工作:

  1. 點擊工作圖標工作流在側邊欄。

  2. 的名字列,單擊工作名稱。

側板顯示工作細節。你可以改變引發了工作,計算配置,通知並發運行的最大數量,配置時間閾值,以及添加或更改標簽。如果工作訪問控製啟用,您還可以編輯的工作權限。

添加標簽來工作

添加標簽或鍵:值屬性來你的工作,你可以添加標簽當你編輯的工作。您可以使用標簽過濾工作工作列表;例如,您可以使用一個部門標簽過濾所有屬於一個特定的部門工作。

請注意

因為工作標簽不是設計來存儲敏感信息,如個人身份信息或密碼,磚建議使用標簽不敏感的值。

標簽也傳播到工作集群運行時創建工作,允許您使用標簽與您現有的集群監控

添加或編輯標簽,點擊+標簽工作細節側板。您可以添加標簽鍵和值或一個標簽。添加一個標簽,輸入的標簽關鍵場和離開價值字段是空的。

配置共享的集群

看到與集群相關的任務,點擊任務選項卡在側板和懸停在集群。修改所有相關的集群配置任務,點擊配置在集群。配置一個新的集群對於所有相關的任務,點擊交換在集群。

訪問控製工作

工作訪問控製使所有者和管理員授予細粒度的權限在自己的工作上。工作所有者可以選擇其他用戶或組可以查看工作的結果。業主也可以選擇誰能管理他們的工作運行(現在取消跑權限)。

看到工作訪問控製獲取詳細信息。

配置最大並發運行

點擊編輯並發運行設置的最大數量的並行運行工作。磚跳過運行如果工作已經達到最大數量的活躍當試圖啟動一個新的運行運行。設置這個值高於默認的1並發執行多個運行相同的作業。這是有用的,例如,如果你頻繁觸發你的工作在一個計劃,希望允許連續運行相互重疊或你想要觸發多個運行不同的輸入參數。

配置一個預計完成時間或超時工作

您可以配置可選時間閾值的工作,包括工作預計完成時間和最大完工時間。配置時間閾值,點擊設置時間閾值

配置一個預計完成時間工作,輸入的預期持續時間警告字段。如果工作超過這個閾值,您可以配置運行緩慢的通知工作。看到配置運行緩慢或遲的通知工作

最大完工時間配置工作,輸入的最大持續時間超時字段。如果工作沒有完成在這個時間,磚設置其狀態為“超時”和停止工作。

編輯一個任務

設置任務配置選項:

  1. 點擊工作圖標工作流在側邊欄。

  2. 的名字列,單擊工作名稱。

  3. 單擊任務選項卡並選擇要編輯的任務。

定義任務依賴關係

您可以定義的順序執行的任務的工作使用取決於下拉菜單。你可以設置這個字段中的一個或多個任務的工作。

編輯任務依賴關係

請注意

取決於是不可見的,如果隻由一個任務的工作。

配置任務依賴關係創建一個有向無環圖(DAG)的任務執行,代表執行順序的一種常見方法作業調度器。例如,考慮以下四個任務組成的工作:

任務依賴關係示例圖
  • 任務1根,不依賴於任何其他任務。

  • Task 2和Task 3取決於任務1完成。

  • 最後,Task 4取決於Task 2和Task 3成功完成。

磚上遊運行任務在運行下遊任務之前,盡可能多的在並行運行。下麵的圖表說明了處理這些任務的順序:

任務依賴關係示例流

為一個任務配置集群

配置一個任務運行的集群,單擊集群下拉菜單。您可以編輯共享集群的工作,但你不能刪除共享集群如果其他任務仍然使用它。

了解更多關於選擇和配置集群運行任務,明白了使用磚計算你們的工作

配置依賴庫

之前依賴庫將被安裝在集群上運行的任務。必須設置所有任務的依賴關係,以確保他們是安裝在運行開始前。按照建議管理庫依賴關係用於指定依賴項。

配置一個預計完成時間或超時任務

您可以配置可選任務持續時間閾值,包括任務的預計完成時間和任務的最大完工時間。配置時間閾值,點擊時間閾值

配置任務的預計完成時間,輸入的時間警告字段。如果這個任務超過這個閾值時,會觸發一個事件。您可以使用此事件通知當任務運行緩慢。看到配置運行緩慢或遲的通知工作

配置任務的最大完成時間,輸入的最大持續時間超時字段。如果這一次的任務沒有完成,磚設置其狀態為“超時”。

配置重試策略

配置一個政策決定,多少次失敗重試時,點擊+添加旁邊重試。重試間隔之間的毫秒計算開始的失敗和隨後的重試跑。

請注意

如果您配置都超時重試,超時適用於每個重試。