OBIEE での SAP Ariba Procurement レポーティングとスタースキーマ

Jerod Johnson
Jerod Johnson
Senior Technology Evangelist
SAP Ariba Procurement ファクトに関するパースペクティブをリアルタイムで表示するスタースキーマを作成します。

CData ODBC Driver for SAP Ariba Procurement は、データウェアハウスや直接レポーティングツールにSAP Ariba Procurement のデータへのリアルタイムアクセスを統合できる標準的なデータベースドライバーです。本記事では、データウェアハウスをバイパスして、Oracle Business Intelligence Enterprise Edition(OBIEE)に運用中のSAP Ariba Procurement のデータをインポートする方法を説明します。

Informatica PowerCenter などの ETL ツールとの ODBC 連携については、Knowledge Base を参照してください。Oracle Warehouse Builder への ETL ソリューションについては、Oracle ODBC Gateway とドライバーを使用して「SAP Ariba Procurement のデータにリモート Oracle データベースとしてアクセス」してください。

ODBC データソースとして SAP Ariba Procurement に接続

まだ設定していない場合は、ODBC DSN(データソース名)で接続プロパティを指定してください。これはドライバーインストールの最後のステップです。Microsoft ODBC データソースアドミニストレーターを使用して ODBC DSN を作成・設定できます。

それでは、SAP Ariba Procurement に接続していきましょう。接続するには、以下のプロパティを設定します。

  • ANID:Ariba Network ID
  • API:CData 製品にSAP Ariba データを取得させたいAPI を指定してください。ビジネスロールに基づき、Buyer またはSupplier API を選択します(可能な値は、PurchaseOrdersBuyerAPIV1、または PurchaseOrdersSupplierAPIV1 です)
  • Environment:接続先がテスト環境か本番環境かを指定してください(可能な値は、TEST またはPRODUCTION です)

OAuth 認証

続いて、接続プロパティを設定した後、認証のためにOAuth 接続を設定する必要があります。

  • AuthScheme をOAuthClient に設定します
  • サービスにアプリケーションを登録し、APIKeyOAuthClientId、およびOAuthClientSecret を取得する必要があります

OAuth アプリケーションの作成について、詳しくはヘルプドキュメントをご確認ください。

OAuth の自動リフレッシュ

以下のプロパティを設定して、接続してみましょう。

  • APIKey:アプリケーション設定のApplication key
  • OAuthClientId:アプリケーション設定のOAuth Client Id
  • OAuthClientSecret:アプリケーション設定のOAuth Secret

接続すると、CData 製品が自動でOAuth プロセスを完了します。

  1. CData 製品がSAP Ariba からアクセストークンを取得し、それを使ってデータをリクエストします
  2. CData 製品がアクセストークンの期限が切れると自動的にリフレッシュします
  3. OAuth 値はOAuthSettingsLocation で指定された場所に基づいてメモリに保存されます

DSN を設定する際に、Max Rows 接続プロパティも設定することをお勧めします。これにより返される行数を制限でき、レポートやビジュアライゼーションを設計する際のパフォーマンス向上に特に効果的です。

SAP Ariba Procurement のメタデータをインポート

以下の手順に従って、OBIEE クライアントツールを使用して SAP Ariba Procurement のメタデータを OBIEE リポジトリにインポートしてください。その後、SAP Ariba Procurement のデータ をビジネスモデルに統合できます。

  1. Administration Tool を開き、「File -> New Repository」をクリックします。

  2. Connection Type メニューで「ODBC 3.5」を選択し、CData DSN を選択します。
  3. Relational Sources オプションでインポートするメタデータタイプを選択し、SAP Ariba Procurement のテーブルを選択します。
これで、SAP Ariba Procurement テーブルに基づいてスタースキーマを作成できるようになりました。

はじめる準備はできましたか?

SAP Ariba Procurement ODBC Driver の無料トライアルをダウンロードしてお試しください:

 ダウンロード

詳細:

SAP Ariba Procurement Icon SAP Ariba Procurement ODBC Driver お問い合わせ

SAP Ariba Procurement ODBC ドライバーは、ODBC 接続をサポートする任意のアプリケーションからリアルタイムなSAP Ariba Procurement アカウントデータに直接接続できるパワフルなツールです。標準のODBC ドライバーインタフェースを使用して、データベースのようにSAP Ariba Procurement データにアクセスし、読み、書き、更新を実行できます。