首页
学习
活动
专区
圈层
工具
发布

开源基于开源Kettle自研的大数据调度服务监控平台

Kettle 5.x版本, 使用kettle的spoon客户端做的数据抽取 为企业解决了棘手并且重要的ETL问题,因此Kettle是一款非常优秀的开源数据抽取工具。...企业的痛点 kettle的Spoon客户端太耗内存,异常卡顿,性能瓶颈明显 kettle自带web管理工具,极其简陋,异常难用,无法投入生产环境 kettle客户端工具无法在linux系统使用 kettle...客户端无法做到真正意义上的跨平台,bat及shell脚本切换繁杂 kettle客户端迁移麻烦,每次都要安装一遍,耗费精力 它是一款超轻量级的kettle web端调度监控平台 支持作业、转换的自定义模板设置.../FTP/FTPS的远程资源库配置 支持资源库目录树查看 支持作业、转换的集群调度(远程子服务器调用) 支持作业、转换的GUI端配置同步到web端 支持作业、转换的调度配置 支持作业、转换的监控管理 支持作业...、日志管理 提供丰富的业务库、字典库自定义设置 提供完整的、实时的大盘调度监控 提供系统的用户、角色、权限管理 提供Druid数据库查询脚本的实时监控能力 支持 Kettle 7.0.1+以上 版本 当前

3.5K10

10级商用版Kettle作业调度工具taskctl免费开源

产品简介 taskctl是一款由成都塔斯克信息技术公司历经10年研发的etl作业集群调度工具,该产品概念新颖,体系完整、功能全面、使用简单、操作流畅,它不仅有完整的调度核心、灵活的扩展,同时具备完整的应用体系...、提升工作效率、保证后台数据安全,工作需求场景能够应用到的ETL批量作业调度工具的,将在此疫情期间让你白嫖免费使用价值总额约10万级的TASKCTL 领取方式:vx搜索并关注公众号"taskctl"...运维优先要保障的便是高可用,这也是自动化运维的一大目标。例如通过自动化保存和恢复机制,全天候系统监控和远程通信,以大幅降低网络停机时间;或是快速恢复,减少故障带来的损失。...传统运维方式想要满足这些需求是很困难的,而自动化运维工具则可以填补此类需求,在无需雇佣更多员工的情况下,最大限度地提高性能。 调度工具对比 Oozie Oozie:训象人(调度mapreduce)。...taskctl 是一款功能全面的作业自动化调度技术管理工具。

3K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ETL作业调度工具TASKCTL与kettle功能性对比都有哪些优劣势

    Pentaho Data Integration (Kettle)是Pentaho生态系统中默认的ETL工具。通过非常直观的图形化编辑器(Spoon),您可以定义以XML格式储存的流程。...易用性: TIM截图20200610095537.png TIM截图20200610095549.png TIM截图20200610095604.png TASKCTL:有友好的GUI图形IDE工具和强大的作业监控界面...监控: TASKCTL:可实时全局监控所有作业调度信息,并支持对作业调度信息的全局秒级定位和检索。可提供多种图表并灵活按需展示所有监控指标。...Kettle:有监控和日志工具,但错误信息定位比较麻烦,需要技术专业程度较高。...Kettle:非常广泛的数据库,文件,另外可以通过插件扩展 ———————————————— 版权声明:本文为CSDN博主「taskctl调度工具」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明

    2.1K40

    Kettle教程一:Kettle简介和Kettle的部署安装

    所以了解并掌握一种ETL工具的使用,必不可少,这里我们要学习的ETL工具就是Kettle!...2、Kettle简介 Kettle是一款国外开源的ETL工具,纯Java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。...Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。...3、kettle的核心组件 4、Kettle的概念模型 Kettle的执行分为两个层次:Job(作业)和Transformation(转换)。...4、打开kettle只需要运行spoon.bat,即可打开spoon图形工具: 5、Kettle目录文件介绍 三 常见的kettle报错 1、打开kettle后一闪而过就没了 可能有如下原因:

    88.5K67

    开源ETL工具之Kettle介绍

    What 起源 Kettle是一个Java编写的ETL工具,主作者是Matt Casters,2003年就开始了这个项目,最新稳定版为7.1。...架构 Kettle是一个组件化的集成系统,包括如下几个主要部分: 1.Spoon:图形化界面工具(GUI方式),Spoon允许你通过图形界面来设计Job和Transformation,可以保存为文件或者保存在数据库中...5.Encr:Kettle用于字符串加密的命令行工具,如:对在Job或Transformation中定义的数据库连接参数进行加密。...Why 组件对比 目前,ETL工具的典型代表有: 商业软件:Informatica PowerCenter,IBM InfoSphere DataStage,Oracle Data Integrator...2.高可用支持 3.如何避坑 4.基于开源版我们可以用来做什么,如何实现定时调度,如何实现高可用 5.开源社区版本与企业版本主要区别是什么?

    14.6K10

    Kettle工具——Spoon、Kitchen、Pan、Carte

    Carte ---- Kettle里有不同的工具,用于ETL的不同阶段。主要工具如下: Spoon:图形化工具,用于快速设计和维护复杂的ETL工作流。...工作区下方的面板是运行结果面板,运行结果面板里除了显示运行结果还显示运行时日志和运行监控。 2....部署阶段一般需要通过命令行执行,需要把命令行放到Shell脚本中,并定时调度这个脚本。Kitchen和Pan命令行工具就是用于这个阶段,用于实际的生产环境。...Kettle的Kitchen和Pan工具是Kettle的命令行执行程序。实际上,Pan和Kitchen只是在Kettle执行引擎上的封装。...这些请求用于获取Carte的执行进度、监控信息等。 Carte是Kettle集群中一个重要的构建快。

    10.9K10

    AI异常计算点的监控调度

    cpi检测算法:监控正常运行的各种程序指标数据,将数据计算一个模型,通过模型的正常范围衡量实时运行的cpi值,超出范围,则为捕捉异常点。...四、调度 运行中的AI运算,持续的吃cpu时间片,虽然Linux采用了CFS公平调度策略,但存储引擎与AI计算混部竞争,相比于单跑存储引擎,增加了调度和现场恢复等时延消耗。...现网运营中还发现,AI计算火力全开时(如下图),存储引擎偶尔会出现获取cpu时间片不够的情况。综上,弹性平台监控存储引擎的cpi标准差,当偏差超过限定的范围,即为异常计算点,平台执行调整或调度操作。...动态调整 监控到cpi异常,平台优先调低AI计算的quota值,调整采用“乘性减 加性增”策略,将quota值降一半,限制AI容器的cpu时间片分配,若一段时间内,cpi监控未检测到异常,平台加性恢复AI...下图为某业务调度月图。 ? 五、总结 平台基于cpi构建的模型监控调度异常点,但由于在线业务的业务量、业务模型、网络环境的变化,会使cpi模型可用性降低。

    2K70

    AI 异常计算点的监控调度

    cpi检测算法:监控正常运行的各种程序指标数据,将数据计算一个模型,通过模型的正常范围衡量实时运行的cpi值,超出范围,则为捕捉异常点。...四、调度 运行中的AI运算,持续的吃cpu时间片,虽然Linux采用了CFS公平调度策略,但存储引擎与AI计算混部竞争,相比于单跑存储引擎,增加了调度和现场恢复等时延消耗。...综上,弹性平台监控存储引擎的cpi标准差,当偏差超过限定的范围,即为异常计算点,平台执行调整或调度操作。...动态调整 监控到cpi异常,平台优先调低AI计算的quota值,调整采用“乘性减 加性增”策略,将quota值降一半,限制AI容器的cpu时间片分配,若一段时间内,cpi监控未检测到异常,平台加性恢复AI...下图为某业务调度月图。 五、总结 平台基于cpi构建的模型监控调度异常点,但由于在线业务的业务量、业务模型、网络环境的变化,会使cpi模型可用性降低。

    2.4K00

    数据库同步工具etl之kettle

    公司领导交给我了一个活,让我用etl工具将数据清洗,并同步到我们公司的数据中心,于是我便在网上找教程学习了etl。...必不可少,这里我介绍一个我在工作中使用了3年左右的ETL工具Kettle,本着好东西不独享的想法,跟大家分享碰撞交流一下!...,减少了非常多的研发工作量,提高了我们的工作效率,不过对于我这个.net研发者来说唯一的遗憾就是这个工具是Java编写的。...开源框架kettle 1、Kettle概念 Kettle是一款用java编写的开源ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。...Kettle这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。

    3.9K30

    kettle 安装 (win)

    介绍Kettle(也称为 Pentaho Data Integration, PDI)是一个开源的数据集成工具,主要用于数据的提取、转换和加载(ETL)。...作业(Job):作业是 Kettle 中用于控制转换执行的工具。用户可以定义作业的执行顺序、条件和错误处理等逻辑。...调度与监控:Kettle 允许用户调度作业和转换的执行,并提供监控功能,以便跟踪数据处理的状态和性能。...你会按照这个顺序进行准备,这就像 Kettle 中的作业,定义了不同转换的执行顺序。调度与监控:在餐厅中,厨师需要监控烹饪的进度,确保每道菜都能准时上桌。...Kettle 也提供了类似的监控功能,帮助用户跟踪数据处理的状态,确保数据能够及时、准确地加载到目标系统中。

    1K21

    从Kettle到ETLCloud:一个数据工程师的国产化替代实践

    从大学毕业后从事数据集成这个功作也算有些年头了,最早上手的 ETL 工具就是 Kettle(Pentaho Data Integration)。...一次升级服务器 JDK,我光是帮 Kettle 找到能跑的版本就折腾了大半天。再就是调度和监控。...Kettle 流程,并尝试用它自带的调度功能替代原有的调度方式。...经过几个月的运行,发现etlcloud这款工具在ETL方面是唯一可以替换kettle的复杂流程的ETL工具了,社区也比较活跃,虽然有些组件收费但是替换kettle的组件已经足够用了,而且在国产操作系统和数据库的兼容性上表现更稳定...,调度和监控也更加集中和灵活,尤其在大数据量任务的处理上,资源利用更合理,性能比原来提升明显。

    1K10

    除了Kettle,这款国产ETL工具是否更胜一筹?

    搞数据的朋友们可能更熟悉另一款老牌开源工具Kettle,尽管Kettle凭借免费和灵活的特性广受欢迎,但你是否也在为它的高学习成本、实时同步难、运维复杂而头疼?...如今,国产工具FineDataLink(FDL)悄然崛起,凭借技术创新和场景适配能力,逐渐成为企业级用户的重要选项。Kettle真的被比下去了吗?...一、任务开发对比1、学习和开发成本(1) Kettle①任务开发成本较高,Kettle 产品功能设计风格接近传统代码开发工具,客户对于功能的理解成本高,同时任务开发成本也比较高②Kettle 是 C/S...②传统数据仓库,T+1 数据更新模式,导致监控大屏等高时效性场景难以落地,传统数仓无法满足企业的监控分析诉求。...二、任务运维对比1、调度管理能力(1)KettleKettle 不支持调度管理,无法在工具内完成定时运行设置,需要借助 Windows/Linux 的定时器进行定时执行,Linux 系统中需要使用命令行进行操作

    83101

    国产数据仓库常用ETL调度平台TASKCTL对于Kettle作业类型的转换使用

    Kettle作业转换 TASKCTL默认采用pan命令方式调度kettle转换作业。除此之外,我们还提供了taskctl-plugin-kettle(Soap服务)插件的方式驱动kettle转换。...相比原生的pan命令,Soap服务直接驱动kettle核心进行调度。资源消耗更低、速度更快,支持高并发。...产品官网:www.taskctl.com 在Admin中配置插件 1.拷贝生成的cprunsoapktr.sh至调度服务(或代理)端插件目录,例如: 2.更改ktrjob作业类型的执行程序为新插件。...至此,taskctl-plugin-kettle插件的安装与配置过程完毕。...如果您的作业不在调度服务环境,而是在远程指定代理环境,我们就需要定义agentid 。 kettle目前不支持无代理模式。hostuser属性无效。

    1.5K30

    实用调度工具Airflow

    而在传统企业内部,数据集成是基础,更是每个企业里面都至少有一个ETL工具或者调度+业务代码实现ETL。...Kettle 说到ETL,开源比较有名的是kettle(Kettle英文是水壶的名字,你要是去美国或者欧洲出差,很多酒店是不提供热水的,你可以电话前台要一个kettle)。...kettle是纯java工具,Kettle 是一款国外开源的 ETL 工具,纯 Java 编写,Kettle 中有两种脚本文件,transformation 和 job,transformation 完成针对数据的基础转换...所以反而是一些简单的调度工具会适用范围比较广,业务逻辑由企业开发人员代码实现,只解决基本调度的问题。...总结建议 最后,我个人的建议是,如果你想对调度工具有很强的掌控力,且有能力维护,就考虑选择airflow吧,否则还是算了吧。

    4.4K60

    开源一款精美轻量级的kettle调度平台,搞数据的可以看看,绝对有用

    软件介绍 Smart Kettle是一款大数据调度服务监控平台,它基于开源Kettle自研的Kettle核心接口调用基础组件,并采用Springboot微服务后端架构。...通过使用丰富的前端技术如Vue和iView等组件,Smart Kettle可以轻松地配置、调度和监控Kettle,解决了企业数据抽取业务场景中无法通过web方式进行Kettle操作的问题。...调度大盘 调度大盘 调度大盘 调度大盘 调度管理 资源库 报警监控 告警监控 Kettle本身的问题 Kettle本身也存在一些问题,例如: 只能通过客户端进行作业和转换的配置; 难以在跨平台环境下移植...使用步骤 1.安装Smart Kettle调度平台软件,并确保软件依赖的环境已正确配置。 2.打开Web界面,登录到平台的管理界面。...总之,Smart Kettle调度平台是一款为企业提供数据抽取、调度和监控服务的软件,通过优化Kettle核心接口调用,解决了Kettle本身的一些问题,并具备了跨平台支持和高效资源利用的特点,操作简便

    3.6K31

    ETL 可行性方案 Kettle

    一、Kettle 1.1 简介 Kettle是一款基于Java语言开发的可视化编程开源ETL工具,支持单机、集群方式部署。 数据处理简化为Job(流程控制、调度)和Transform(数据转换流)。...所以一旦主节点宕机,整个系统不可用 对网络要求高,节点之间需要不断的传输数据 免费版的Kettle缺乏必要的数据异常处理(简单抛出)和监控运维等管理功能服务。...: -Xms1024m -Xmx2048m kettle集群监控web页面: http://10.128.2.64:8090/kettle/status/ 4.2 Mysql连接查询 场景: 集群模式...作为ETL工具来说功能比较丰富, 甚至略显繁杂,有一定的学习成本。 支持分布式集群,目前开源的datax不支持. 使用感受,作为研发人员来说不太习惯....数据同步、失败处理、任务调度、管理和监控、拓扑设计与调试 对于实时etl场景来说,无论kettle还是datax支持都不够, 实际场景中很可能需要类似flume这种第三方工具支持.

    2.3K50

    kettle的输出组件

    输出属于ETL的L,L就是Load加载。微软的Excel目前有两种后缀名的文件分别为:xls和xlsx。xls:2007年之前。xlsx:2007年之后。   ...Excel输出、Microsoft Excel输出的区别,Excel输出只能xls后缀名称的文件,Microsoft Excel输出可以生成xls后缀和xlsx后缀名称的文件的。 ?...3、SQL文件输出可以导出数据库表的结构和数据。 ? 4、Kettle的表输出,就是把数据写入到指定的表! ?...5、Kettle的更新,就是把数据库已经存在的记录与数据流里面的记录进行比对,如果不同就进行更新。注意:如果记录不存在,则会出现错误! ?...6、Kettle的插入更新,就是把数据库已经存在的记录与数据流里面的记录进行比对,如果不同就进行更新。如果记录不存在,则会插入数据! ?

    1.2K10

    kettle的输入组件

    1、kettle里面的输入,就是用来抽取数据或生成数据,是ETL操作的E。 2、CSV文件是一种带有固定格式的文本文件。注意:获取字段的时候可以调整自己的字段类型,格式,满足自己的需求哦。 ?...3、文本文件输入,提取日志信息的数据是开发常见的操作,日志信息基本都是文本类型。 首先要获取到要抽取的文本文件哦。 ? 可以选择自己的分隔符哦! ? 获取字段,如下所示: ?...4、微软的Excel目前有两种后缀名的文件分别为:xls和xlsx。注意:xls:2007年之前,xlsx:2007年之后。 ? 可以选择自己的Sheet页。 ?...9、Kettle的表输入,这里,以Mysql为例,将mysql的jar包放入到\pdi-ce-8.2.0.0-342\data-integration\lib目录下面。   ...Kettle的表输入,使用如下所示: ?

    2K20
    领券