如何在.XML文件存储库格式中打开PDI v7 .1转换

问题描述 投票:0回答:1

我的公司正在使用Enterprise Edition版本7.1 EE和Enterprise Repository。我还没有访问此存储库但我需要查看一些示例代码。我有一个代码要在.XML文件中查看但不是.KTR或.KJB。我需要在Spoon中打开它来查看里面的Jobs和Transformations。我尝试使用勺子中的选项从XML文件导入,但我立即收到错误消息:“///文件_Repos.XML未被识别为Kettle文件类型”。它基本上是一个存储库文件,我想这是以XML格式导出的。我怎么用勺子打开它?我是否必须在我的客户端桌面上安装相同的Pentaho版本才能导入?导入到XML选项是正确的步骤吗?如果没有,我如何打开这些XML文件(非.KTR或.KJB)?如果它包含了内部的工作和转换,那么所有这些结构都能正确打开吗?我很欣赏这方面的任何帮助

xml kettle
1个回答
0
投票

尝试将文件重命名为.kjb(如果第一个标记是)或.kjb(如果第一个标记是)。

可能是您的xml包含多个转换或kjb(就像从数据库存储库导出时一样)。

只有先前的开发人员正确地完成了他/她的工作,才会保留所包含的转换/作业的目录结构

  • 通过使用$ {Internal.Entry.Current.Directory} /load_dim.kjb等引用,而不是实际的物理目录名称;
  • 如果实际的物理目录结构是存储库中逻辑目录的副本。

否则重建ETL流程将是您工作的第一个结果。

© www.soinside.com 2019 - 2024. All rights reserved.