开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

Flink CDC sqlserver开启CDC之后,只能读取已有的数据,后面增删改查的数据读取不到

Flink CDC sqlserver开启CDC之后,只能读取已有的数据,后面增删改查的数据读取不到,请问一般是什么原因呢?在测试库中测试挺好的 上正式库就读不到后面增删改查的数据

展开
收起
真的很搞笑 2023-09-07 10:37:22 164 0
1 条回答
写回答
取消 提交回答
  • 在使用 Flink CDC 读取 SQL Server 的 CDC(Change Data Capture)数据时,如果只能读取到已有的数据,而无法获取后续的增删改查操作的数据,可能是由以下原因导致:

    未正确配置 CDC:CDC 需要在 SQL Server 数据库中正确配置和启用。如果未正确配置 CDC,将无法捕获到后续的增删改查操作。
    解决方法:请确保已正确启用 CDC,具体操作可以参考 SQL Server 的官方文档或相关教程。

    CDC 任务未启动或未正确配置:可能是由于 Flink CDC 任务未正确启动或未正确配置相关参数,导致无法获取后续的增删改查操作。
    解决方法:请确保 Flink CDC 任务已正确启动,并检查任务配置是否正确,包括连接信息、表名、数据库名和表的映射等。

    CDC 日志延迟:CDC 日志可能存在延迟,导致最新的增删改查操作数据未能及时捕获到。
    解决方法:请等待一段时间,以确保 CDC 日志能够及时刷新,并重新运行 Flink CDC 任务,以获取最新的增删改查操作数据。

    2023-10-23 11:49:31
    赞同 展开评论 打赏

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

相关产品

  • 实时计算 Flink版
  • 相关电子书

    更多
    Flink CDC Meetup PPT - 龚中强 立即下载
    Flink CDC Meetup PPT - 王赫 立即下载
    Flink CDC Meetup PPT - 覃立辉 立即下载