【发布时间】:2019-06-03 02:21:48
【问题描述】:
我在 SQL Server 2014 上使用带有 Confluent MSSQL connector 的 Kafka Connect。我尝试了插入和更新操作,它们工作正常,将正确的记录推送到 Kafka。如果我删除一条记录,我会收到有关 Kafka 主题的信息:
{"schema":null,"payload":null}
我希望得到已删除记录的详细信息。
我使用以下命令启用了 CDC:
ALTER DATABASE WebAppDb SET CHANGE_TRACKING = ON (CHANGE_RETENTION = 2 DAYS, AUTO_CLEANUP = ON)
GO
ALTER DATABASE WebAppDb SET ALLOW_SNAPSHOT_ISOLATION ON
GO
ALTER TABLE dbo.Users ENABLE CHANGE_TRACKING WITH (TRACK_COLUMNS_UPDATED = ON)
GO
【问题讨论】:
-
您使用的是哪个连接器?有几个连接器可以与 MS SQL 一起使用
标签: sql-server apache-kafka-connect confluent-platform