SAP CPI-执行操作系统命令

2020-08-19 19:49发布

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

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


所有人,

我有一个非常棘手的大要求...
是否可以在CPI中执行bash脚本? 例如,这种解决方案可以在带有适配器文件和运行命令操作系统的前提下在PI上使用。

ANTEPRIMA二图像 .png

但是在带有适配器文件(SFTP适配器)的CPI中没有此功能。
是否有可能实现此目的? >我的第一个想法是以这种方式构建流程:
Scheduler ---> Groovy脚本(在groovy脚本中,我可以从File Server(test.sh)和Execute Bash中读取文件)---->结束 这样可以吗? 如果可以通过这种方式实现,那么从groovy执行命令的代码片段是什么?

请让我知道建议。
谢谢

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

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


所有人,

我有一个非常棘手的大要求...
是否可以在CPI中执行bash脚本? 例如,这种解决方案可以在带有适配器文件和运行命令操作系统的前提下在PI上使用。

ANTEPRIMA二图像 .png

但是在带有适配器文件(SFTP适配器)的CPI中没有此功能。
是否有可能实现此目的? >我的第一个想法是以这种方式构建流程:
Scheduler ---> Groovy脚本(在groovy脚本中,我可以从File Server(test.sh)和Execute Bash中读取文件)---->结束 这样可以吗? 如果可以通过这种方式实现,那么从groovy执行命令的代码片段是什么?

请让我知道建议。
谢谢

付费偷看设置
发送
5条回答
DafaDDDa
1楼-- · 2020-08-19 20:12

Hello Claudio,

SAP CPI不支持此功能。

能否请您解释一下要使用OS命令执行的操作。

Sriprasad Shivaram Bhat

樱桃小丸子0093
2楼-- · 2020-08-19 20:05

嗨,

请检查您的图片-显示不正确。

Svea

DafaDDDa
3楼-- · 2020-08-19 20:21

您好,Swea,

附件中的功能在PI前提下可用,但在CPI上不可用。
我的要求是从CPI调用sh脚本,也许可以用Groovy吗?

谢谢

untitled-94735.png

hongfeng1314
4楼-- · 2020-08-19 20:04

Claudia,您好,我是SAP社区主持人。 这意味着我们正在监视将在社区中提交的内容。 但是我们没有回答问题。 这些将由社区专家解答。 而且我在下面看到一个SAP同事已经回答了。

问候,Svea

CPLASF-自律
5楼-- · 2020-08-19 20:12

您好,Sirprasad,

我的要求是打电话给 sh/bash脚本,它可以做很多事情,我不太了解(取决于要求),但是例如,某些客户使用诸如control-M或IBM Direct Connect之类的工具来计划作业,使用远程脚本进行文件传输 提取zip文件或压缩或其他内容的示例,使用CPI,我们可以安排作业,读取和传输文件,但是我也在寻找os命令调用。
我说的我的想法是:

使用Scheduler(因此Job Scheduler具有相同的行为,例如可以提供Control-M或其他功能)---> Groovy脚本(在groovy脚本中,我知道有一个groovy脚本可以打开与文件的连接 服务器并读取文件,我的兴趣是打开与文件服务器的连接并执行os命令,我读到有一些ssh之类的Groovy库,但是我不知道它是否有效以及groovy中的execute命令如何- ->结束

预先感谢,

致谢,
克劳迪奥·帕拉迪诺(Claudio Palladino)

一周热门 更多>