メインコンテンツへスキップ

ブランチノード

ブランチは、フロー内で分岐ロジックを実装するために使用します。

Branch configuration

  • Select the data to output: 関心のある情報を含むフィールドです。これはフローの残りの部分に渡されるデータです。+ ボタンを使用して前のノードのフィールドを参照できます。詳しくは Node parameters を参照してください。

  • Set the condition check: 出力に含めるデータと除外するデータを判定するために、ブランチノードが適用する条件です。同じグループ内の条件は AND で結合されます。別のグループ (OR ステートメント) を追加して、グループ同士を OR で結合できます。リンクアイコンを使用して、条件を 1 つの単位としてグループ化したり、分離したりできます。

  • Test: ノードをテストするために test を実行できます。

次の例は、Amazon EC2 インスタンスが停止しているかどうかをチェックする条件ノードを示しています。

Branch statement example

ブランチノードのメニュー () から、ブランチを EditDuplicateDelete できます。Disable step はブランチノードでは利用不可です。詳しくは Manage nodes を参照してください。

ブランチノードを削除する

ブランチノードを削除する場合、ブランチ内のアクションをどのように扱うかを決める必要があります。

ブランチを削除するには、ブランチノードのケバブメニュー () を選択し、Delete を選択してください。

  • 両方のパスが空の場合、ブランチノードは直ちに削除されます。

  • 一方または両方のパスにアクションがある場合、次のいずれかのオプションを選択します。

    Delete Branch dialog

    • Keep True branch: True パスのアクションを保持します。False パスとそのアクションは削除されます。

    • Keep False branch: False パスのアクションを保持します。True パスとそのアクションは削除されます。

    • Delete all: ブランチノードと、両方のパス内のすべてのアクションを削除します。

      空のパスを保持することはできません。いずれか一方のパスのみにアクションが含まれている場合、ブランチを削除するときに保持できるのはそのパスのみです。