変換方法

Essbase通貨換算アプリケーションを設計する際には、現地通貨で分析とレポートを作成する必要があるか、換算後に通貨以外での分析とレポートを作成する必要があるかを検討してください。ローカル値を変換された値で上書きするか、ローカル値と変換された値を保持できます。

Essbaseでは、次の2つの換算方法がサポートされています。

  • 換算後の値による現地通貨の値の上書き

    一部のアプリケーションでは、換算後の値のみをメイン・キューブに保管する必要があります。ローカル値が入力され、換算操作によってローカル値が共通通貨の値で上書きされる。この方法は、現地通貨のレポート作成も分析も必要ではないことを前提としています。

    この操作によりデータが上書きされるため、換算を実行するたびに現地値をロードして、データを再計算します。この方法は、1回の(継続しない)換算にのみ有用です。

  • 現地通貨の値と換算後の値の保持

    ほとんどのアプリケーションでは、データを現地通貨と共通通貨(換算後)の値の両方で保管する必要があります。この方法では、現地通貨のデータのレポート作成と分析が可能で、データの変更と再計算の制御が比較的容易です。この方法を使用するには、メイン・キューブで通貨パーティション・ディメンションを定義する必要があります。

どちらの方法でも、レポート時に通貨換算が必要になる可能性があります。レポート時の換算では、実際にデータベースにデータを保管することなく、様々な為替レートのシナリオを分析できます。通貨換算モジュールでは、レポート・スクリプトでアド・ホック換算を実行できます。