繁体   English   中英

在Pentaho中如何在水壶作业中为文件存储库设置动态文件路径或文件夹目录?

[英]In Pentaho How can I set the dynamic file path or folder directory for file repository in kettle jobs?

如何为水壶作业设置动态文件路径或文件夹目录?

请查看附带的屏幕截图。

目标:从配置文件中读取路径作为变量[ 以便我们可以根据其他参数动态更改路径。 ]

详细信息:假设,我们希望将/ web / test目录用于测试环境,并且我们希望在参数未测试时从正常路径获取文件存储库! 我假设,必须有一种方法来保存config / ini文件,从我们可以读取路径并使用pentaho的“ 文件/目录 ”部分中的变量。

我通过变量引用选项,但主要是数据库配置参数,有些人建议哪个不是很好的选项而不是你可以在xml中指定数据库配置。 请提出任何想法或解决方案。

在此输入图像描述

听起来好像你想在.kettle文件中设置一个参数/变量,并在File or directory文本框中引用它。 注意框旁边的红色美元符号。 这意味着该字段接受变量。 这是变量的wiki条目:

PDI变量

您还可以直接从配置文件中读取(从转换)并使用“ Set variables步骤动态设置它,如果您只能有一个.kettle文件。 另请Check if connected to repository (来自存储库分支)步骤,看看是否符合您的需求。

如果这些都不符合您的需求,请在您的问题中添加详细信息,以准确描述您正在尝试执行的操作以及您尝试执行此操作的方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM