1. 概述
1.1 版本
| FineDataLink 版本 | 功能变动 |
|---|---|
| 4.2.10.4 | - |
| 4.2.12.4 | 1)同步配置列表:
2)运行记录列表:
|
| 4.2.16.2 | 任务详情页支持显示最近编辑时间 |
| 4.2.19.3 | 定时管道运行时产生的中间表支持创建到单独的模式下 |
1.2 功能简介
定时管道任务详情页中,支持查看定时管道任务的配置详情、运行记录。如下图所示:

2. 查看配置详情、运行记录
2.1 任务信息概览
定时管道任务详情页中,可查看到定时管道任务的创建人、创建时间、最近编辑时间(4.2.16.2 版本新增,点击可查看编辑记录)、定时调度是否开启、来云端数据源、目标端数据库。如下图所示:

2.2 同步配置
「同步配置」Tab 下,以表格形式展示主表、子表的基本信息、当前断点位置、调用余量等信息。如下图所示:

| 分类 | 数据列说明 | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 主表表格信息说明 |
| ||||||||||||||||
| 子表表格信息说明 |
|
2.3 运行记录
可在「运行记录」Tab 下查看定时管道任务的运行记录、运行结果。如下图所示:

2.3.1 查看表同步结果
支持查看/筛选定时管道任务所包含表的同步结果。如下图所示:

2.3.2 查看任务/表的运行日志
1)支持查看单个主表/子表的运行日志。如下图所示:

点击后,如下图所示:

2)支持查看定时管道任务运行日志、跳转到任务运维。如下图所示:

点击「运行日志」按钮后,界面如下图所示:

2.3.3 对表头进行设置
支持对表格表头进行设置。如下图所示:

2.3.4 终止主表/所有表运行
支持终止主表、所有表运行。如下图所示:
终止所有表按钮:运行中的实例,该按钮才支持点击。
终止主表按钮:表处于同步状态,该按钮才支持点击。

2.3.5 支持查看脏数据详情
脏数据列下支持点击具体数值,查看脏数据详情。如下图所示:

3. 定时管道运行时产生的中间表说明
4.2.19.3 之前版本,定时管道每次运行时都会产生中间表,中间表默认创建到目标表的 Schema 中,虽然会被清理,但给用户造成困扰。
4.2.19.3 及之后版本,中间表支持创建到单独的 Schema 下:
注:针对支持回收站的数据库,临时表被清理后不进入回收站,避免影响数据库性能。
| 数据源 | 场景 | 说明 |
|---|---|---|
| MySQL、SQL Server、PostgreSQL、TiDB、AnalyticDB MySQL、AnalyticDB PostgreSQL、Doris、SelectDB | 用户手动创建一个 fdl_temp 模式来存放临时表,并且数据连接里配置的用户有在fdl_temp 模式下建表的权限 | 1)目标端 Schema 下无临时表生成,临时表创建在 fdl_temp Schema下 2)任务结束后 fdl_temp 下的临时表被清理 |
| 目标库中已有 fdl_temp 模式,连接账号无在该 fdl_temp 模式下的建表权限 | 临时表会创建到目标表的 Schema 中,任务结束后临时表被清理 | |
| 目标库中没有 fdl_temp 模式,连接账号无创建新 Schema 的权限 | ||
| 目标库中没有 fdl_temp 模式,连接账号拥有创建新 Schema 的权限 | 1)系统自动创建 fdl_temp 模式,临时表创建在新的 fdl_temp 下 2)任务结束后 fdl_temp 下的临时表被清理,但 fdl_temp 模式保留 | |
| Oracle | 已存在 fdl_temp 模式,且连接账号有在该 fdl_temp 模式下建表的权限 | 1)临时表创建在 fdl_temp Schema下 2)任务结束后 fdl_temp 下的临时表被清理 |
| 目标库中已有 fdl_temp 模式,连接账号无在该 fdl_temp 模式下的建表权限 | 1)临时表会创建到目标表的 Schema 中 2)任务结束后临时表被清理 | |
| 目标库中没有 fdl_temp 模式,连接账号拥有创建新 Schema 的权限 | ||
| 目标库中没有 fdl_temp 模式,连接账号无创建新 Schema 的权限 | 临时表会创建到目标表的 Schema 中,任务结束后临时表被清理 |
