機械翻訳について

Oracle Procurement CloudとOracle ATP間のサプライヤ更新の同期

このレシピを使用して、Oracle Procurement CloudとOracle Autonomous Transaction Processing (ATP)データベース間でサプライヤの更新を同期します。

ノート:

このレシピは、統合ストアでOracle Procurement Cloud - Oracle ATP | サプライヤ更新の同期として使用できます。 Oracleには、サンプルとしてのみこのレシピが用意されています。 レシピはガイダンスのみを目的としており、エラーがないことは保証されていません。 このレシピはサポートされていません。

概要

このレシピは、サプライヤ・データ(製品およびサービス、トランザクション税金、支払、住所、サイト、担当者など)がOracle Procurement Cloudで更新されたときに、Oracle ATPデータベースをリアルタイムで更新します。 レシピには2つの統合フローが含まれており、1つはサプライヤ・データ更新をOracle Procurement Cloudから受け取り、同じものをApache Kafkaトピックに更新し、もう1つはApache KafkaトピックからOracle ATPデータベース表にサプライヤ・データ更新を書き込むための統合フローです。 統合では、アプリケーション駆動型オーケストレーション、および標準の「Oracle ERP Cloudアダプタ」「Apache Kafkaアダプタ」および「Oracle Autonomous Transaction Processingアダプタ」が使用されます。

レシピを使用するには、レシピ・パッケージをインストールし、パッケージ内の接続およびその他のリソースを構成する必要があります。 その後、統合をアクティブ化できます。 Oracle Procurement Cloudでサプライヤ・データが更新されると、最初の統合(「Oracle ERP Kafkaサプライヤ同期プロデューサ」)がトリガーされます。 統合フローはOracle Procurement Cloudから更新を受信し、更新をApache Kafkaトピックに書き込みます。 これにより、2番目の統合(「Oracle Kafka ATP仕入先同期コンシューマ」)がトリガーされ、Apache Kafkaトピックからの更新が使用され、Oracle ATPデータベース表に更新が書き込まれるため、システム間のサプライヤ・データの更新が同期されます。

システムおよびアクセスの要件

  • Oracle Integration、バージョン21.2.2.0.0 (210505.1400.40944)
  • Oracle ERP Cloud
  • Oracle ATP
  • Apache Kafka
  • 管理者および調達マネージャ・ロールを持つOracle ERP Cloudのアカウント
  • 管理者ロールを持つApache Kafkaのアカウント
  • 管理者ロールを持つOracle ATPのアカウント
  • 書込みアクセス権を持つOracle ATPデータベース表

レシピ・スキーマ

このセクションでは、レシピのアーキテクチャの概要について説明します。

サプライヤ・データが更新されると、Oracle ERP Cloud (Oracle Procurement Cloud)でイベントが発生します。 これにより、Oracle Integrationの最初の統合フローがトリガーされます。 統合フローでは、「Oracle ERP Cloudアダプタ」および「Apache Kafkaアダプタ」 (Producer)を使用して、ApacheのKafkaトピックに対する更新を取得および書き込みます。 次に、「Apache Kafkaアダプタ」 (コンシューマ)および「Oracle Autonomous Transaction Processingアダプタ」を使用してサプライヤ・データの更新をApache KafkaトピックからOracle ATPデータベース表に書き込む2番目の統合フローがトリガーされます。

erp-kafka-atp.pngの説明は以下のとおりです
「図erp-kafka-atp.pngの説明」