アーキテクチャ
標準フラットファイルまたはCoupa API
標準のフラットファイル統合アプローチでは、Coupaからのデータが事前定義された形式に抽出され、CoupaがホストするSFTPサイトにデポジットされます。クライアント側のミドルウェアはファイルをピックアップし、そのデータを変換してOracleに読み込む。Oracleからのデータは抽出され、Coupa標準ファイル形式に変換され、クライアントミドルウェアシステムによってCoupaホストのSFTPに預けられます。その後、Coupaはファイルをピックアップし、データをCoupaに読み込みます。
APIアプローチでは、クライアントミドルウェアシステムはCoupa REST APIを呼び出してCoupaからデータを抽出し、データを変換してOracleに読み込む。Oracleからのデータは、ミドルウェアによって抽出および変換され、Coupa REST APIを使用してCoupaに読み込まれます。

Oracle Open InterfaceテーブルとOracle API
お客様は、Oracle Open Interfaceテーブル、標準のOracle API、PL/SQLスクリプトを組み合わせて使用して、Oracleとの間でデータを読み込み、抽出しています。

CoupaからOracleへ
Coupaからのデータが抽出され、CSVフラットファイル形式に変換され、CoupaがホストするSFTPサーバーに配置されます。コンカレントプログラムを使用して、ファイルはSFTPサーバーから選択され、データはOracleステージングテーブルに読み込まれ、そこからインターフェーステーブルに読み込まれ、最終的にOracleベーステーブルに読み込まれます。

OracleからCoupaへ
Oracleのデータベーステーブルは、抽出され、コンカレントプログラム( PL/SQLスクリプト)を使用して標準のCoupaファイル形式に変換され、CoupaがホストするSFTPサーバーに配置されます。Coupaはファイルをピックアップし、データをCoupaに読み込みます。

このページに表示されている一部、または全ての内容は、機械翻訳によるものです。ご了承ください。