ご使用のブラウザはJavaScriptをサポートしていません。このヘルプ・ページを正しく表示するにはJavaScriptが必要です。 例: プロセス・フローにおけるWebサービスの消費
ヘッダーをスキップ
前へ
前へ
 
次へ
次へ

例: プロセス・フローにおけるWebサービスの消費

会社Bでは、LOAD_TOT_SALES_MAPという名前の異種マッピングを使用して、特定期間の売上集計をターゲット表TOT_SALESにロードしています。このマッピングは会社Aで使用されているマッピングと同様です。ただし、ソース表ORDERSPRODUCTSおよびCUSTOMERSがSQL Serverデータベースに格納されているため、異種マッピングが使用されています。

会社Bは中国にあるため、ソース表には売上金額が中国元で格納されています。しかし、会社Aと会社Bが合併したことから、販売責任者は両社の連結売上を共通通貨であるUSドルで表示したいと考えています。今度は、会社Bの売上金額をUSドルに換算する必要があります。

換算率の決定には、外部の通貨変換Webサービスを使用します。このWebサービスは、換算前通貨と換算後通貨の2つのパラメータを取ります。出力は、換算前通貨から換算後通貨への換算に使用する必要のある倍数です。これは外部Webサービスであるため、まずこのWebサービスをWarehouse Builderにインポートする必要があります。

プロセス・フローでWebサービスを消費するための手順

  1. LOAD_TOT_SALES異種マッピングの変更

  2. 通貨換算Webサービスのインポート

  3. 通貨換算Webサービスを消費するプロセス・フローの作成