1. 概述
1.1 版本
| FineDataLink 版本 | 功能变动 |
|---|---|
| 4.2.13.1 | 新增「调用定时管道」节点 |
1.2 应用场景
用户希望通过定时管道任务完成应用数据源取数后,立即触发后续数据加工处理流程,保障数据同步与加工环节的连贯衔接。
1.3 功能简介
定时任务中新增「调用定时管道」节点,可在定时任务中调用 定时管道任务 。如下图所示:

1.4 使用前提
用户需注册「定时管道」功能点。
2. 示例
用户每天使用定时管道任务获取领星数据,在定时任务中进行数据处理后输出至对应的数据库中。
2.1 设计定时管道任务
定时管道任务详细说明请参见:配置定时管道任务
1)新建定时管道任务。
2)将领星数据源的部分表同步至 MySQL 数据库中。如下图所示:
注:若定时管道任务目标表为自动建表,建议先运行一次定时管道任务,再设计定时任务,便于定时任务中选择目标表进行后续处理。

2.2 设计定时任务
1)新建定时任务。
2)拖入「调用定时管道」节点,调用 2.1 节创建的定时管道任务。如下图所示:

配置项说明如下表所示:
| 设置项 | 说明 |
|---|---|
| 调用定时管道 | 仅支持选择非草稿状态的定时管道任务 点击「查看」可以快速查看当前任务的同步配置
|
数据同步起点 (仅对增量表生效) | 任务当前断点:从任务当前断点位置运行,将同步当前断点后的所有增量数据 |
自定义断点:支持选择固定日期或引用参数,运行时将同步断点后的所有增量数据
|
3)在「调用定时管道」节点后,连接「数据转换」节点。如下图所示:

4)在「数据转换」节点内,将定时管道任务的目标表作为输入表,对数据表进行加工处理后输出。如下图所示:

5)为定时任务设置执行频率。
2.3 效果查看
1)点击「运行」按钮,运行定时任务。任务运行后,可单独查看「调用定时管道」节点的日志。如下图所示:

「调用定时管道」节点内有多张表,运行结果如下表所示:
| 表状态 | 结果 |
|---|---|
| 所有表都同步成功 | 实例运行成功 |
| 任务内部分表失败,且没有中断表 | 实例运行失败 |
| 任务内部分表中断 | 实例运行中断 |
2)点击「查看日志」按钮,跳转到检测任务的运行记录页面,查看检测任务运行结果。如下图所示:

