manuallatest製品マニュアル / タスクフローパラメータの設定
タスクフローパラメータの設定
概要
タスクフローパラメータはタスクフローの重要な概念です。タスクノードでは、パラメータを使ってコードを動的に調整し、フィルター条件の変更やブランチの切り替えなど、特別な要件を実現できます。
タスクフローパラメータが現在対応している階層は、「空間パラメータ」と「フローパラメータ」の2つです。
空間パラメータ
空間レベルパラメータの作成方法と定義方法については、次を参照してください:パラメータ管理
タスクフローでは、スペースにすでに存在するすべてのパラメータを参照できます
フローパラメータ
【パラメータを作成】をクリックすると、カスタムのタスクフローパラメータを作成できます。
タスクフローパラメータのルール:
- 英字で始まり、数字、小文字の英字、アンダースコアを使用できます
- 40文字以内で、他のフローパラメータと同じ名前にはできません
- 「ws_」で始めることはできません
- パラメータの優先順位
パラメータの優先順位は主に、異なるタイプのパラメータが同じ名前を持つ場合に、ノードがどのパラメータの値を取得するかを決めるものです。現在のロジックはDolphinScheduler(DS)と同じで、作用範囲は小さい順、優先順位は高い順に並べると、次のとおりです:
タスクノード > 上流からの受け渡し > タスクフローパラメータ > 空間パラメータ
プリセットパラメータは優先順位の並べ替えに含まれません
- パラメータを使用できるノードタイプ
ノードタイプによって機能が異なります。現在対応しているタスクノードタイプは次のとおりです:
- Trino SQL
- Shell
- オフライン同期プラン
このページは役に立ちましたか?

