主な割当てルールの種類

割当てルールは、データを1つ以上のソースからターゲットに移動します。割当てルールは、割当てドライバに基づいてデータを分散します。ドライバが、割り当てられたデータのフローと割当て量を決定します。それらには、ドライバ・ベースとアカウンティング・オフセットを定義するためのオプションを備えた定義済のソースと宛先があります。

各ルールの配賦の関係は、Profitability and Cost Managementが計算ロジックを構築する際に使用する方法と、Oracle Essbaseエンジンでのルールの実行方法に影響します。すべてのルール・タイプがパフォーマンスの観点で等しいわけではありません。パフォーマンス順(最も高いパフォーマンスが先)の主な割当てルール・タイプは次のとおりです。

  • 単純なディメンション拡張(SDE)
  • 複雑なディメンション拡張(CDE)
  • 単純な再分類(SR)
  • 複雑な再分類(CR)
  • ソースと同じ、異なるディメンション(SAD)

配賦ルールのタイプおよびオプション

次の表は、パフォーマンス順の割当てルールを示しています。各ルール・タイプで許可されているメンバー選択オプションを示しています。

一般に、各ルール・タイプの要件に準拠するには、次の表に示すソース、宛先、およびドライバのオプションを選択する際に、特定の条件に従う必要があります。たとえば、SDEルール・タイプの場合、ソース選択は1つのレベル0メンバー、またはその他の任意のメンバーにできます。ソースがSDEルール・タイプのレベル0メンバーである場合、宛先は次のいずれかになります。

  • レベル0メンバー
  • そのディメンションに対してドライバが選択されていない場合は、他の任意のメンバー

SDEルール・タイプのソースがレベル0メンバー以外のメンバーである場合、ソース・ディメンションを選択するための条件では、宛先プロパティを「ソースと同じ」に設定する必要があります。ソースが「通貨」(USD)であるこのSDEルール定義を検討してください。宛先は、ソース通貨が宛先で使用されるように、「ソースと同じ」(通貨)として設定する必要があります。

表4-1 割当てルール・タイプと許可されるメンバー選択オプション

  各ルール・タイプで許可されるメンバー選択オプション
ルール・タイプ ソース・ディメンション 宛先ディメンション ドライバ・ディメンション
単純なディメンション拡張
  • 単一のレベル0メンバー
  • 宛先ディメンションが、同じディメンションのソースと同じ場合は、その他のメンバー選択
  • 少なくとも1つはソースと同じ
  • 単一のレベル0メンバー
  • ドライバ選択が、同じディメンションに対して行われていない場合は、その他のメンバー選択
  • 均等に配賦
  • 指定されたドライバの場所はレベル0のタプル
複雑なディメンション拡張
  • 単一のレベル0メンバー
  • 宛先ディメンションが、同じディメンションのソースと同じ場合は、その他のメンバー選択
  • 少なくとも1つはソースと同じ
  • 単一のレベル0メンバー
  • その他のメンバー選択
  • 均等に配賦
  • 指定されたドライバの場所はレベル0のタプル
  • 指定されたドライバの場所はレベル0のタプル以外
単純な再分類
  • 単一のレベル0メンバー
  • その他のメンバー選択
  • ソースと同じ
  • 単一のレベル0メンバー
  • ドライバ選択が、同じディメンションに対して行われていない場合は、その他のメンバー選択
  • 均等に配賦
  • 指定されたドライバの場所はレベル0のタプル
複雑な再分類
  • 単一のレベル0メンバー
  • その他のメンバー選択
  • ソースと同じ
  • 単一のレベル0メンバー
  • その他のメンバー選択
  • 均等に配賦
  • 指定されたドライバの場所はレベル0のタプル
  • 指定されたドライバの場所はレベル0のタプル以外
ソースと同じ、異なるディメンション
  • 単一のレベル0メンバー
  • その他のメンバー選択
  • ソースと同じ
  • ソースと同じ、異なるディメンション
  • その他のメンバー選択
  • 均等に配賦
  • 指定されたドライバの場所はレベル0のタプル
  • 指定されたドライバの場所はレベル0のタプル以外