配置任务完成后执行(可选)
概述
定时数据集成任务执行成功后,根据配置发送消息至Kafka或MRS Kafka。第三方平台(比如DataArts Studio)可以通过订阅Kafka或MRS Kafka获取消息,并根据实际需要选择是否执行数据抽取任务。
本章节介绍任务执行完成后,如何配置消息发送,如果不需要发送消息可不配置。
前提条件
- 已经在对应的应用下创建Kafka和MRS Kafka数据源,数据源创建参考接入Kafka数据源和接入MRS Kafka数据源。
- 已创建消息集成Topic并授发布和订阅权限。创建Topic和授权参考消息集成指导章节。
配置任务完成后执行
- 在创建任务页面中配置任务完成后执行信息。
表1 任务完成后执行 参数
配置说明
执行动作
选择任务完成后是否发送消息。
不发送消息:表示任务完成后不发送消息通知。
发送消息至Kafka:表示任务完成后发送消息至Kafka。
发送消息至MRS Kafka:表示任务完成后发送消息至MRS Kafka。
FDI任务:FDI任务结束后,支持同时自动手工调度最多五个其它普通定时任务。
应用
选择对应的集成应用。
数据源
根据“执行动作”选择的数据源类型,选择相同类型数据源。
例如执行动作选择的是“发送消息至Kafka”,此处数据源则选择“Kafka”。
Topic 名称
选择用户接收消息的Topic。
自定义消息内容
可以通过${}来引用变量,自定义发送消息的内容。支持的变量如下:
taskName:任务名称。
dataCount: 数据量。
targetTable:目标表。
dataSize:数据大小。
例如,内容${taskName},表示只发送任务名称。
FDI任务
当“执行动作”选择“FDI任务”时需要配置。
选择需要执行的下一个FDI任务。如当前任务执行完成而选择的FDI任务如果处于运行中,跳过本次调度。
- 完成配置后,单击“保存”,完成数据集成任务的配置。