云服务器内容精选

  • 配置任务完成后执行 在创建任务页面中配置任务完成后执行信息。 表1 任务完成后执行 参数 配置说明 执行动作 选择任务完成后是否发送消息。 不发送消息:表示任务完成后不发送消息通知。 发送消息至Kafka:表示任务完成后发送消息至Kafka。 发送消息至MRS Kafka:表示任务完成后发送消息至MRS Kafka。 FDI任务:FDI任务结束后,支持同时自动手工调度最多五个其它普通定时任务。 应用 选择对应的集成应用。 数据源 根据“执行动作”选择的数据源类型,选择相同类型数据源。 例如执行动作选择的是“发送消息至Kafka”,此处数据源则选择“Kafka”。 Topic 名称 选择用户接收消息的Topic。 自定义消息内容 可以通过${}来引用变量,自定义发送消息的内容。支持的变量如下: taskName:任务名称。 dataCount: 数据量。 targetTable:目标表。 dataSize:数据大小。 例如,内容${taskName},表示只发送任务名称。 FDI任务 当“执行动作”选择“FDI任务”时需要配置。 选择需要执行的下一个FDI任务。如当前任务执行完成而选择的FDI任务如果处于运行中,跳过本次调度。 完成配置后,单击“保存”,完成数据集成任务的配置。
  • 概述 通过在ROMA Connect中创建数据集成任务,您可以实现不同数据源之间的数据集成转换。ROMA Connect根据您在数据集成任务中的配置,决定如何将指定的源端的一个数据表中的数据集成到目标端的一个数据表中。 数据集成任务的配置分为任务基本信息、制定计划(可选)、源端信息、目标端信息、Mapping信息和异常数据存储(可选)、任务完成后执行(可选)几个部分,本节及接下来的几个小节将对这几部分分别进行介绍。本节主要提供数据集成任务基本信息和任务计划的配置说明。
  • (可选)配置任务计划 如果任务的“集成模式”选择了“定时”,则您还需要为定时任务配置任务计划,告知ROMA Connect何时执行任务。 在创建数据集成任务后,如需修改任务计划,请先停止任务。 如果要集成同步的数据量较大,且任务的执行时间间隔较短,会出现上一次任务调度还没有执行完,下一次任务调度时间点已到的情况。此时ROMA Connect会暂停执行新的调度,等待上一次调度执行完成。 在创建任务页面中配置任务计划。ROMA Connect提供了两种配置任务计划的方式: 简单界面配置 界面配置当前仅支持配置简单的周期循环计划,例如每隔几分钟、几小时或几天执行一次。 图1 简单界面配置 表2 简单界面配置 参数 配置说明 QuartZ Cron表达式 选择“不使用”。 单位 任务执行周期的单位,与“调度周期”配合使用,可设置为“分”、“时”、“日”、“周”或“月”。 调度周期 任务执行周期,根据“单位”选择的不同,可设置值的范围不同。 例如“单位”选择“日”,“调度周期”设置为“1”,则表示数据集成任务每天执行一次。 生效时间 任务的开始执行时间。 描述 填写任务计划的描述信息。 QuartZ Cron表达式配置 QuartZ Cron表达式支持配置灵活多样的任务计划,例如每天凌晨1点到凌晨4点之间,每隔15分钟执行一次任务。这种计划,简单界面配置无法实现,必须通过QuartZ Cron表达式实现。 0 0/15 1-4 * * ? 图2 QuartZ Cron表达式配置 表3 QuartZ Cron表达式配置 参数 配置说明 QuartZ Cron表达式 选择“使用”。 表达式 任务计划对应的QuartZ Cron表达式,ROMA Connect当前仅支持分钟级的计划,故表达式中的“秒”固定为“0”。关于QuartZ Cron表达式的使用详解,请参考附录:QuartZ Cron表达式配置说明。 例如每天凌晨1点到凌晨4点之间,每隔15分钟执行一次任务,该计划对应的QuartZ Cron表达式为: 0 0/15 1-4 * * ? 生效时间 任务的开始执行时间。 描述 填写任务计划的描述信息。 完成任务计划配置后,继续进行下一部分配置,配置源端数据信息。