常見的幾處優先級:
- DataWorks上調度任務實例的優先級(數值越大,優先級越高。可理解為任務在項目中調度集群的優先級。“運維中心”-“實例屬性”可查看。)
- 基線的優先級(取值[1,3,5,7,8],數值越大,優先級越高。)
- MaxCompute上SQL任務的優先級(取值[1-9],數值越小,優先級越高。後續會轉化為priority參數。可理解為任務在計算集群上的優先級。LogView中可查看。)
- MaxCompute中Instance的優先級(數值越小,優先級越高。)
聯繫:
- 8級基線對應1級SQL任務,高優先級。
- DataWorks上調度任務實例對應一個MaxCompute的Instance,但值相反。
- 一般來說,基線的優先級高意味著DataWorks上任務調度優先級和MaxCompute上SQL計算任務優先級都會高。
優先級的調整方式:
SQL任務優先級調整方式:
在執行SQL最前面加入:set odps.instance.priority=8;
基線優先級調整方式(默認1,包年包月的工作空間才可修改):
注意:基線優先級可以上推至odps計算任務優先級(也對應為instance的優先級),基線等級越高調度優先級越高,數值較高的基線將被優先調度。
DataWorks百問百答歷史記錄 請點擊這裡查看>>
更多DataWorks技術和產品信息,歡迎加入【DataWorks釘釘交流群】