kettle学习笔记05—资源库的使用

本文详细介绍了Kettle资源库的功能,包括多人开发便利性、连接管理及三种类型的资源库:PentahoRepository、DatabaseRepository和FileRepository。文章还提供了创建资源库的步骤,以及如何修改默认密码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

资源库是用来保存转换任务的, 它用以记录我们的操作步骤和相关的日志,转换,JOB 等信息。用户通过图形界面创建的的转换任务可以保存在资源库中。资源库可以是各种常见的数据库,用户通过用户名/ 密码来访问资源库中的资源,默认的用户名/ 密码是admin/admin. 资源库并不是必须的,如果没有资源库,用户还可以把转换任务保存在 xml 文件中。

一.资源库的用处

(1)方便多人开发(和SVN、git作用类似),可以将转换、作业直接保存在数据库中而不是保存在本地
(2)连接资源库不需要每一次都新建数据库连接

二.资源库3种类型

Pentaho Repository

Database Repository(使用数据库存储)

File Repository(使用文件存储)

三.资源库的创建方式

(1)Pentaho Repository资源库(比较坑,连接不上,启动不了)

右上角connect连接-->点击get start-->进入新建页面,

填写display name并勾选Launch connect on startup

在这里插入图片描述
在这里插入图片描述

(2) Database Repository

点击右上角connect-->选择other repository-->database repository

在这里插入图片描述

我们填一个connection的名字,然后配置一个资源库的连接就可以了,最好给kettle新建一个数据库使用

数据库连接,和转换里面是一样的
在这里插入图片描述
在这里插入图片描述
配置好,以后,大家选择Finish就可以了,然后,我们可以连接下这个库,注意下,这里的用户名和密码,

默认用户名和密码是admin/admin,大家直接登录就好了,这是Kettle自己初始化的

【修改资源库的默认密码admin】
先登录上资源库-->菜单栏工具-->资源库-->搜索资源库-->弹框tab选择‘安全’
-->选中admin进行编辑设置新密码
-->退出资源库(点击右上角disconne)可以用新密码登录

(3)File Repository

这个和database的资源库差不多,只不过是基于文件的,保存在本地就可以了.就相当于是一个工作空间,转换、作业都保存在这个目录下。

Display name:填写创建的资源库名字
location:填写目标位置和文件夹

[外链图片转存失败(img-xyTw5Drl-1566025045239)(C:\Users\zhangzhenquan\AppData\Roaming\Typora\typora-user-images\1565425895632.png)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

清平乐的技术博客

你的鼓励是我最大创作动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值