我们正在寻找使用 kafka-connect-jdbc 将数据从我们的旧数据库(在 mysql 上)导入到 kafka。我已经能够设置基本示例并使其正常工作。
问题之一是应该是时间戳的列之一对于我们得到异常的所有行都具有无效值:
java.sql.SQLException:值 '0000-00-00' 不能表示为 java.sql.Timestamp
我可以轻松地排除该列,并通过编写排除该列的选择查询,使用 kafka-connect-jdbc 中的自定义查询选项导入数据。只是想了解偏移管理等方面的含义。根据文档,问题之一是这会将我限制为每个连接器的单个主题。还有什么需要注意的吗?