dolphinscheduler 之變量篇

場景:查詢數據表總數,然後根據總數判斷走哪個分支節點

1.將sql結果輸出到變量

2.分支判斷

3.輸出結果

 

小結
本文總結了DophineSheduler上下游任務之間參數傳遞的方法,並對其中的易錯點進行了梳理,同時給出了具體參數傳遞的案例,讀者可自行進行摸索。其中易錯點歸納如下:

(1)參數輸出時方向選擇爲out

(2)sql任務時參數的key值一定和sql語句中的字段名保持一致,否則不識別

(3)輸出的value值不需要填寫

(4)shell任務時,具體參考如下模板,模板中注意引號的使用

echo '${setValue(key='$value')}'
 注意此處等號左邊的key需要和自定義輸出的參數key名字一致

(5)sql任務中結尾不要有分號

(6)引用參數時只需要採用${key}即可

 

參考:

https://dolphinscheduler.apache.org/zh-cn/docs/3.1.4/guide/task/switch

https://blog.csdn.net/godlovedaniel/article/details/124934124

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章