ステージング表について

データがOracle Hyperion Profitability and Cost Managementにインポートされると、ユーザーは、インポートを管理するために事前定義された構造を提供するステージング表を作成します。

リレーショナル・データベースからProfitability and Cost Managementにモデル・データをインポートするには、Profitability and Cost Managementデータベース表が作成された場所から、別々のデータベース・スキーマに一連のステージング表を作成し、アプリケーションで使用できるように情報をフォーマットする必要があります。

注意:

製品スキーマ内にインポート・ステージング表を作成しないでください。製品スキーマの変更はサポートされていないだけでなく、予測できない結果を招く場合があります。

これらの表は、OracleサーバーやSQL Serverなどのリレーショナル・データベースを使用して作成されます。これらを使用して、アプリケーションに簡単に対応できるフォーマットにデータを編成します。Microsoft SQL ServerおよびOracle Databaseでは、インストール後のインストール・フォルダにステージング・データベース・スクリプトが用意されています。デフォルトでは、この場所は%EPM_ORACLE_HOME%\products\Profitability\database\Common\です。アプリケーション・タイプに適したスクリプトを使用して、新しいデータベースにステージング表を作成します:

  • 標準Profitabilityアプリケーションの場合は、create_staging.sqlスクリプトを使用します。

  • 詳細Profitabilityアプリケーションの場合は、create_dp_staging.sqlスクリプトを使用します。

すべての表を同時に作成することも、インポートする表のみを作成することもできます。次のデータ・グループのうち少なくとも1つを移入する必要があります:

  • ステージ(標準Profitabilityのみ)

  • POV

  • ドライバ

  • ドライバ選択

  • ドライバ例外

  • 割当(標準Profitabilityのみ)

  • ソース割当ルールの関連付け

  • 計算ルール(詳細Profitabilityのみ)

ステージング表は、Profitability and Cost Management管理者(admin)により、これらのセクションで指定されているフォーマットを使用して作成されます。

データをインポートするには、適切なユーザーの役割およびセキュリティ権限が必要です。Oracle Enterprise Performance Management Systemユーザー・セキュリティ管理ガイドを参照してください。