2017-10-20 135 views
0

我试图从本地文件夹将多个作业(.kjb)/转换(.ktr)文件导入到pentaho存储库。 乔布斯在当地有细节如下目录部分,Pentaho多个作业/转换导入到存储库

<directory>&#x2f;public&#x2f;DWH&#x2f;core&#x2f;Load</directory> 

所以,当我试图将其导入,导入时我正在提供的库路径下的文件夹中创建, 所以工作也越来越checked-在/data_migration /公/ DWH /核心/负载/,而不是路径/data_migration/

是有办法解决这一问题? 任何帮助或方向最受欢迎。

+0

无法重现该问题。从XML文件导入时,该目录会被擦除,而且您必须“另存为”才能将它们保存在主存储库文件夹以外的其他位置。哪个PDI版本? – AlainD

+0

@AlainD我能够重现此问题。具有' /公共/ DWH /核心/负载我KTR XML, '标签上传到使用'导入库...'上的文件夹'/ A/B'回购时,它首先创建'/公/ DWH/core/Load /'在'/ A/B'下,然后将文件加载到'/ A/B/public/DWH/core/Load /'中。 BTW V7.0 – SriniV

回答

0

您正在覆盖XML中的目录设置。您需要删除目录设置<directory></directory>

这将允许发生运行时文件夹定义,并且将被视为根文件夹。如果您需要将文件存储在不同的文件夹中,则只有子文件夹可以在您的XML中进行配置。

相关问题