メインコンテンツまでスキップ

OpenSearch Sink Connector

コネクターの作成(Type: sink、Database: OpenSearch)

コネクターの作成手順:

手順 1: メニューバーから Data Platform > Workspace Management > Workspace name を選択します。

手順 2: My services セクションで CDC service を選択します。

手順 3: CDC service 詳細画面 > Connectors タブを選択 > Create a connector をクリックします。

image-1

手順 4: Connector Information 画面に以下の情報を入力します:

  • Name(必須): コネクター名

注意: コネクター名には小文字のアルファベット a〜z または数字 0〜9 を使用できます。スペースは使用できません。スペースの代わりに「-」を使用してください。

  • Type(必須): sink を選択

  • Database(必須): OpenSearch を選択

image-2

手順 5: Next をクリックして Properties 画面に進みます。

以下の情報を入力します:

  • From FPT Database Engine を選択した場合 - 以下の項目を入力します:

    • Database name(必須): データベースを選択

    • Connection string(必須): OpenSearch のホスト名/ホストネーム

    • Password(必須): OpenSearch への接続パスワード

    • Topics: トピックの一覧

image-3

  • From FPT Database Engine を選択した場合 - 以下の項目を入力します:

    • Connection string(必須): OpenSearch の接続 URI

    • Username(必須): OpenSearch への接続ユーザー名

    • Password(必須): OpenSearch への接続パスワード

    • Topics: トピックの一覧

image-4

  • Test connection をクリックして、Workspace から入力したデータベースへの接続を確認します。

  • Converter

    • Converter key: コンバーターのキー値を選択

    • Converter key schema enable: Converter key でスキーマを使用するかどうかを選択

    • Converter value: コンバーターの値を選択

    • Converter value schema enable: Converter value でスキーマを使用するかどうかを選択

手順 6: Next をクリックして Additional Properties 画面に進みます。

以下の情報を入力します:

  • Data streams enable: デフォルトは無効(Disable)

  • Task max: コネクターが同時に実行できるタスク数。トピックのパーティション数が 1 より多い場合、task max > 1 に設定するとメッセージが順序どおりに処理されない場合があります(同じキーを持つメッセージが同一パーティションに送信されるよう、メッセージキーが正しく機能していることを確認してください)。

  • Topic 1: コネクターがデータを消費して OpenSearch にシンクする対象のトピック名

  • Table 1: PostgreSQL のデータ変更を監視するテーブル名

注意: 新しいテーブルを作成する場合は、「create new table」トグルを有効にしてください。

  • Mode(必須): メッセージを処理できない場合のコネクターの動作

    • None: データベースにシンクできないメッセージはスキップされます。

    • All: エラーメッセージは指定のトピックに送信されます。

image-5

手順 7: Next をクリックして Review 画面に進みます。

image-6

手順 8: 情報を確認し、Create をクリックしてコネクターの作成を完了します。

image-7