如何为水壶作业设置动态文件路径或文件夹目录?
请查看随附的屏幕截图。
目标: 从配置文件中读取路径作为变量[,以便我们可以根据其他参数动态更改路径。
详细信息:说,我们希望将/ web / test目录用于测试环境,并且我们希望在参数未测试时从正常路径获取文件存储库!我假设,必须有一种方法可以保存config / ini文件,从而我们可以读取路径并使用pentaho的“文件/目录”部分中的变量。
我经历了变量引用选项,但主要是针对数据库配置参数,有些人建议哪个不是很好的选项而不是你可以在xml中指定数据库配置。 请提出任何想法或解决方案。
答案 0 :(得分:3)
听起来您想在.kettle文件中设置参数/变量,并在File or directory
文本框中引用它。注意框旁边的红色美元符号。这意味着该字段接受变量。这是变量的wiki条目:
如果只能有一个.kettle文件,您也可以直接从配置文件中读取(从转换中)并使用Set variables
步骤动态设置它。另请查看Check if connected to repository
(来自存储库分支)步骤,看看是否符合您的需求。
如果这些都不符合您的需求,请在您的问题中添加详细信息,以准确描述您尝试做的事情以及您尝试如何做。