在TASKCTL中,如果我们自定义增加一种全新的作业类型。需要三个步骤:(1) 编写驱动插件;(2) 部署驱动插件 (3) 配置作业类型

工具地址:去公众号【taskctl】回复内容 "软件" 即可永久免费授权使用

一 编写插件

如何编写插件,请参考我之前的文章 《作业类型插件机制与原理》

二 部署驱动插件

一般情况下,插件就是一个shell程序。编写完后,我们需要将插件程序部署到TASKCTL服务节点以及相应代理节点。

从理论上,我们可以将插件部署到TASKCTL安装用户的任意目录。但为了管理方便,我们还是遵循TASKCTL的一些管理规范。TASKCTL自身带了很多作业类型及其驱动插件,统一存放到$TASKCTLDIR/src/plugin下,并按每一种作业类型建立子目录存放。

三 配置作业类型

用admin用户登录桌面客户端admin组件,
进入以下界面即可配置。

关键定义项说明:

类型名程,为自己的作业类型改一个名称,比如mysql等。

驱动定义,执行方式选择shell, 执行程序填写您插件程序部署的全路径。停止方式选command(如果您自定义一个停止插件也可以)

3.高级定义,一般采用缺省即可。

保存完毕后,您重新打开Designer,就可以看到您所添加的作业类型。

四 Designer中使用新建作业类型mysql

1 工具箱中出现新的作业类型mysql

2 代码中可以输入mysql作业类型

3 流程图中出现mysql作业节点

ETL工具—Taskctl 如何搭建配置作业类型的管理相关推荐

  1. 批量处理作业调度工具Taskctl的Kettle转换作业类型的使用(soap服务驱动)

    工具下载:去公众号[taskctl]回复内容 "软件" 即可 TASKCTL默认采用pan命令方式调度kettle转换作业.除此之外,我们还提供了taskctl-plugin-ke ...

  2. 免费etl工具Taskctl—Web版【作业设计】

    软件下载地址:去公众号 "Taskctl" 关键字回复 "领取" 即可获得永久授权并使用 认识 Taskctl-web TASKCTL 遵循软件产品标准化的原则 ...

  3. ETL工具KETTLE常用设计之——作业设计思路模板

    目录 01:检查数据库连接: 02:设置环境变量: 03:设计各自数据流程转换: 04:邮件通知: ETL工具KETTLE用来设计数据流程,无论什么逻辑的数据流程,一般都有一个通用的设计模板流程,在这 ...

  4. 排名前5位的企业ETL工具

    随着数据量的不断增长,企业对用于高级分析的数据仓库项目和系统的需求不断增长.ETL是它们的基本要素.它确保在各种数据库和应用程序中成功进行数据集成.在此ETL工具比较中,我们将研究: Apache N ...

  5. 免费ETL调度管理平台,自动化运维工具 TASKCTL 8.0作业设计功能使用

    TASKCTL 8.0 8.0是一款基于B/S架构[轻量企业级免费ETL任务批量处理工具]它支持各类脚本任务程序和扩展:具备可视化图形拖拽设计界面,以及可视化任务作业管理.计划调度.实时监控.消息提醒 ...

  6. ETL批量作业,批量任务,批量数据挖掘免费调度引擎工具Taskctl Web应用版

    从这获取:去公众号[taskctl]回复内容 "软件" 即可免费永久授权 认识 Taskctl-web TASKCTL 遵循软件产品标准化的原则,以 "专业.专注&quo ...

  7. ETL作业调度软件TASKCTL自定义扩展作业类型插件安装

    TASKCTL批量自动化调度作业类型扩展插件的安装方法如下几种: 1. 直接覆盖法 直接覆盖法的意思就是将自定义扩展好的插件,通常是一个shell脚本,上传至后台调度核心服务上,然后修改后台任务类型的 ...

  8. ETL开源工具 taskctl 6.0 免费授权

    功能完整是基本,简单易用才是王道,这就是TASKCTL对敏捷的朴素定义.功能少,怎么复杂也会简单:而功能体系完整,怎么简单也会复杂.因此,简单与复杂是相对的,而TASKCTL正是追求那种在功能完整不可 ...

  9. ETL工具Kettle简介和安装配置基本使用

    什么是Kettle Kettle是一款国外开源的ETL工具,纯java编写,可以在Window.Linux.Unix上运行,绿色无需安装,数据抽取高效稳定. Kettle 中文名称叫水壶,该项目的主程 ...

最新文章

  1. 百度信息流和搜索业务中的KV存储实践
  2. Vxworks、QNX、Xenomai、Intime、Sylixos、Ucos等实时操作系统的性能特点
  3. 第二章 向量(a)接口与实现
  4. 企业实施SAP项目的得与失
  5. 工具类用得好,下班下的早
  6. 未雨绸缪:从软件测试到质量保证
  7. C/C++——C风格的字符串的指针指向的内存位置问题(易错)
  8. CloudCompare离线帮助文档
  9. python网页调用摄像头_Python调用摄像头
  10. python lncrna_分析指令备份.sh
  11. ELK 索引抽取模板(中文索引配置not_analyzed,才能在kibana中使用terms)
  12. 微型计算机主要性能指标是什么,微型计算机的主要性能指标
  13. 教你如何在交换机上查询并看懂光模块DDM信息
  14. 2022年全球程序员薪资排行榜单来了!中国程序员薪酬排名......
  15. setInterval()与setTimeout() 详细
  16. 计算机应用基础第四版答案周南岳,计算机应用基础第周南岳win+office期末复习及答案.docx...
  17. 热狗生产者消费者问题
  18. 第一章:信息化和信息系统
  19. messages报logger: Waiting minutes for filesystem containing crsctl
  20. 标志寄存器PSW和汇编条件转移指令解释

热门文章

  1. 【树】二叉树遍历算法(深度优先、广度优先遍历,前序、中序、后序、层次)及Java实现...
  2. SQL Server 将JDE日期格式转换成常见日期格式
  3. 韦东山嵌入式学习视频
  4. 微软CEO鲍尔默最新致雅虎董事会信件翻译全文
  5. MySQL 删除表中的数据记录
  6. 转载之再转DDK与WDK
  7. 智能电话机器人核心技术:ASR
  8. 利用codeblocks/devcpp/mingw配置clion的C环境
  9. ffmpeg H264/mpegts 解析
  10. AndroidStudio代码提示