文件适配器中的修改检查

2020-09-16 20:38发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们使用Msec来等待修...

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

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


嗨,

我们使用Msec来等待修改检查,以确保我们的文件完整后再PI对其进行处理。

这些文件是由SAP标准程序创建的,该程序将在AL11服务器上打开文件,对其进行写入,然后完成。 处理过程可能需要15分钟,我们最多可以创建20个文件。

然后将修改检查设置为15分钟,以确保完全写入文件。 但是,然后在PI中将此修改设置为所有文件。 例如,如果我要提取3个文件,PI等待15分钟,处理第一个文件...等待15分钟...处理第二个文件,然后再次等待15分钟并处理最后一个文件。

有什么办法可以使它正常工作,如果看到3个文件,则等待15分钟,然后全部3个?

或者PI还能如何判断它是否正在从ECC服务器上获取ist已完成的文件?

另一种选择是开始在批处理作业中重命名文件,以检查它们是否完整,但我们宁愿不这样做。

谢谢

布莱恩

4条回答

嗨,布莱恩,

文件修改检查要在毫秒和文件的第二次更改中使用。 理想情况下,它应该小于轮询间隔。

为满足您的需求,最好的方法是SAP用其他扩展名(例如.tmp)写入文件,作为工作/流程的最后一步,将扩展名更改为文件所需的扩展名。 这将消除对修改检查的高价值的要求。

致谢

Harish

一周热门 更多>