上一集:基于Kettle开发的web版数据集成开源工具(data-integration)-部署篇
*️⃣主目录:ETL&ELT专栏
下一集:基于Kettle开发的web版数据集成开源工具(data-integration)-应用篇
项目官方整体介绍,包括部署方式架构等,详见 http://www.young-datafan.com/docs-data-integration/intro/ 和 github地址(有时候进不去)
基于kettle实现的web版数据集成平台,致力于提供web可拖拽的数据集成平台。
Kettle Local
本地引擎+ vue2、element
前端 + SpringCloud
后端
核心功能就是项目,其对应的就是常说的工作流,里面可以可以绘制各种节点
kettle(PDI)
是分转换和作业两大类,目前开源工具实现的是转换这些组件,目前没有完全都实现
官方是没有的,社区倒是维护了一个web
版,只不过就是把图形界面嵌入到浏览器,换了一种打开方式,技术实现没什么变化,二改难度还是比较大,有兴趣直接搜索webspoon
就可找到了
WebSpoon
并不是由Pentaho
官方直接提供的服务或产品,但它是一个基于Pentaho Data Integration
(PDI
,前身为Kettle
)构建的开源项目,其目的是为了让PDI
可以在一个web
环境中运行,即提供PDI
作业和转换的在线设计与调度功能。该项目是由社区维护和开发的,并不是Hitachi Vantara
(原Pentaho
母公司)的官方出品。用户可以通过WebSpoon
在浏览器中使用PDI
的部分功能,实现轻量级的数据集成任务管理。
简单介绍完了,下一章节开始啃源码,了解具体和kettle
的集成过程及应用,详见 基于Kettle开发的web版数据集成开源工具(data-integration)-应用篇