開發與維運

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的優先級),基線等級越高調度優先級越高,數值較高的基線將被優先調度
image.png

DataWorks百問百答歷史記錄 請點擊這裡查看>>

更多DataWorks技術和產品信息,歡迎加入【DataWorks釘釘交流群】

Leave a Reply

Your email address will not be published. Required fields are marked *