当前位置:   article > 正文

数据中心建设之——ETL Kettle工具的搭建与使用步骤_搭建etl

搭建etl

目录

一 环境搭建

1.1 工具准备

1.2 Java JDK安装

1.3 数据源连接配置

二  Kattle使用

2.1 进入工具

2.2 初始界面

2.3 转换和JOB的创建 

2.4 资源库连接创建

2.5 数据源配置

2.5.1 ORACLE数据库连接配置

​2.5.2 SAP数据库连接 配置     

​2.6 组件介绍

2.7 转换文件例子

2.8 JOB文件例子

2.8.1 JOB文件定时时间设置 

2.8.1 JOB中新增转换文件 



        JAVA Kettle是一款国外开源的ETL工具,它是由纯java编写,可以在Windows、Linux、Unix上运行,数据抽取高效稳定。

        Kettle是“Kettle E.T.T.L. Envirnonment”只取首字母的缩写,中文名称叫水壶。这个项目的程序员MATT希望把各种数据放到一个壶里,然后以一种指定的格式流出。

        Kettle作为ETL工具集,它允许管理来自不同数据库的数据,通过图形化界面实现数据的抽取、转换、装入和加载等操作。

在Kettle中,有两种脚本文件,transformation和job。transformation完成针对数据的基础转换,而job则完成整个工作流的控制。


一 环境搭建

1.1 工具准备

        Kattle包 :pdi-ce-8.3.0.0-371.zip

        JAVA JDK : JDK 8

1.2 Java JDK安装

        参考:xxxx

1.3 数据源连接配置

文件放置位置

oracle数据源连接配置1个文件D:\java_work\Kattle8\data-integration\lib\ojdbc5.jar
sap数据源连接配置3个文件D:\java_work\Kattle8\data-integration\sapjco3.pdb
D:\java_work\Kattle8\data-integration\libswt\win64\sapjco3.dll
D:\java_work\Kattle8\data-integration\lib\sapjco3.jar

二  Kattle使用

2.1 进入工具

2.2 初始界面

2.3 转换和JOB的创建 

2.4 资源库连接创建

用于存储 ,转换和JOB的代码

2.5 数据源配置

 2.5.1 ORACLE数据库连接配置
 2.5.2 SAP数据库连接 配置  

 2.6 组件介绍

2.7 转换文件例子

它是一个转换文件: 

2.8 JOB文件例子

它是一个JOB文件:

2.8.1 JOB文件定时时间设置 

 

2.8.1 JOB中新增转换文件 


 

有软考需求的朋友们,欢迎来沟通探讨  !

​PMP国际项目管理师
高级资格(信息系统项目管理、系统分析师、系统架构设计师、网络规划设计师、系统规划与管理师)

中级资格(软件设计师、网络工程师、软件评测师、信息系统管理工程师、电子商务师、数据库系统工程师、信息安全工程师、信息系统监理师、计算机硬件工程师、嵌入式系统设计师、计算机辅助设计师、多媒体设计师、系统集成项目管理工程师)


 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/825402
推荐阅读