我尝试使用内置的Internal.Transformation.Filename.Directory变量。我举了一个简单的例子,Pentaho Data Integration提供了CSV Input - Reading customer data with error logging.ktr。
以下是变量感知字段中CTRL+SPACE之后的工具提示:

但是,我执行的操作与示例中的完全相同,我的变量没有值:

有什么想法吗?我已经简单地查看了Pentaho论坛,但是我发现的唯一相关问题似乎没有回答我的问题。
我使用的是Ubuntu和PDI版本4.2.1。
提前谢谢。
发布于 2012-01-09 20:12:26
这是正常的行为,在一个你没有引用目录的仓库中使用。
存储库中没有相对路径,因此的最佳实践是简单地定义一个变量来指示文件位置。这样,您就可以在使用存储库的不同位置对其进行配置。
在,感谢Matt Caster
发布于 2012-01-05 21:33:25
您的转换真的保存了吗?我想知道你是不是忘了保存它--那样的话它就不会被设置了。
或者你没有工作,不是吗?作业的变量名不同。
https://stackoverflow.com/questions/8730838
复制相似问题