【问题标题】:Mule ESB: DataMapper unable to handle Huge data ( 48Kb-xsd) become non responsible - Version 3.5Mule ESB:DataMapper 无法处理大量数据(48Kb-xsd)变得不负责任 - 版本 3.5
【发布时间】:2020-01-18 03:22:53
【问题描述】:

我正在使用数据映射器,我试图将 xml 转换为 csv 格式。当我尝试使用 CSV 加载(创建映射)时,我有 xsd(48kb)。始终 Datamapper 无法加载,并且在它变得无响应并且由于该 mule 工作室本身关闭后不久。这是 dataMapper 加载数据的任何限制。

我该如何处理这种情况,我们是否有任何替代方法来处理。请建议。我正在使用 Mule 3.5 版。无法进一步进行。

编辑:我尝试通过 Datamapper 从其 xml 生成 xsd。但它是生成的。 Plm 在尝试直接加载 xsd 时发生。对此的任何帮助都非常有帮助。

【问题讨论】:

    标签: mule mule-studio mule-el mule-component


    【解决方案1】:

    您是否尝试简化映射以验证映射文件是否存在问题?

    【讨论】:

    • 问题尚未解决。客户已共享他们的 Xsd(需要将 xml 转换为 csv)。只是我正在尝试加载 Datamapper。但它在装载自己时被绞死并变得不负责任。 @gabe 谢谢你的建议。
    【解决方案2】:

    嘿,我认为这仍然是开放的.. 我遇到了类似的问题,但它通过使用“流”概念得到解决,其中基于给定的大小,它将读取数据并将其发送到下一个处理器,映射器将继续读取其余数据

    【讨论】:

      【解决方案3】:

      自 Mule 3.7 以来,DataMapper 已在几年前被弃用。我建议尝试启用流媒体。如果失败,那么您应该考虑迁移到较新的版本并将转换迁移到 DataWeave。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-08
        • 1970-01-01
        • 2021-03-13
        • 1970-01-01
        • 2014-09-12
        • 2011-07-28
        相关资源
        最近更新 更多