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

时间:2018-09-18 04:34:25

标签: xml kettle

我的公司正在使用企业版7.1 EE和企业存储库。我还没有访问此存储库的权限,但是我需要查看一些示例代码。我得到了要在.XML文件中查看的代码,但没有.KTR或.KJB。我需要在Spoon中打开它,以查看内部的工作和变革。我试图使用勺子中的选项从XML文件导入,但是我立即收到错误消息:“ ///文件_Repos.XML无法识别为Kettle文件类型”。我猜它基本上是一个以XML格式导出的存储库文件。我如何用汤匙再次打开?我是否必须在客户端桌面上安装相同的Pentaho版本才能导入?是导入XML选项的正确步骤吗?如果没有,如何打开那些XML文件(不是.KTR或.KJB)?如果内部包含工作和变革,所有这些结构是否会适当地开放?感谢您对此的任何帮助

1 个答案:

答案 0 :(得分:0)

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

可能是您的xml包含多个转换或kjb(从数据库存储库中导出时曾经是这种情况)。

仅当先前的开发人员正确执行了他/她的工作时,才会维护所包含的transfo / jobs的目录结构

  • 使用$ {Internal.Entry.Current.Directory} /load_dim.kjb之类的引用代替实际的物理目录名称;
  • 如果实际的物理目录结构是存储库中逻辑目录的副本。

否则,重建ETL流程将是您工作的首要结果。