首页 > 其他分享 >kettle学习笔记(一)——入门与安装

kettle学习笔记(一)——入门与安装

时间:2022-12-15 16:32:21浏览次数:66  
标签:中文 入门 kettle 笔记 Spoon 7.1 版本 安装

一、概述

1.kettle是什么

国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。

参考kettle中文网:​​http://www.kettle.net.cn/​

强烈推荐书籍:《Pentaho Kettle解决方案:使用PDI构建开源ETL解决方案Matt》

2.kettle四大家族

  Chef(中文:厨师)、Kitchen(中文:厨房)、Spoon(中文:勺子)、Pan(中文:平底锅)---注意英文发

Chef—工作(job)设计工具 (GUI方式)

Kitchen—工作(job)执行器 (命令行方式)

Spoon—转换(transform)设计工具 (GUI方式)

Span—转换(transform)执行器 (命令行方式)

kettle学习笔记(一)——入门与安装_解决方案

 

二、安装与配置

1.前置条件

      JDK1.5+

2.下载

Data Integration (or Kettle)  7.1版本下载:​​https://sourceforge.net/projects/pentaho/files/Data%20Integration/7.1/pdi-ce-7.1.0.0-12.zip/download​​。

     其他版本可以通过在下载页选择

3.安装

解压到本地路径即可

4.启动

      由于是WIN平台,双击 Spoon.bat:

    

kettle学习笔记(一)——入门与安装_命令行_02

    启动画面:

    

kettle学习笔记(一)——入门与安装_.net_03

    启动完成:

    

kettle学习笔记(一)——入门与安装_.net_04

三、常见问题

  

kettle学习笔记(一)——入门与安装_.net_05

说明JDK版本与kettle版本不匹配(这里7.0匹配1.8的版本)

 四、kettle如何完成调度?

    ​​https://blog.51cto.com/13602563/2165116​

 

copy自:​​kettle学习笔记(一)——入门与安装​​

一、概述

1.kettle是什么

国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。

参考kettle中文网:​​http://www.kettle.net.cn/​

强烈推荐书籍:《Pentaho Kettle解决方案:使用PDI构建开源ETL解决方案Matt》

2.kettle四大家族

  Chef(中文:厨师)、Kitchen(中文:厨房)、Spoon(中文:勺子)、Pan(中文:平底锅)---注意英文发

Chef—工作(job)设计工具 (GUI方式)

Kitchen—工作(job)执行器 (命令行方式)

Spoon—转换(transform)设计工具 (GUI方式)

Span—转换(transform)执行器 (命令行方式)

kettle学习笔记(一)——入门与安装_解决方案

 

二、安装与配置

1.前置条件

      JDK1.5+

2.下载

Data Integration (or Kettle)  7.1版本下载:​​https://sourceforge.net/projects/pentaho/files/Data%20Integration/7.1/pdi-ce-7.1.0.0-12.zip/download​​。

     其他版本可以通过在下载页选择

3.安装

解压到本地路径即可

4.启动

      由于是WIN平台,双击 Spoon.bat:

    

kettle学习笔记(一)——入门与安装_命令行_02

    启动画面:

    

kettle学习笔记(一)——入门与安装_.net_03

    启动完成:

    

kettle学习笔记(一)——入门与安装_.net_04

三、常见问题

  

kettle学习笔记(一)——入门与安装_.net_05

说明JDK版本与kettle版本不匹配(这里7.0匹配1.8的版本)

 四、kettle如何完成调度?

    ​​https://blog.51cto.com/13602563/2165116​

 

copy自:​​kettle学习笔记(一)——入门与安装​​

标签:中文,入门,kettle,笔记,Spoon,7.1,版本,安装
From: https://blog.51cto.com/u_15773967/5940243

相关文章

  • java idea spring mvc 入门 最起码 我8080跑起来了
    IDEA建立SpringMVCHelloWorld详细入门教程---------------------------------------------生活的意义并不是与他人争高下,而在于享受努力实现目标的过程,结果是对自......
  • Docker学习笔记十二:Docker安装MySQL
    下载命令:dockerpullmysql:5.7安装可参考Docker Hub官网说明的镜像的用法  安装 不挂载目录启动容器创建容器命令:dockerrun-d--name=mysql1-p3307:......
  • SpringMVC笔记(尚硅谷)
    目录一、SpringMVC简介1、什么是MVC2、什么是SpringMVC3、SpringMVC的特点二、HelloWorld1、开发环境2、创建maven工程a>添加web模块b>打包方式:warc>引入依赖3、配置web.xm......
  • Canvas学习笔记(五)文本操作
    简介在Canvas中,文本操作的常用方法有:方法说明fillText()绘制实心文本strokeText()绘制空心文本measureText()获取文本长度在Canvas中,文本操作的常......
  • 微信协议简单调研笔记
    前言微信可调研点很多,这里仅仅从协议角度进行调研,会涉及到微信协议交换、消息收发等。所谓“弱水三千,只取一瓢”吧。杂七杂八的,有些长,可直接拉到最后看结论好了。一。微信协......
  • [MATH] C2-1. 矩阵论(笔记)
    Course:矩阵理论Textbook:《矩阵论》-方保镕,《矩阵理论》-黄廷柱ISBN:9787302092087,9787040119428Link:工程应用数学基础-国防科技大学一、线性空间和线性变换1.1......
  • Elasticsearch 入门实战(7)--Data Stream
    数据量(DataStream) 是在 Elasticsearch 7.9版推出的一项功能,它可以很方便的处理时间序列数据。1、简介1.1、什么是TimeSeriesDataTSD始终与时间戳关联,该时间戳标......
  • 从零入门项目集成Karate和Jacoco,配置测试代码覆盖率
    解决问题在SpringBoot项目中,如何集成Karate测试框架和Jacoco插件。以及编写了feature测试文件,怎么样配置才能看到被测试接口代码的覆盖率。演示版本及说明本次讲解,基于S......
  • 【学习笔记】网络流学习笔记
    网络流学习笔记参考文章:网络流byAlex_Wei、网络流byrvalue、Dinic复杂度分析证明、网络流与二分图相关概念、学长留下的总结文档一些定义网络:一个有向图\(G=(V,......
  • 刷题笔记——2758.打印ASCII码 & 2759.打印字符
    题目2758.打印ASCII码2759.打印字符代码whileTrue: try: a=input() print(ord(a)) except: breakwhileTrue: try: a=int(input()) print(chr(a))......