在 Pentaho 中将路径作为参数传递
Passing a path as a parameter in Pentaho
在作业中,我正在检查我要读取的文件是否可用。如果此 csv 存在,我想读取数据并将它们保存在转换中的数据库 table 中。
这是我到目前为止所做的:
1) 我已经创建了作业,2) 我已经实现了一些参数,其中一个带有文件的路径,3) 我已经表明我将把这个值传递给转换。
现在,问题是,我确信这应该是实现起来非常简单的东西,但即使我关注了一些博客,我也没有成功完成这部分过程。我试着按照这个例子:
http://diethardsteiner.blogspot.com.co/2011/03/pentaho-data-integration-scheduling-and.html
我的问题还是一样。我如何向转换指示它必须使用我从工作中给他的参数?
您只是混淆了列
- Parameter 应该是您正在进行的转换中的参数名称 运行。
- Value 是您传递的值。
由于您传递的是一个变量,而不是常量值,因此您使用 ${}
语法来表示这一点。
在作业中,我正在检查我要读取的文件是否可用。如果此 csv 存在,我想读取数据并将它们保存在转换中的数据库 table 中。
这是我到目前为止所做的: 1) 我已经创建了作业,2) 我已经实现了一些参数,其中一个带有文件的路径,3) 我已经表明我将把这个值传递给转换。
现在,问题是,我确信这应该是实现起来非常简单的东西,但即使我关注了一些博客,我也没有成功完成这部分过程。我试着按照这个例子:
http://diethardsteiner.blogspot.com.co/2011/03/pentaho-data-integration-scheduling-and.html
我的问题还是一样。我如何向转换指示它必须使用我从工作中给他的参数?
您只是混淆了列
- Parameter 应该是您正在进行的转换中的参数名称 运行。
- Value 是您传递的值。
由于您传递的是一个变量,而不是常量值,因此您使用 ${}
语法来表示这一点。