4.3.3. トピック名

SQL Server コネクターは、単一のテーブルのすべての挿入、更新、および削除操作のイベントを単一の Kafka トピックに書き込みます。Kafka トピックの名前は常に serverName の形式を取ります。schemaNametableName です。serverNamedatabase.server.name 設定プロパティーで指定したコネクターの論理名で、schemaName は操作が発生したスキーマの名前、tableName は操作が発生したデータベーステーブルの名前です。

たとえば、製品products_on_handcustomers 、および schema dbo の 4 つのテーブルが含まれる inventory データベースを含む SQL Server のインストールについて考えてみましょう。コネクターが監視するこのデータベースの論理サーバー名 fulfillment が指定されている場合、コネクターは以下の 4 つの Kafka トピックでイベントを生成します。

  • fulfillment.dbo.products
  • fulfillment.dbo.products_on_hand
  • fulfillment.dbo.customers
  • fulfillment.dbo.orders