MERGE
データマージノード
複数の分岐から来たデータを1つにまとめます。並列処理の結果を統合するのに使います。
設定項目
| 設定項目 | 説明 | 必須 |
|---|---|---|
| 結合する分岐 | どの分岐のデータを結合するか選択(2つ以上の分岐を指定) | 必須 |
| 結合方式 | すべての分岐を待つ / いずれか最初の分岐 / 配列として結合 | 必須 |
| 結合キー | 指定時はキー一致でデータを紐付け(例: id) | 任意 |
| キー重複時の挙動 | 同名フィールドの衝突解決: 後勝ち / 先勝ち / 両方保持 | 任意 |
設定例と出力イメージ
結合する分岐分岐A(Slackから取得) + 分岐B(PigeonCloudから取得)
結合方式すべての分岐を待って結合
キー重複時の挙動後勝ち(後から来たデータで上書き)
出力イメージ
2つのデータが1つにまとまった状態で次のノードに渡されます。
例: {slack_message: "先ほどの件ですが...", pigeon_record: {id: 123, name: "田中"}, ...両方のデータが1つのオブジェクトにマージされています}
活用例
並列処理の合流
企業調査とSNS分析を並列実行 → MERGEで一つの顧客プロファイルに統合 → AI GENで提案書生成。
複数DBの結合
PigeonCloudの顧客DBとスプレッドシートの取引データをIDで結合 → 統合ダッシュボードレポート生成。