SFTP-选择多个文件并通过SAP CPI将其压缩

2020-09-21 16:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 我们...

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

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


您好,

我们需要选择2个包含相同名称但具有不同扩展名的不同文件(例如:abc.xml& abc.pdf )从源目录通过SFTP并将这两个文件的zip文件夹放在目标目录中。

我们需要通过SAP CPI达到此要求。 任何人都可以提供您的建议。

注意:源目录可能包含'n'个文件。 从我们需要选择的所有文件中

具有相同文件名的.xml和.pdf文件。

例如:

abc.xml

DEF.pdf

abc.pdf

DEF.xml

此致

Sandhya。

3条回答
暮风yp
2020-09-21 16:51

桑迪亚,

希望我们不能在一条SAP HCI消息中收集所有文件。

背后的原因是,如果您从SFTP轮询文件,则每个文件将在SAP HCI中作为单独的消息处理。

因此,最好让SFTP小组对所有相关文件进行ZIP压缩并将其保存为SFTP目录中的ZIP文件会更好。

然后,您可以轻松地将ZIP文件处理到目标系统。

如果SFTP小组无法合并并创建ZIP文件,则可以采用以下方法。

如果仅需要轮询来自SFTP的少量文件并将它们组合在一起(在SAP HCI中),则可以尝试使用以下博客中提到的方法(检查Sriprasad Shivaram Bhat 的答案)

https://answers.sap.com/questions/34838/can-we-configure-multiple-sender-systems-to-fetch.html

您可以尝试使用一种主要的集成过程和许多本地的集成过程来轮询同一SFTP目录中的不同文件,并将其组合到SAP HCI中

我不确定我们是否可以创建包含多个文件的ZIP文件。 (到目前为止,仅尝试用于单个文件。)

此致

Deva

一周热门 更多>