前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >TASKCTL应用工程和作业类型的定义

TASKCTL应用工程和作业类型的定义

原创
作者头像
taskctl官方频道
发布2022-04-06 15:37:54
4420
发布2022-04-06 15:37:54
举报

应用工程:

应用工程简称工程,从业务系统角度去划分调度系统。每个应用工程管理所属的流程、定时器、变量等调度元信息。还可分配平台节点权限用于限定平台网络架构的系统范围。

新增应用工程

点击按钮 “+” 打开 “创建新应用工程” 窗口,如下图:

​按照提示输入工程名称和描述,请注意工程名称一旦确认,将不能修改。点击“提交”按钮,等待完成即可。

编辑应用工程

点击列表的“编辑”按钮,打开当前工程的侧边编辑窗口。对描述信息,和可管理节点的选项进行修改和配置。点击“提交”按钮,等待完成即可。

​删除应用工程

点击列表的“删除”按钮,删除当前工程。还可以选择多个工程进行批量删除。删除工程后,通过后台字符界面客户端列举出没有所属工程孤立控制器。

作业类型

作业类型又称“作业组件”。把各种具体的作业程序,按照一定的技术特征,通过插件驱动屏蔽技术差异,构建为各种作业类型。使作业程序在平台中进行统一的管控和运维监控。系统内置了一些作业类型用于支持常见的技术程序,如shell、python脚本程序;oracle和db2存储过程;datastage、kettleETL工具作业等。

新增作业类型

点击按钮 “+” 打开 “创建新作业类型” 窗口,如下图:

​按照提示输入类型名称和描述,请注意类型名称一旦确认,将不能修改。点击“提交”按钮后展开侧边编辑窗口,编辑更多的基本信息,和预定义一部分作业缺省属性,如下图:

​基本信息

展示标识:在作业视图中,用于个性化展示和识别不同的作业类型。

驱动定义:定义执行或停止作业程序的驱动脚本路径,支持命令行、shell、java、pyhon驱动方式。请确保驱动脚本的路径,能在执行作业程序的平台节点环境中找到,并拥有权限执行。

作业属性

配置作业属性的有效性和默认值,以及在作业属性标识的个性化展示。

有效性:设置为有效后,对应的作业属性才能在平台中查看和管理。

默认值:设置了作业属性的默认值,作业属性如果不设值,将默认为该值。

个性展示:设置系统预设作业属性名称的别名。入口参数和环境参数,还可以进一步扩展更多的子级别名。

返回值:平台识别作业程序的退出码,来判断作业执行结果状态。可以使用单个数字或数字范围:如成功退出码:【0】 或者【 0-10】。失败退出码:100。只能在【0-100】的范围内。另外,还支持通过中括号 [特征码] 来识别作业程序的标准输出信息,决定作业执行结果状态。请注意一旦采用 “特征码” 的形式,“退出码” 形式则无效。

除此之外,还支持虚拟资源消耗、远程执行、前后置shell脚本等属性的有效性或默认值的设置。

编辑作业类型

点击列表的“编辑”按钮,打开当前作业类型的侧边编辑窗口。对基本信息和作业属性配置信息进行修改和配置。点击“提交”按钮,等待完成即可。

​删除作业类型

点击列表的“删除”按钮,删除当前作业类型。还可以选择多个作业类型进行批量删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 新增应用工程
  • 编辑应用工程
  • ​删除应用工程
  • 作业类型
  • 新增作业类型
  • ​基本信息
    • 作业属性
      • 编辑作业类型
      • ​删除作业类型
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档