SAP から特定のデータを定期的に (15 分ごとに) エクスポートし、そのデータを別のサーバー上の mySQL データベースにインポートする必要がある潜在的な仕事について、多くの調査を行ってきました。
これまでのところ、これがワークフローになる可能性があることを収集しました。
1) 必要なデータを選択し、外部サーバー上のファイル (sql、csv、タブ区切りなど) に出力する SAP サーバー上で ABAP プログラムを作成します。
2) ステップ 1 が完了したら、データを mySQL データベースにインポートする外部サーバー上の php ファイルを呼び出します。
いくつかの質問を聞きたいんです:
a) ABAP プログラムを 15 分ごとに実行するようにスケジュールできますか? 私が見たスケジューリングツールのスクリーンショットから、増分は時間単位のようです
b) データがエクスポートされて外部サーバーにアップロードされると、通知/イベントが送信されますか? このようにして、インポート .php スクリプトをいつ呼び出すかがわかります。
c) ABAP プログラムの前回のスケジュール実行以降に SAP に追加された新しいデータのみをインポートしたいのですが、これは簡単に実装できますか?
また、誰かが私のワークフローの改善を提案できる場合は、ぜひ聞いてください!
本当にありがとう