Mac OS安装Kettle
2022-04-25 本文已影响0人
一介书生独醉江湖
一 、Kettle简介
Kettle是一款国外开源的ETL工具,纯java编写,由于java具有跨平台的特性,故Kettle可以在Windows、Linux、Unix上运行,数据抽取高效稳定。
Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。
Kettle中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。
Kettle目前包括4个产品:Spoon、Pan、CHEF、Kitchen。
SPOON: 允许你通过图形界面来设计ETL转换过程(Transformation)。
PAN: 允许你批量运行由Spoon设计的ETL转换 (例如使用一个时间调度器)。Pan是一个后台执行的程序,没有图形界面。
CHEF: 允许你创建任务(Job)。 任务通过允许每个转换,任务,脚本等等,更有利于自动化更新数据仓库的复杂工作。任务通过允许每个转换,任务,脚本等等。任务将会被检查,看看是否正确地运行了。
KITCHEN: 允许你批量使用由Chef设计的任务 (例如使用一个时间调度器)。KITCHEN也是一个后台运行的程序。
二 、Kettle下载安装
官网下载地址:http://www.kettle.be/
# [kettle-neo4j-remix-8.2.0.7-719-REMIX.zip (>1GB)](https://s3.amazonaws.com/kettle-neo4j/kettle-neo4j-remix-8.2.0.7-719-REMIX.zip)
# [kettle-neo4j-remix-8.2.0.7-719-REMIX.tgz (>1GB)](https://s3.amazonaws.com/kettle-neo4j/kettle-neo4j-remix-8.2.0.7-719-REMIX.tgz)
下载 mysql-connector-java-5.1.27.jar 复制到/data-integration/lib目录
# 链接: https://pan.baidu.com/s/1lQW34ezLEn-ryXhzMmIybw 密码: sdtw
三 、Kettle启动
cd /Users/ds/Documents/data-integration/
sh spoon.sh
参考:
https://blog.csdn.net/weixin_45366499/article/details/118248587
https://blog.csdn.net/qq_36222108/article/details/109670508