kettle从入门到精通 第十九课 kettle 资源仓库

1、kettle 里面的资源仓库的意思就是存放转换(.ktr)或者job(.kjb)文件的地方。通过spoon客户端右上角可以进行设置资源仓库。

 2、kettle的资源仓库有三种方式

1)本地文件存储,此种方式最简单,适用于本地单人开发测试。

2)数据库db存储,此种方式适合团队协作,可以将文件存储到数据库里面,kettle会自动创建相关表结构。另外生产部署也使用此模式,后续文章会讲解kettle 生产如何部署。

3)pentaho-server,此种方式是一个独立服务,需要官网单独下载文件进行部署。(下载地址https://sourceforge.net/projects/pentaho/)

4)kettle 内置变量${Internal.Entry.Current.Directory} 表示文件的当前路径,其中文件存储方式支持类似${Internal.Entry.Current.Directory}/../b.ktr这种方式,但是数据库

存储方式不支持/../方式。

 3、如下文件存储方式设置截图。

 4、如下是数据库存储方式截图。

 

 

 

 

posted @ 2023-05-15 22:33  慕容尘轩  阅读(625)  评论(0编辑  收藏  举报