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

ブランチノード

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

Branch configuration

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

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

  • Test: ノードをテストできるようにします。

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

Branch statement example

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

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

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

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

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

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

    Delete Branch dialog

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

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

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

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