![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
KETTLE
文章平均质量分 52
ETL任务学习工具之kettle
violent_sunset
thanks for your visiting...
展开
-
KETTLE Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found
kettle链接mysql:抛出异常 Driver class 'org.gjt.mm.mysql.Driver' could not be found。mysql 8.0之前的验证方式为:原生密码验证、SHA-256 密码验证、SHA-512 密码验证等;mysql 8.0的登录验证方式是:caching_sha2_password,这是8.0版本新增的加密插件;将登录密码验证方式修改为:mysql_native_password (老版本的);2 去对应的mysql官网下载驱动jar文件。原创 2023-06-14 15:24:59 · 3869 阅读 · 3 评论 -
kettle登录mysql8.0时候出现Access denied for user ‘root‘@‘DESKTOP-Q0JK7PD‘
错误提示:Access denied for user 'root'@'DESKTOP-Q0JK7PD' (using password: YES)原因:mysql8.0 root用户的登录密码加密方式默认为 caching_sha2_password,这是8.0版本新增的加密插件,安装mysql8.0 附有的;mysql5.0 就没有;所以我们以前可以登陆的,但是现在登录不了;解决方案 一:将登录密码验证方式修改为:mysql_native_password (老版本的);代码:原创 2022-04-12 00:39:38 · 2183 阅读 · 5 评论 -
kettle 调用 show create table 出现乱码解决
背景:在做库表同步时候,很多时间我们需要:查看生产表结构,创建贴源表,导入初始化数据;...就创建贴源表:我们想实现KETTle工具自动调用:show create table tbl_stu;然后执行这个建表语句;期望返回的是:create table tbl_stu(....)问题:但是在开发过程中,会出现:乱码问题: `repay_stat` varchar...原创 2019-11-29 16:05:53 · 312 阅读 · 0 评论 -
【KETTLE】Incorrect decimal value '' for column
错误日志:2019/11/29 15:14:31 - xj_all插入.0 - at java.lang.Thread.run(Thread.java:748)2019/11/29 15:14:31 - xj_all插入.0 - Caused by: org.pentaho.di.core.exception.KettleDatabaseBatchException:2019/11/2...原创 2019-11-29 15:25:08 · 2529 阅读 · 0 评论 -
ETL KETTLE 读取csv文件写入数据库
任务:将大量CSV文件写入数据库中;可以一张表一个csv文件输入,表输出;但是如果表文件太多,达到100多张表入库;那会写死人的;所以我们可以偷懒一下;采用配合kettle java脚本代码;完成任务;场景:将下面文件写入数据中:文件名和表名对应关系如下:文件名 表名ccs_A_20190101.csv ccs_Accs_B_20190101.csv ccs_B......原创 2019-10-17 16:30:58 · 1919 阅读 · 0 评论 -
【kettle】【报错】 Unexpected problem reading shared objects from XML file 当读共享文件时发生错误
ETL报错:Unexpected problem reading shared objects from XML file : null当读共享文件时发生错误(继续加载 报kettle新建转换 时,“读取共享对象时发生一个严重错误”“Unexpected problem reading shared objects from XML file : null”...保存ktr...原创 2019-09-10 19:21:56 · 9390 阅读 · 7 评论 -
【kettle】【报错】检测到无限循环 作业里的一个作业项调用了自己
kettle执行时报错:无限循环调用自身;报错消息异常: 查询performance生成csv文件 - ERROR (version 7.1.0.0-12, build 1 from 2017-05-16 17.18.02 by buildguy) : Error running job entry 'job' :2019/09/10 21:10:37 - 查询performance...原创 2019-09-10 21:32:46 · 7243 阅读 · 0 评论 -
【kettle】【报错】required subelements 'user'
kettle 使用jndi连接时候,测试连接时候无法连接到数据库;报错消息:Required subelement 'user'原因:jndi.properties配置文件错误;解决方案:找一个正确的jdbc.properties 替换就好 便可解决问题;\data-integration\simple-jndi/jdSampleData/type=javax.sql.Da...原创 2019-09-25 17:42:29 · 950 阅读 · 0 评论