【问题标题】:How to open PDI v7 .1 transformation in.XML file repository format如何以 .XML 文件存储库格式打开 PDI v7 .1 转换
【发布时间】:2018-09-18 18:33:28
【问题描述】:

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

【问题讨论】:

    标签: xml kettle


    【解决方案1】:

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

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

    仅当前一个开发人员正确完成他/她的工作时,才会维护包含的 transfo/jobs 的目录结构

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

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

    【讨论】:

    • 那么,请接受答案。其他用户可能面临同样的问题。它增加了马的声誉。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-08
    • 1970-01-01
    • 1970-01-01
    • 2020-08-21
    • 1970-01-01
    相关资源
    最近更新 更多