メインコンテンツまでスキップ

タスクフローパラメータの設定

最終更新 2026/10/03

概要​

タスクフローパラメータはタスクフローの重要な概念です。タスクノードでは、パラメータを使ってコードを動的に調整し、フィルター条件の変更やブランチの切り替えなど、特別な要件を実現できます。

タスクフローパラメータが現在対応している階層は、「空間パラメータ」と「フローパラメータ」の2つです。

空間パラメータ​

空間レベルパラメータの作成方法と定義方法については、次を参照してください:パラメータ管理

タスクフローでは、スペースにすでに存在するすべてのパラメータを参照できます

フローパラメータ​

【パラメータを作成】をクリックすると、カスタムのタスクフローパラメータを作成できます。

タスクフローパラメータのルール:

  1. 英字で始まり、数字、小文字の英字、アンダースコアを使用できます
  2. 40文字以内で、他のフローパラメータと同じ名前にはできません
  3. 「ws_」で始めることはできません
  • パラメータの優先順位

パラメータの優先順位は主に、異なるタイプのパラメータが同じ名前を持つ場合に、ノードがどのパラメータの値を取得するかを決めるものです。現在のロジックはDolphinScheduler(DS)と同じで、作用範囲は小さい順、優先順位は高い順に並べると、次のとおりです:

タスクノード > 上流からの受け渡し > タスクフローパラメータ > 空間パラメータ

プリセットパラメータは優先順位の並べ替えに含まれません

  • パラメータを使用できるノードタイプ

ノードタイプによって機能が異なります。現在対応しているタスクノードタイプは次のとおりです:

  • Trino SQL
  • Shell
  • オフライン同期プラン
このページは役に立ちましたか?