pentaho data-integration CE 5.0.1-stable ( kettle ) 使用 mysql 创建资源库 (repository )

首先要启动mysql.

mysql的安装和启动可参考此文

http://blog.csdn.net/duchang110/article/details/17797595

1. 启动kettle

切换到kettle目录

cd /usr/local/pdi/

2.启动kettle,在终端输入spoon.sh 

会弹出连接资源库的界面如下图,可以设置启动时不弹出此页面,进入主界面后再连接资源库



3. 选择左上角的 “+” 号即新建资源库,弹出如下界面,选中红色背景的选项即为新建使用数据库的资源库,然后点击OK


4.接着弹出下图,点击右上角的  new 



5. 弹出下图,connection type 选择 MySql  其他的根据实际情况填写,然后点击  test   按钮弹出下面第二副图片,说明可以连接到数据库,我的数据库密码为空 所以密码那里为空的

,然后点击OK,再点击下面第一幅图的 OK 按钮




6. 然后回到第4步的图片,点击create or update 按钮 弹出如下第一幅图片,点击 yes  然后弹出 如下第二幅图片 ,再点击yes




7. 接着弹出下图,下图是将要执行的sql 语句,里面又三处需要修改,因为mysql 没有boolean类型,对于boolean类型会自动转换为tinyInt,在这些sql语句中 有boolean类型的变量,由于语句中也包含了一些往表中插入值得语句,但是插入的值类型不对,所以要改一下,要不然会报 类型错误的异常。修改内容为,在这些语句里面搜索 ‘N’ 单引号也要带着 ,只有一处  ,改为 false  然后搜索 ‘Y’,位置就在所有语句的最后 ,有两处, 是插入用户表的语句 , 改为 true,在mysql中true为1 false为0。然后点击 execute 按钮



8.然后弹出执行结果的界面,入下图,点击ok按钮,然后点击第7步 图片的 close 按钮 回到第4步的图片


9.此时第4步的图片的第一个文本框自动填充了 资源库的连接名称,然后你再随便填上 ID 和 Name就行了 最好是英文的,否则会出乱码。然后点击OK按钮。回到第2步的图片,此时就可以连接你的资源库了。用户名密码均为 admin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值