1. 概述
1.1 版本
| FineDataLink 版本 | 功能变动 |
|---|---|
| 4.0.5 | - |
| 4.1.2 | 运行中的任务支持查看任务配置情况 |
| 4.2.1.1 | 1)管道任务状态划分为任务级、表级:
2)表中止时,会给出提示 |
| 4.2.6.3 | 单个管道任务详情页中:
|
| 4.2.11.3 | 表状态增加「已暂停」 任务状态新增「重置中」 |
1.2 应用场景
IT 人员在配置完数据管道任务后,需要对管道任务的运行状态进行监控。
1.3 功能简介
点击任务列表中的任务,可以看到任务的运行状态,比如启动中、运行中、中止等;也可查看到表状态,比如待初始化、中止、增量同步中等。如下图所示:

黄色标记内容说明如下表所示:
| 序号 | 说明 |
|---|---|
| 1 |
|
| 2 | 展示信息的说明如下: 1)来源端数据类型 2)来源端数据最新读取时间 3)日志解析延迟时间(4.2.6.3 及之后版本新增):
先进行单表延迟计算:源表对应CDC表的最新消息时间 - 当前解析消息时间 再对所有单表延迟取最小值,获取到任务的日志解析延迟 4)鼠标悬浮在来源端的数据连接上,点击箭头按钮,可跳转到实时采集任务。如下图所示(4.2.6.3 及之后版本新增):
|
| 3 | 目标端数据类型 目标端最新写入时间 |
| 4 | 启动/暂停任务 进入任务编辑界面 |
2. 管道任务状态
管道任务处于 XX 状态时,处理逻辑以及后续状态说明如下图所示:
注:任务暂停或异常中止时,「初始化中」、「存量同步中」、「脏数据处理中」这几个状态,由于任务打断,会回退到上一个状态。
| 任务状态 | 此状态下处理逻辑及后续状态说明 | 支持的操作 |
|---|---|---|
| 草稿 | - | 编辑管道任务 |
| 待启动 | - | |
启动中 4.2.1.1 版本新增 | 启动完成后,管道任务进入「运行中」状态,任务中各表进入到「初始化中」状态,准备建表并开始存量/增量同步 | |
| 运行中 | - | |
暂停中 4.2.1.1 版本新增 | 「暂停中」状态下,任务将保存断点信息,并暂停任务;暂停完成后,任务变为「已暂停」状态 | |
| 已暂停 | - | |
待重试 4.2.1.1 版本新增 | 如果开启了「失败重试」功能,则按照配置进行异常重试 | |
| 中止 | - | |
重置中 4.2.11.3 版本新增 | 对运行过的管道实例进行重置,重置完成后管道任务进入待启动状态 | 重置管道任务 |
3. 表级状态
管道任务中表处于 XX 状态时,处理逻辑以及后续状态说明如下图所示:
注:任务未处在正常运行状态时,任务内的表不会实际执行任何同步操作。
| 表状态 | 此状态下处理逻辑以及后续状态说明 | 支持的操作 |
|---|---|---|
待启动 4.2.1.1 版本新增 | 表的初始状态 当任务尚未启动完成,并且表还没开始初始化时,会保持在「待初始化」 重新同步时,表状态会从待初始化开始 | 编辑管道任务 |
初始化中 4.2.1.1 版本新增 | 进入初始化过程,初始化过程会进行建表操作,建表完成后,配置调整为已存在表 | |
待存量同步 4.2.1.1 版本新增 | 初始化操作完成,等待进入存量同步过程 | |
| 存量同步中 | - | |
待增量同步 4.2.1.1 版本新增 | 存量同步完成,等待进入增量同步过程 要等所有的表进入待增量同步,才开始增量同步 | |
| 增量同步中 | - | |
脏数据处理中 4.2.1.1 版本新增 | 表状态处于「增量同步中」,且脏数据达到阈值时,如果任务开启了「失败重试」功能,则按照配置自动触发脏数据重试,同时表状态变为「脏数据处理中」 脏数据处理后,如果脏数据量达到阈值以下,则表状态恢复为「增量同步中」;如果按指定次数重试完成后,脏数据量仍大于等于阈值,则表变为「异常中止」 | |
中止 4.2.1.1 版本新增 | 处于「中止」下的表,不会同步数据 用户可以通过「重新同步」、「脏数据重试」、「脏数据忽略」等方式处理完脏数据,重新让表恢复同步 当任务中所有的表都「异常中止」,任务随即变成异常中止 | |
已暂停 4.2.11.3 版本新增 | 同步对象处于暂停同步的状态 |
注:4.2.1.1 及之后版本,管道任务中有表中止时,会给出提示。如下图所示:

