[Kettle] Could not read from ..... because it is a not a file.

在Windows环境下正常运行的Kettle Job,在Linux上执行时出现'Could not read from ... because it is a not a file.'错误。问题在于Job中配置的转换文件路径为Windows格式,需改为Linux格式才能正确执行。
摘要由CSDN通过智能技术生成

前言:在win环境下tran和job都可以运行。但是在linux上tran可以执行,job出现报错

[root@mysql pdi-ce-5.4.0.1-130]# ./kitchen.sh -file /data/zjhcsoft/etl/cs/cs_integration//dy/job/tran_z_tickte_dy_sell_d.kjb 
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
2020/05/20 13:59:47 - Kitchen - Start of run.
2020/05/20 13:59:58 - tran_z_tickte_dy_sell_d - 开始执行任务
2020/05/20 13:59:59 - tran_z_tickte_dy_sell_d - 开始项[转换]
2020/05/20 13:59:59 - 转换 - Loading transformation from XML file [file:///data/zjhcsoft/etl/cs/cs_integration/dy/job/tran_z_tickte_dy_sell_d.ktr]
2020/05/20 13:59:59 - tran_z_tickte_dy_sell_d - ERROR (version 5.4.0.1-130, build 1 from 2015-06-14_12-34-55 by buildguy) : org.pentaho.di.core.exception.KettleException: 
2020/05/20 13:59:59 - tran_z_tickte_dy_sell_d - Unexpected error during transformation metadata load
2020/05/20 13:59:59 - tran_z_tickte_dy_sell_d - 
2020/05/20 13:59:59 - tran_z_tickte_dy_sell_d - Unable 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值