すべてのプロダクト
Search
ドキュメントセンター

Lindorm:データサブスクリプション用のプッシュチャンネルの作成

最終更新日:Mar 28, 2026

Lindorm ストリームを使用すると、Lindorm テーブル上の増分変更 (挿入、更新、削除) をサブスクライブし、それらの変更をリアルタイムで Message Queue for Apache Kafka のトピックにプッシュできます。Lindorm ストリームがテーブルでアクティブになると、変更追跡機能がすべてのデータ操作を記録し、指定した Kafka トピックにイベントレコードを配信します。

image

前提条件

開始する前に、以下をご確認ください。

  • ご利用の Lindorm インスタンスのホワイトリストに、Lindorm クライアントと Message Queue for Apache Kafka クライアントの IP アドレスを追加済みであること。詳細については、「ホワイトリストの設定」をご参照ください。

  • ソースの Lindorm インスタンスと送信先の Message Queue for Apache Kafka インスタンスを Lindorm Tunnel Service (LTS) に接続済みであること。詳細については、「ネットワーク接続」をご参照ください。

  • LindormTable データソースを作成済みであること。詳細については、「LindormTable データソースの追加」をご参照ください。

  • Kafka データソースを作成済みであること。詳細については、「Kafka データソースの追加」をご参照ください。

  • 変更追跡機能を有効にしました。詳細については、「変更追跡の有効化」をご参照ください。

Lindorm ストリームの作成

  1. お使いの Lindorm インスタンスの LTS ウェブユーザーインターフェース (UI) にログインします。 左側のナビゲーションウィンドウで、[変更データキャプチャ] > [プッシュ] を選択します。

    Lindorm Streams

  2. [作成] をクリックし、次の表で説明されているパラメーターを設定します。

    パラメーター説明デフォルト値
    Lindorm クラスター作成済みの LindormTable データソースを選択します。
    テーブル名名前空間.テーブル名 の形式で、増分データをサブスクライブするテーブル名を入力します。例: ns1.table1 は、ns1 名前空間内の table1 をサブスクライブします。ns2.* は、ns2 名前空間内のすべてのテーブルをサブスクライブします。String
    ストリーム設定key_onlyプライマリキーの値のみをエクスポートする場合は、true に設定します。ブール値false
    ストリーム設定order_output挿入、削除、更新操作をプライマリキーの値に基づいてシーケンス順に記録する場合は、true に設定します。ブール値false
    MessageStorage 型KAFKA を選択します。
    ストレージデータソース作成済みの Kafka データソースを選択します。
    MessageStorage 設定kafka_topic変更追跡データを配信する Message Queue for Apache Kafka の Topic 名を入力します。String
    MessageVersionストリームレコードのデータ形式です。StringDebeziumV1
    メッセージ設定old_image各ストリームレコードに、操作**前の**行データを含める場合は、true に設定します。有効化すると、UPDATE および DELETE レコードには元のフィールド値が含まれます。false に設定した場合、操作前の行データはストリームレコードに含まれません。ブール値true
    メッセージ設定new_image各ストリームレコードに、操作**後の**行データを含める場合は、true に設定します。有効化すると、INSERT および UPDATE レコードには結果として得られるフィールド値が含まれます。ブール値true

    配置页面

  3. [確定] をクリックします。