天天看點

DataWorks百問百答16:類似DataWorks易混淆的優先級有哪些?

常見的幾處優先級:

  • DataWorks上排程任務執行個體的優先級(數值越大,優先級越高。可了解為任務在項目中排程叢集的優先級。“運維中心”-“執行個體屬性”可檢視。)
  • 基線的優先級(取值[1,3,5,7,8],數值越大,優先級越高。)
  • MaxCompute上SQL任務的優先級(取值[1-9],數值越小,優先級越高。後續會轉化為priority參數。可了解為任務在計算叢集上的優先級。LogView中可檢視。)
  • MaxCompute中Instance的優先級(數值越小,優先級越高。)

聯系:

  1. 8級基線對應1級SQL任務,高優先級。
  2. DataWorks上排程任務執行個體對應一個MaxCompute的Instance,但值相反。
  3. 一般來說,基線的優先級高意味着DataWorks上任務排程優先級和MaxCompute上SQL計算任務優先級都會高。

優先級的調整方式:

SQL任務優先級調整方式:

在執行SQL最前面加入:set odps.instance.priority=8;  

基線優先級調整方式(預設1,包年包月的工作空間才可修改):

注意:基線優先級可以上推至odps計算任務優先級(也對應為instance的優先級),基線等級越高排程優先級越高,數值較高的基線将被優先排程。

DataWorks百問百答16:類似DataWorks易混淆的優先級有哪些?

DataWorks百問百答曆史記錄

請點選這裡檢視>>

更多DataWorks技術和産品資訊,歡迎加入

【DataWorks釘釘交流群】