• KETTLE——(一)资源库


    对KETTLE有了大概的了解,pdi-ce-6.0.1.0-386也下载完成了。

    1.解压pdi-ce-6.0.1.0-386.zip文件,双击运行Spoon.batKETTLE是Java开发的,运行以来JAVA环境)

    2.看到初始界面,如下图(0),不同版本初始页面基本相同,有些会在初始界面之前弹出一个连接资源库的窗口,关掉即可不影响。

    (图0)

    3.创建资源库,工具——>资源库——>连接资源库(Ctrl+R),流程图如下(1)

    (图1)

    注意:连接MySQL数据库报错(缺包报错)

    mysql-connector-java-5.1.32.jar 添加 ../data-integration/lib目录下,重启Kettle即可,返回第四步的时候记得点【创建或更新】,默认密码admin。

    注意:连接Oracle数据库报错(缺包报错)

    ojdbc6.jar(用14的包虽然能连接上,但是会报错) 添加 ../data-integration/lib目录下,重启Kettle即可,返回第四步的时候记得点【创建或更新】,默认密码admin。

    值得注意的是:如果放了不同版本的两个包会包空指针异常,具体是为什么,本人未深究。知道的请告诉我一声。如果一切正常应该是46张表。

    总结:主要问题出现在连接数据库上,可能是KETTLE对数据库的支持不是很完整,不同的数据库需要我们自己手动添加包,可能也是因为支持的数据库太多了,而且版本不一,为了方便扩展所以没法一不做到位。网上还有其他参考,未过多测试,不予评述。以上足以解决问题。(注意版本)

  • 相关阅读:
    python IDLE 如何实现清屏
    协同过滤算法(天池竞赛试题)
    二次排序
    异常类面试题
    异常类
    2020年Java程序员应该学习的10大技术
    java-servlet-EL表达式和java标签
    java-servlet过滤器和监听
    java-Servlet-cookie and session
    java-servlet-转发AND路径
  • 原文地址:https://www.cnblogs.com/ben-mario/p/11429208.html
Copyright © 2020-2023  润新知