文件分块时语法错误

2020-09-22 14:04发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


HI专家

我有一个入站方案,即文件到代理。 我们正在获取xml格式。 该文件为720 MB,所以我正在使用文件分块和拆分文件。 这是文件结构。

我也在使用xslt映射添加标头。 我有一个问题。 我可以拆分文件,但是没有得到正确的记录。 该文件正在拆分,并且未以正确的标签结尾。 文件节点不是imp,但是SET(child)节点很重要。 该文件只有1个File节点,但有多个SET节点。 如何在不获取语法错误的情况下拆分文件。

请提出建议。

谢谢

后勤

1.jpg (44.9 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


HI专家

我有一个入站方案,即文件到代理。 我们正在获取xml格式。 该文件为720 MB,所以我正在使用文件分块和拆分文件。 这是文件结构。

我也在使用xslt映射添加标头。 我有一个问题。 我可以拆分文件,但是没有得到正确的记录。 该文件正在拆分,并且未以正确的标签结尾。 文件节点不是imp,但是SET(child)节点很重要。 该文件只有1个File节点,但有多个SET节点。 如何在不获取语法错误的情况下拆分文件。

请提出建议。

谢谢

后勤

1.jpg (44.9 kB)
付费偷看设置
发送
3条回答
小c菟菟
1楼-- · 2020-09-22 14:48

Pradeep,

在进行映射时,块模式不会派上用场,应该仅在通过场景时才使用块模式。

在您的情况下,将其作为xml文件,然后通过大小分割文件并在映射中访问它不起作用。 看看您是否让发件人系统通过数量较少的有限记录分割文件

Br

Manoj

木偶小白
2楼-- · 2020-09-22 14:48

感谢您回复Manoj。

不幸的是,发件人系统将无法执行任何操作。 我必须分割文件。 我可以随记录数量一起吐吗? 当我尝试不分割地放置文件时,PI系统崩溃了。 因此,我不确定是否可以按记录数拆分。

您有什么建议。

谢谢

Pardeep

宇峰Kouji
3楼-- · 2020-09-22 14:37

嗨,Pradeep

720 MB的大小太大,PI无法消化。

消息拆分是解决这种情况的一种方法。 您可以利用消息映射对象中的"签名"选项卡来完成此操作。 如果可能的话,您可以提供示例源和目标消息类型,以获得更精确的反馈。

智杰

一周热门 更多>