mysql 表将有默认值的列改为null,flinkcdc采集的数据不是null而是默认值,怎么办?

mysql 表有默认值,将有默认值的列修改为null,cdc采集的数据不是null而是默认值,这个是已知问题么?有相应的解决方案么?

展开
收起
防火防爆 2024-08-18 16:59:03 85 发布于辽宁 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 将 connect-json 版本升级到 3.5,并且配置 JsonConverterConfig.REPLACE_NULL_WITH_DEFAULT_CONFIG 为 false 即可。。此回答整理自钉钉群“Flink CDC 社区 ① 群”

    2024-08-28 11:38:45 举报
    赞同 1

    评论

    全部评论 (1)

    登录后可评论
    头像
    你好 请问如果使用DataStream方式进行mysql-cdc,如何配置 JsonConverterConfig.REPLACE_NULL_WITH_DEFAULT_CONFIG 为 false 呢?
    2024-12-28 17:04:34
    赞同回复举报

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

还有其他疑问?
咨询AI助理
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等