kettle—数据库配置
数据库配置
其实我们在前面的学习中已经演示过数据库配置了,而且我们还是我们将数据库配置存储资源库中可以达到共享的目的,也就是我们在其他作业中配置过的数据库链接可以共享给当前资源库中其他作业。
无资源库的非共享的模式
例如下面我们在job1中配置了一个链接db1,然后我们在需要这个链接的组件中就可以使用,但是仅限于当前job
我们可以看到在job2中就无法使用
也就是说在没有独立的资源库的时候,这些配置属于单独的job
有资源库的共享模式
当我们的kettle 链接到资源库的时候,我们会发现我们的作业已经可以直接使用我们资源库中的数据库链接了
但是这两种模式都存在一个问题,那就是我们的job 中最后保存的数据库的连接信息是写死的,虽然我们在有资源库的时候看起来可以选择,但是当我们选择之后它就和我们的任务绑定了,即使之后我们更改了资源库的连接信息,作业中的连接信息依然不会变更的,这一点很好验证,我们