全部产品
数据传输服务DTS

查看订阅数据

更新时间:2017-06-07 13:26:11   分享:   

DTS支持在线查看订阅数据,即可以在DTS控制台查看订阅通道中的增量数据,能够查看的时间范围为订阅通道的数据范围。本小节介绍在线查看订阅数据的方式,及数据记录的各个字段的含义。

查看订阅数据入口

DTS控制台查看订阅数据的入口如下:

查看订阅数据入口

只有正常和异常状态下的订阅通道可以查看订阅数据。处于初始化、预检查中的订阅通道不能查看订阅数据。

查看订阅数据

当点击查看订阅数据时,即进入订阅数据的查看页面,如下:

查看订阅数据

可以根据配置具体时间范围,查看特定时间范围内的增量数据。配置的时间段必须在订阅通道的时间范围内。

订阅数据字段含义

订阅数据展示的数据格式为DTS内部的数据格式,数据记录的各个字段含义为:

  • 服务ID: RDS实例的IP:PORT
  • 库名: 这条变更记录对应表所在的数据库的库名
  • 表名: 这条变更记录对应的表的表名
  • 变更类型:这条变更记录的变更类型,包括:update、delete、insert、replace、begin、commit、ddl、dml、heartbeat

其中heartbeat为DTS提供的心跳记录,每秒钟会有一条记录,主要用来表示订阅通道健康状况,如果每秒有一条heartbeat,说明订阅通道正常,否则说明订阅通道异常。

  • 位点: 这条变更记录在binlog中的位点,格式为binlog_file_offset@binlog_file_id,其中binlog_file_id为binlog文件名的后缀,binlog_file_offset为这条binlog记录在binlog文件中的偏移量。
  • 时间戳:这条变更记录写入到binlog文件中时的时间戳
  • 字段名称:这条变更记录对应的每个字段的名称
  • 字段类型:这条变更记录对应的每个字段的数据类型
  • 字段编码:这条变更记录对应的字符集编码
  • 前镜像: 这条变更记录变更之前的各个字段的值。对于insert操作,没有前镜像值

查看订阅数据_insert

  • 后镜像:这条变更记录变更之前的各个字段的值。对于delete操作,没有后镜像值

查看订阅数据_delete

update 操作的 前镜像 和 后景镜像 都有值。

查看订阅数据_update

对于操作类型为DDL、DML的记录,只有字段详情,没有字段名称、字段类型、字段编码、前镜像及后镜像几个字段。如下图:

DDL数据

本文导读目录
本文导读目录
以上内容是否对您有帮助?