kettle 7.1 打开后没有出现资源库的连接按钮解决办法-自己亲测解决

       大家做ETL数据分析处理的话,应该对kettle都不陌生吧,它是一款高效的etl处理工具,kettle 可以创建转换和作业两种任务,转换以.ktr 结尾,作业以.kjb 结尾。 为了管理方便,我们可以把它作为本地文件保存或保存到资源库,其中资源库又分为文件资源库和数据库资源库,其中数据库使用的最多啦。

           在linux 环境下做的测试,发现打开kettle后不能找到资源库的连接按钮,就是在右上角有个connect 按钮,现在没有显示出来,自己查询各种网上的解决办法,说需要删除spoonrc 文件,清除乱码部分,然后删掉db-cachexxx 文件,照做了都没有用,后来突然想起,在kettle启动时会输出很多信息,其中的关键信息给我了很大帮助,它会去读取资源库文件,就是repository.xml 文件,读取结果是失败了。 根据这个路径找到了对应的文件,结果发现文件内容为空,就当然会出问题了。

         

原来资源库的配置文件在这个地方,就是在kettle的安装目录下的,不是 用户.kettle 目录下的repository.xml 文件,把旧文件里的内容复制过来,重新保存一下,退出kettle重新启动就出现了资源库连接按钮。

         

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值