Kettle——初学者参考的资料

使用spoon(verison 6)2建立 MySQL的连接,使用mysql好像是5.5版本(sql server、oracle类似复制驱动程序包)

第一个问题:驱动

找到mysql的驱动放到libswt ....win64下面。驱动文件名****mysql***bin.jar文件

第二个问题:资源库

资源库creat and update时对r_version中最后一个字段好像叫update(就是判断是否是更新那个字段)操作时出错,出错原因mysql建立表时,这个字段为tinyinteger(大概是这个类型),插入数值为‘Y’。解决方法:进入mysql修改r_version最后字段类型为varchar。不能完全解决但是凑合能用了

第三个问题:提示

he version of the repository is -1.-1.
This Kettle edition requires it to be at least version 5.0 and as such an upgrade is required.

To upgrade, backup your database and export the repository to XML for additional safety.

Then select the 'Edit' button followed by the 'Create or Upgrade' button.

Please consult the Upgrade Guide for eventually special instructions for this versio
应该是读取上面这个表有问题,插入一条记录,1,5,1,2019/9/9,‘Y'

应该可以解决。

第四个问题admin密码密码错误,无法登录

其实这个是第一个问题,根本无法写入ktr,kjb文件到库里面,原因应该是r_user这个表没有插入数据,手动添加1,admin,....admin....,将密码自动跳过,不设置密码,这样就可以连接资源库了。

以上参考内容,来自http://blog.csdn.net/caozhenyu/article/details/51799579

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

第一课时:ETL 的概念,Kettle 的概念、功能、操作 第二课时:Kettle 资源库、参数化、运行方式(本地、远程、集群、命令行)、日志、 第三课时:输入步骤(表输入、文本文件输入、XML 文件输入...) 第四课时:输出步骤(表输出、更新、删除、文本文件输出、XML文件输出...) 第五课时:转换步骤(过滤、字符串处理、拆分字段、行转列、排序排重复、计算器、闭合距离等...) 第六课时:应用步骤、流程步骤(ETL元数据注入、处理文件、执行程序、发送邮件、空操作、阻塞步骤、中止等...) 第七课时:查询步骤、连接步骤(数据库查询、流查询、合并记录、记录集连接、笛卡尔、WEB查询、XML连接) 第八课时:映射步骤(子转换)、集群、 Kettle的参数和变量、 第九课时:数据仓库构建过程、检验步骤、统计步骤(采样等)、分区、脚本步骤(一)javascript 第十课时:最佳实践,应用案例一 第十一课时:转换性能调优,作业设计、控制、循环,应用案例二 第十二课时:数据仓库概念、维度查询更新步骤、Kettle配置文件、 -----脚本步骤(二),上线部署、Ketle代码编译 第十三课时:插件开发一 (数据库、步骤)、 -----各种配置文件、应用集成方法 第十四课时:插件开发二 -----步骤、作业项、JavaClass 第十五课时:大数据插件(Hadoop 文件输入/输出,HBase输入/输出,MapReduce输入/输出,MongoDB输入/输出)
©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值