导航

    数据用户治理组

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    • 话题
    • 热门
    • 用户
    • 群组

    增量任务收不到数据怎么办?

    官方FAQ
    faq
    1
    1
    1173
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • CloudCanal-万少
      CloudCanal-万少 最后由 CloudCanal-万少 编辑

      • 首先确认自己是否订阅了相关的表,并且映射了正确的目标表。这个通过任务详情页面的库表映射关系查看可以看到
        e36517f6-623c-4d6d-89c0-d5d8a1d0e3a1-image.png
      • 如果订阅关系符合预期,确认下自己查找的目标库表是否准确,是否查询了错误的库表
      • 确认源端执行SQL是否提交了事务,这个通过binlog文件可以确认。注意MySQL 上相同的update不会产生binlog变更
      • 如果以上操作都符合预期,请在异常监控查看任务是否存在异常
      • 如果任务没有异常,请查看任务apply commit日志,确认是否有CloudCanal有收到对应变更。对应变更的主键信息会记录在commit log
        69cd7975-822f-4024-b805-e658a98a4b0b-image.png
        格式为 …$库名$写入的主键value$对端写入的响应毫秒数

      如果遇到丢数据的情况提问提问时请提供以下信息:

      apply_commit.log是否有相关记录信息

      • 丢失数据发生的时间,具体的SQL
      • 如果有审计日志的话可以确认下对端数据库SQL审计日志,确认是否写入
      • 确认对端是否有别的干扰写入
      • 同样的数据负载,能否再次浮现丢数据的情况
      • 请提供能复现你的问题的表结构和执行SQL
      1 条回复 最后回复 回复 引用 0
      • 1 / 1
      • First post
        Last post
      Copyright © 2020 ClouGence, Inc.备案号:浙ICP备20007605号-2