kettle学习之Spoon使用

2018-08-04 10:40:01


首先介绍两个博客入门:

https://blog.csdn.net/zzq900503/article/details/78543778

https://blog.csdn.net/Install_/article/details/80252565


自己的安装过程:

1、下载安装:首先下载kettle,下载地址为http://kettle.pentaho.org,注意下载社区版,因为社区版是免费的!!!kettle是绿色软件,下载后解压到任意目录就能使用了。

2、配置环境变量:

配置java环境变量,配置方法简述一下:下载安装好jdk,打开此电脑-->属性-->高级系统设置-->环境变量--->新建三个系统变量(JAVA_HOME,Path,classpath),

JAVA_HOME=D:\Program Files\Java\jdk1.8.0_181    就是jdk的安装路径。 

Path貌似系统变量里就有,就直接添加就行了,Path = 

classpath = 

记得在cmd中去验证是否安装成功,java -version  和 javac  两个命令就是验证!!!

接着配置kettle环境变量

同上,新建系统变量KETTLE_HOME = 就是安装路径!

向Path中添加环境变量:

3、使用Spoon:在安装路径下找到Spoon打开(要等待一会儿。。。)

接下来的建立转换,作业等操作就可以参照https://blog.csdn.net/Install_/article/details/80252565。在连接上的mysql数据库上新建几个表,来验证转换和作业的执行结果是否成功!!!


 注意事项:

1、在建立DB连接的时候出错,提示没有找到mysql的链接驱动。

解决办法:

1、安装驱动:下载驱动地址: https://dev.mysql.com/downloads/connector/j/

下载好了解压后,将mysql-connector-java-5.1.13-bin.jar放到kettle安装路径下的lib文件夹下即可!!!

这样就能连接上数据库了!!!上图

测试连接成功了,就可以确认了!!!

但是注意一个小细节,还不知道有什么影响,就是字符编码的问题,注意一下,有益无害:

连接上数据库后,就可以使用navicat使用管理员身份运行连接上数据库,然后就可以对数据库中的表进行操作,可以查看到里面表的变化。

Kettle学习之Spoon简单使用的更多相关文章

  1. Kettle学习笔记(四)— 总结

    目录 Kettle学习笔记(一)- 环境部署及运行 Kettle学习笔记(二)- 基本操作 kettle学习笔记(三)- 定时任务的脚本执行 Kettle学习笔记(四)- 总结 Kettle中设置编码 ...

  2. Kettle学习笔记(二)— 基本操作

    目录 Kettle学习笔记(一)- 环境部署及运行 Kettle学习笔记(二)- 基本操作 kettle学习笔记(三)- 定时任务的脚本执行 Kettle学习笔记(四)- 总结 打开Kettle 打开 ...

  3. Kettle学习笔记(一)— 环境部署及运行

    目录 Kettle学习笔记(一)-环境部署及运行 Kettle学习笔记(二)- 基本操作 kettle学习笔记(三)- 定时任务的脚本执行 Kettle学习笔记(四)- 总结 Kettle简介 Ket ...

  4. Kettle的安装及简单使用

    Kettle的安装及简单使用 目录 Kettle的安装及简单使用 一.kettle概述 二.kettle安装部署和使用 Windows下安装 案例1:MySQL to MySQL 案例2:使用作业执行 ...

  5. JSP学习笔记(三):简单的Tomcat Web服务器

    注意:每次对Tomcat配置文件进行修改后,必须重启Tomcat 在E盘的DATA文件夹中创建TomcatDemo文件夹,并将Tomcat安装路径下的webapps/ROOT中的WEB-INF文件夹复 ...

  6. Kettle 学习导航帖整理

    最近在学习Kettle,期间收集了很多帖子,在此整理汇总以备后续查询或分享,如果有更好的学习资源也欢迎在评论区留言,谢谢. Kettle入门: Kettle简介:百度百科https://baike.b ...

  7. Hibernate二次学习一----------Hibernate简单搭建

    因为博客园自带的markdown不太好用,因此所有markdown笔记都使用cmd_markdown发布 Hibernate二次学习一----------Hibernate简单搭建: https:// ...

  8. JAVA WEB学习笔记(三):简单的基于Tomcat的Web页面

    注意:每次对Tomcat配置文件进行修改后,必须重启Tomcat 在E盘的DATA文件夹中创建TomcatDemo文件夹,并将Tomcat安装路径下的webapps/ROOT中的WEB-INF文件夹复 ...

  9. oracle学习 第一章 简单的查询语句 ——03

    1.1最简单的查询语句 例 1-1 SQL> select * from emp; 例 1-1 结果 这里的 * 号表示全部的列.它与在select 之后列出全部的列名是一样的.查询语句以分号( ...

随机推荐

  1. 如何理解<base href="<%=basePath%>"

    原文链接http://316325524.blog.163.com/blog/static/6652052320111118111620897/ "base href " 今天在写 ...

  2. JavaScript之Dom操作【删除当前节点】

    //最新更新:2017-11-25 //现在可以通过更强大而快捷的方式为所有的HTMLElement元素的Dom操作扩展新的方法[注意事项:处理HTMLElemnt元素时,此法对IE-8无效] //原 ...

  3. TCP传输协议

    TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接,四次挥手断开连接. 三次握手 是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接建立成功.在so ...

  4. Python中的部分特殊属性

    __name__ is the class name;   返回类名 __module__ is the module name in which the class was defined;   定 ...

  5. golang使用simplejson库解析复杂json

    cnblogs原创 golang自带的json解析库encoding/json提供了json字符串到json对象的相互转换,在json字符串比较简单的情况下还是挺好用的,但是当json字符串比较复杂或 ...

  6. eclipse自定义工具栏

    设置:1.Window2.Customize Perspective说明:Tool Bar Visibility定义菜单栏,Shortcuts定义右键new菜单

  7. mybatis框架之foreach标签

    foreach一共有三种类型,分别为List,[](array),Map三种,下面表格是我总结的各个属性的用途和注意点. foreach属性 属性 描述 item 循环体中的具体对象.支持属性的点路径 ...

  8. apache httpd.conf

    Apache的主配置文件:/etc/httpd/conf/httpd.conf 默认站点主目录:/var/www/html/ Apache服务器的配置信息全部存储在主配置文件/etc/httpd/co ...

  9. 020_秘钥管理服务器vault

    一. https://github.com/hashicorp/vault     #待研究

  10. adb devices检测不到夜神模拟器

    1.dos下,cd进入到夜神模拟器的bin目录 代码: nox_adb connect 127.0.0.1:62001 2.dos下,进入进Android SDK下的platform-tools目录 ...