所在的位置: mysql >> mysql市场 >> kettle学习系列2

kettle学习系列2

北京治疗白癜风哪家医院更正规 https://jbk.39.net/yiyuanzaixian/bjzkbdfyy/
数据库资源库配置

配置mysql

输入密码连接(默认admin/admin)

配置数据库连接的编码utf8

如下图所在位置添加:setnamesutf8;

如下位置添加characterEncodingutf8

最后保存。

将案例1(本地文件系统中)导入到数据库资源库中

切换资源库为Mysql

点击文件,选择从xml中导入,选择要导入的转换或者job

选择job,在编辑器打开

选中路径,ctrl+s选择保存

已经保存到了数据库资源库中,之后的每次保存到会存储到mysql资源库中。

linux中运行在windows中开发的transfromation和job

(1)直接将window的kettle目录上传到linux服务器/opt/module

(2)进入data-integration/lib目录,上传JDBC驱动

()配置kettle环境变量KETTLE_HOME

exportKETTLE_HOME=/opt/module/pdi-ce-8.2.0.0-42

source/etc/profile

(4)运行转换和job

运行转换

./pan.sh-rep=kettle_mysql-user=admin-pass=admin-trans=demo01-dir=/-logfile=log.txt

运行job

这里要注意:job中如果调用的转换需要修改其路径为数据库资源库中的转换路径(因为是基于windows开发的),并保存到资源库:

./kitchen.sh-rep=kettle_mysql-user=admin-pass=admin-job=kettle-dir=/-logfile=log.txt




转载请注明:http://www.aierlanlan.com/rzdk/9342.html