KETTLE系列2--创建资源库

2.1 资源库的介绍:

        资源库是用来保存转换任务的,用户通过图形界面创建的的转换任务可以保存在资源库中。

        资源库可以使多用户共享转换任务,转换任务在资源库中是以文件夹形式分组管理的,用户可以自定义文件夹名称。

        资源库有两种形式:

        一、Kettledatabase repository,即保存在各种常见的数据库资源库类型,用户通过用户名/密码来访问资源库中的资源,默认的用户名/密码是admin/admin和guest/guest。

        二、Kettle filerepository,保存在服务器硬盘文件夹内的资源库类型,此类型的资源库无需用户进行登录,直接进行操作。 

(当然,资源库并不是必须的,如果没有资源库,用户还可以把转换任务保存在xml文件中。为了方便管理,建议用户建立并使用数据库类型资源库Kettle database repository。)


2.2 创建资源库:

运行spoon之后:

选择 Tools---->资源库----->连接资源库:


KETTLE系列2--创建资源库_第1张图片


在弹出的窗口中,选择加号   进行新建,如下图:(此处由于之前有一个资源库,因此会提示输入用户密码)


KETTLE系列2--创建资源库_第2张图片


在  “Select the repository type” 窗口中,选择第一个 “Kettle database repository :...” ,点击“确定”:


KETTLE系列2--创建资源库_第3张图片


在资源库信息中,选择“新建”来新建数据库连接:


KETTLE系列2--创建资源库_第4张图片


填写数据库信息:(此处使用oracle数据库,jdbc连接方式)


KETTLE系列2--创建资源库_第5张图片


点击“Test”测试连接:


KETTLE系列2--创建资源库_第6张图片


点击“确定”,关闭测试窗口,点击“OK”,完成数据库信息填写,回到资源库信息界面,选择“testdb1”,并填写 ID和名称:


KETTLE系列2--创建资源库_第7张图片


点击“创建或更新”,弹出提示如下:


KETTLE系列2--创建资源库_第8张图片


点击“是”,会弹出设置管理员密码的窗口:


KETTLE系列2--创建资源库_第9张图片


输入,此处使用password,确定,弹出提示窗口如下:


KETTLE系列2--创建资源库_第10张图片


点击“是”,会生成新窗口,内容是SQL脚本:


KETTLE系列2--创建资源库_第11张图片

由于已经建立过一个资源库,因此此处的脚本与第一次的不太一样。


点击“Execute”执行脚本,弹出SQL运行结果的窗口:


KETTLE系列2--创建资源库_第12张图片


点击“确定”,关闭此窗口,然后点击“关闭”,关闭SQL提示的窗口:


KETTLE系列2--创建资源库_第13张图片


关闭SQL窗口之后,回到资源库信息的界面:


KETTLE系列2--创建资源库_第14张图片


点击“确定”,关闭资源库信息窗口,此时就到了连接资源库的界面:


KETTLE系列2--创建资源库_第15张图片


选择要连接的资源库“测试资源库”,输入管理员用户admin,密码password(刚刚设置的密码),点击“OK”进行连接。

此时可以看一下左上角的信息:


KETTLE系列2--创建资源库_第16张图片


说明我们此时连接了资源库“testdb1”。

可以与最开始时没有连接资源库时的状态对比:


KETTLE系列2--创建资源库_第17张图片


创建资源库就完美完成了。是不是很简单~~~~~

之后每次打开Spoon都会提示连接资源库,连接资源库之后,我们做的所有开发包括转换、job等都保存在资源库中。

如果没有连接资源库,我们做的转换、job等开发可以保存为本地文件。


下一篇:KETTLE系列3--资源库中文乱码异常解决

上一篇:KETTLE系列1--安装KETTLE与启动


你可能感兴趣的:(★ETL)