kettle源码发布_kettle源码二次开发

hacker|
25

五种主流ETL工具对比

1、几种 ETL 工具的比较(DataPipeline,Kettle,Talend,Informatica等)四种工具的比较主要从以下几方面进行比对:成本:软件成本包括多方面,主要包括软件产品, 售前培训, 售后咨询, 技术支持等。

2、主流ETL产品:Ascential公司的Datastage(Datastage在2005年被IBM收购)、Informatica公司的Powercenter、 NCR Teradata公司的ETL Automation(一套ETL框架、主要关注“抽取”)。

3、Talend Open Studio是 Talend 开发的ETL工具——Talend 是一家主营数据集成和数据管理解决方案的企业。Talend 采用用户友好型,综合性很强的IDE(类似于Pentaho Kettle 的 Spoon)来设计不同的流程。

kettle怎么在Linux上面开发

需要将以上yum安装的包打包并集成部署。问题:./spoon.sh执行后,xmanager即呼出spoon界面。但是界面关闭后,后台进程就停止了。需要将kettle重新包装,保证进程持续进行。

双击 Spoon.bat 就能启动 kettle 。转换。转换包括一个或多个步骤,步骤之间通过跳(hop)来连接。跳定义了一个单向通道,允许数据从一个步骤流向另一个步骤。

现在需要在linux中查看一下kettle资源库是否连接正常,以及在linux上调度kettle的job,就需要在Linux上配置kettle环境了。

基于spring-boot的kettle调度

因此我们需要把kettle的调度从项目中分离出来,这样才能够更好地集成到自己的项目中去。于是我觉得将它抽出来,基于spring-boot,具体的业务也分离出来,kettle作为一个组件。

我们都知道Spring Cloud Gateway是一个基于Spring Boot、Spring WebFlux、Project Reactor构建的高性能网关,旨在提供简单、高效的API路由。

Spring Batch + Spring Cloud Task ,监控批处理任务。Spring Batch + 任务调度框架,定期触发批处理任务,这是比较常见的使用组合,因为批处理任务的本质就是基于时间消息驱动应用。

kettle源码搭建运行时出现错误

1、可以设置环境变量:pentaho_java_home,例如:C:\Program Files\Java\jdk0_79,其实就是你的java安装目录,6以上即可。

2、您好,ORA-00600错误通常是由于Oracle数据库连接问题引起的。您可以尝试以下方法解决此问题:检查您的Oracle数据库连接是否正确配置。检查您的Oracle数据库是否正在运行。检查您的Oracle数据库是否有足够的内存和磁盘空间。

3、因为kettle0是基于jdk8的,所以你用7的时候会报错,你可以运行SpoonDebug.bat,把完整的报错输出出来。然后8 已经不支持MaxPermSize,所以你要在Spoon.bat中把XX:MaxPermSize修改为MaxMetaspaceSize。

4、方法/步骤 先从官方下载kettle。如果系统没有安装jdk,也需要下载。至于下载地址,上百度一搜【kettle】、【jdk下载】就好了。

2条大神的评论

  • avatar
    访客 2024-03-07 下午 03:24:49

    软件成本包括多方面,主要包括软件产品, 售前培训, 售后咨询, 技术支持等。2、主流ETL产品:Ascential公司的Datastage(Datastage在2005年被IBM

  • avatar
    访客 2024-03-07 下午 02:13:09

    上调度kettle的job,就需要在Linux上配置kettle环境了。基于spring-boot的kettle调度因此我们需要把kettle的调度从项目中分离出来,这样才能够更

发表评论