![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kettle
文章平均质量分 68
AllenGd
人生之奋斗,其苦无穷,其乐无穷。
展开
-
kettle-数据库解密与各种跳接线标记含义
一个步骤可以拥有多个连接,转换中的数据流可以在其内的多个步骤间流通,在KETTLE的IDE中,跳接线由箭头表示,箭头的方向决定了数据的流向。当一个步骤的结果集被推送到多个步骤时,数据可以以复制的方式传递,也可以以分发的方式传递。复制的方式即每个后续的步骤收到的数据都是上一步骤的完整结果集,分发方式即每个后续的步骤收到的数据是上一步骤次序结果集,比如步骤A以分发的方式向步骤B和C推送数据,则B收到的数据中A结果集的1,3,5。号记录,C收到的数据是A结果集的2,4,6。将加密后的密码解密为123。原创 2023-10-18 11:46:36 · 676 阅读 · 0 评论 -
关于数据迁移:解决kettle中mysql的数据是tinyint的kettle查出来后变成boolean问题
jdbc会把tinyint 认为是java.sql.Types.BIT,然后kettle就会转为Boolean了,在连接上加上一句话tinyInt1isBit=false问题就解决了。mysql数据库里面的字段是 tinyint 类型,通过Kettle 抓取出来的数据在kettle 上面显示的Y、N。原创 2022-10-28 19:03:43 · 1727 阅读 · 1 评论 -
Kettle连接Oracle
kettle通过域名或者IP连接Oracle,因为今天可以要求把数据库由原来的MySQL切换到Oracle,历史数据的迁移。本篇博客主要讲解kettle连接Oracle数据库。本机不需要安装Oracle,但是要把Oracle的驱动jar包复制到kettle的lib目录下:Oracle驱动jar包:(包括:ojdbc5.jar、ojdbc6.jar、ojdbc7.jar、ojdbc8.jar、ojdbc10.jar、ojdbc14.jar)链接: https://pan.baidu.com/s/1DM原创 2020-07-06 14:11:26 · 25407 阅读 · 20 评论 -
kettle在Linux上的安装、案例,调优
2.4 Linux下安装使用2.4.1 单机1)jdk安装2)安装包上传到服务器,解压注意:1. 把mysql驱动拷贝到lib目录下 2. 将本地用户家目录下的隐藏目录C:\Users\自己用户名\.kettle,整个上传到linux的家目录/home/atguigu/下3)运行数据库资源库中的转换:[atguigu@hadoop102 data-integration]$./pan.sh -rep=my_repo -user=admin -pass=admin ...原创 2020-05-24 14:56:12 · 3089 阅读 · 1 评论 -
kettle在windows上安装与实践案例
第1章 kettle概述1.1 什么是kettleKettle是一款开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。1.2 Kettle核心知识点1.2.1 Kettle工程存储方式1) 以XML形式存储2) 以资源库方式存储(数据库资源库和文件资源库)1.2.2 Kettle的两种设计简述:Transformation(转换):完成针对数据的基础转换。 Job(作业):完成整个工作流的控制。...原创 2020-05-24 00:12:28 · 2878 阅读 · 0 评论