12.6.6. Debezium 送信トレイメッセージへの追加フィールドの出力
送信トレイテーブルに含まれる列の値を、出力される送信トレイメッセージに追加することができます。たとえば、aggregatetype
列に purchase-order
の値がある送信トレイテーブルと、別の列 eventType
(順序が作成され、順序が作成され順序を指定)について考えてみましょう。
eventType
列の値を送信トレイメッセージのヘッダーに出力するには、以下のように SMT を設定します。
transforms=outbox,... transforms.outbox.type=io.debezium.transforms.outbox.EventRouter transforms.outbox.table.fields.additional.placement=type:header:eventType
eventType
列の値を送信トレイメッセージエンベロープに出力するには、以下のように SMT を設定します。
transforms=outbox,... transforms.outbox.type=io.debezium.transforms.outbox.EventRouter transforms.outbox.table.fields.additional.placement=type:envelope:eventType