アーキテクチャ

Revised: 24 April 2017

標準フラットファイルまたは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との間でデータを読み込み、抽出しています。

Oracleオープンインターフェイステーブル

CoupaからOracleへ

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

CoupaからOracle.pngへ

OracleからCoupaへ

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

OracleからCoupa.png

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