SQL

更新时间: 2023-06-29 14:28:43

SQL任务类型,用于连接数据库并执行相应SQL。本文为您介绍创建SQL类型任务时涉及的参数。

参数

参数

说明

节点名称

任务的名称。一个工作流定义中的节点名称是唯一的。

运行标志

  • 正常(默认):运行工作流时执行该任务。

  • 禁止执行:运行工作流不会执行该任务。

描述

当前节点的功能描述。

任务优先级

流程运行的优先级。支持以下级别:

  • HIGHEST:最高。

  • HIGH:高。

  • MEDIUM(默认):中。

  • LOW:低。

  • LOWEST:最低。

失败重试次数

工作流运行失败自动重试的次数。

失败重试间隔

每次失败重试的间隔。单位:分。

延时执行时间

延时执行时间,默认为0,即立即执行,设置了该值后才执行延时操作。单位:分。

超时告警

该开关默认关闭。打开超时告警开关,勾选超时告警超时失败,当任务超过超时时长后,会发送告警邮件并且任务执行失败。

数据源类型

选择对应的数据源。需要在数据源中心创建数据源,具体操作请参见数据源中心

数据源实例

选择对应数据源的数据源名称。

SQL类型

支持查询和非查询两种。

  • 查询(默认):支持DML select类型的命令。

  • 非查询:支持DDL全部命令和DML update、delete、insert三种类型的命令。选择该类型时,需要配置日志显示参数。

分段执行符号

提供在数据源不支持一次执行多段SQL语句时,拆分SQL语句的符号来进行多次调用数据源执行方法。

发送邮件

该参数默认关闭。打开该开关时,需要配置邮件主题告警组

日志显示

日志中显示查询结果的行数。默认显示10行查询结果。

sql参数

输入参数格式为key1=value1;key2=value2…

SQL语句

输入SQL语句。

自定义参数

任务自定义参数,会替换SQL语句中${变量}的内容。

前置SQL语句

前置SQL在SQL语句之前执行。

后置SQL语句

后置SQL在SQL语句之后执行。

前置任务

设置当前任务的前置(上游)任务。

阿里云首页 开源大数据平台E-MapReduce 相关技术圈