我一直在为一项潜在的工作进行大量研究,我需要定期(每 15 分钟)从 SAP 导出一些特定数据,然后将这些数据导入到单独服务器上的 mySQL 数据库中。
到目前为止,我已经收集到这可能是工作流程:
1) 在 SAP 服务器上创建 ABAP 程序,选择所需的数据并输出到外部服务器上的文件(sql、csv、制表符分隔等)
2) 完成第 1 步后,在外部服务器上调用一个 php 文件,将数据导入 mySQL 数据库。
我有几个问题:
a) ABAP 程序可以安排为每 15 分钟运行一次吗?从我看到的调度工具的截图来看,增量似乎以小时为单位
b) 数据导出并上传到外部服务器后,是否会发送通知/事件?这样我就知道什么时候调用 import .php 脚本了。
c) 我只想导入自上次计划运行 ABAP 程序以来添加到 SAP 的新数据,这是否易于实施?
此外,如果有人可以建议改进我的工作流程,那么我很想听听他们的意见!
非常感谢