基于Kettle开发的web版数据集成开源工具(data-integration)-介绍篇

目录

  • 第一章 官网介绍
    • 目标实现:让kettle使用更简单
    • 架构及组成
  • 第二章 核心功能
  • 第三章 对比Kettle
    • 工具栏位比对
    • 工具栏组件内容比对
    • 扩展:WebSpoon
      • kettle自己的web端?
      • 和spoon图形化界面一模一样
  • ⁉️问题记录

上一集:基于Kettle开发的web版数据集成开源工具(data-integration)-部署篇

*️⃣主目录:ETL&ELT专栏

下一集:基于Kettle开发的web版数据集成开源工具(data-integration)-应用篇

第一章 官网介绍

项目官方整体介绍,包括部署方式架构等,详见 http://www.young-datafan.com/docs-data-integration/intro/ 和 github地址(有时候进不去

目标实现:让kettle使用更简单

基于kettle实现的web版数据集成平台,致力于提供web可拖拽的数据集成平台。

架构及组成

Kettle Local本地引擎+ vue2、element前端 + SpringCloud后端
基于Kettle开发的web版数据集成开源工具(data-integration)-介绍篇_第1张图片
基于Kettle开发的web版数据集成开源工具(data-integration)-介绍篇_第2张图片

第二章 核心功能

核心功能就是项目,其对应的就是常说的工作流,里面可以可以绘制各种节点
基于Kettle开发的web版数据集成开源工具(data-integration)-介绍篇_第3张图片

基于Kettle开发的web版数据集成开源工具(data-integration)-介绍篇_第4张图片

第三章 对比Kettle

工具栏位比对

kettle(PDI)是分转换作业两大类,目前开源工具实现的是转换这些组件,目前没有完全都实现
基于Kettle开发的web版数据集成开源工具(data-integration)-介绍篇_第5张图片
基于Kettle开发的web版数据集成开源工具(data-integration)-介绍篇_第6张图片

工具栏组件内容比对

内容基本一致,开源工具就是实现了Kettleweb
基于Kettle开发的web版数据集成开源工具(data-integration)-介绍篇_第7张图片
基于Kettle开发的web版数据集成开源工具(data-integration)-介绍篇_第8张图片

扩展:WebSpoon

kettle自己的web端?

官方是没有的,社区倒是维护了一个web版,只不过就是把图形界面嵌入到浏览器,换了一种打开方式,技术实现没什么变化,二改难度还是比较大,有兴趣直接搜索webspoon就可找到了

WebSpoon并不是由Pentaho官方直接提供的服务或产品,但它是一个基于Pentaho Data IntegrationPDI,前身为Kettle)构建的开源项目,其目的是为了让PDI可以在一个web环境中运行,即提供PDI作业和转换的在线设计与调度功能。该项目是由社区维护和开发的,并不是Hitachi Vantara(原Pentaho母公司)的官方出品。用户可以通过WebSpoon在浏览器中使用PDI的部分功能,实现轻量级的数据集成任务管理。

基于Kettle开发的web版数据集成开源工具(data-integration)-介绍篇_第9张图片

和spoon图形化界面一模一样

⁉️问题记录

简单介绍完了,下一章节开始啃源码,了解具体和kettle的集成过程及应用,详见 基于Kettle开发的web版数据集成开源工具(data-integration)-应用篇

你可能感兴趣的:(ETL&ELT,PDI,web,Kettle,web,webspoon,dataintegration)