機械翻訳について

多ディメンション計算の概念について

簡略化されたデータベースに基づく次の概要は、多ディメンション計算の性質を示しています:

図17-3 マルチディメンション・データベースの計算


この画像は、勘定科目、時間およびScenarioディメンションを含むアウトラインを示しています。これは、イメージに続く多ディメンション計算の基礎となります。

データベースには、勘定科目、時間およびシナリオの3つのディメンションがあります。

勘定科目ディメンションには、次の4つのメンバーがあります:

  • 販売および売上原価は入力パラメータです

  • マージン=販売 - COGS

  • Margin% = Margin % Sales (販売に対するマージンの割合)

時間ディメンションには4つの四半期があります。 この例では、Qtr1-Jan、FebおよびMarのメンバーのみを表示します。

Scenarioディメンションには、予算値の場合はBudget、実績値の場合はActualという2つの子メンバーがあります。

アウトラインは、3ディメンション・キューブとして示されています:

図17-4 3ディメンション・データベースの図


この図は、図の前のテキストで説明されている3つのディメンションを持つキューブを示しています

メンバーの交差(ディメンションごとに1つのメンバー)はデータ値を表し、データ値はデータベース内の1つのセルに格納されます。 マルチディメンショナル・データベースの特定のデータ値を参照するには、各ディメンションの各メンバーを指定する必要があります。 Essbaseでは、メンバーの組合せはディメンション間演算子(->)で示されます。 ハイフン(-)と大なり記号(>)を使用してディメンション間演算子を作成します。 ディメンション間演算子とメンバーの間にスペースを入れないでください。

次の図に示すように、Sales、Jan、Actualのデータ値を含む単一セルはSales -> Jan -> Actualと記述されます。

図17-5 データベースの販売、Jan、実績スライス


この図は、図の前のテキストで説明されている単一のセルを示すキューブを示しています。

Salesを参照する場合、上の図に示すように、8つの値を含むデータベースのスライスを参照します:

  • Sales -> Jan -> Actual

  • Sales -> Feb -> Actual

  • Sales -> Mar -> Actual

  • Sales -> Qtr1 -> Actual

  • Sales -> Jan -> Budget

  • Sales -> Feb -> Budget

  • Sales -> Mar -> Budget

  • Sales -> Qtr1 -> Budget

図17-6 データベースの販売、実績、予算スライス


この図は、図の前のテキストで説明されている8つの値を含むデータベースのスライスを示すキューブを示しています。

Actual Salesを参照すると、次の図に示すように4つの値が表示されます:

  • Sales -> Jan -> Actual

  • Sales -> Feb -> Actual

  • Sales -> Mar -> Actual

  • Sales -> Qtr1 -> Actual

図17-7 データベースの実績、販売スライス


この図は、図の前のテキストで説明されている4つの値を含むデータベースのスライスを示すキューブを示しています。

Essbaseでは、式"Margin% = Margin % Sales"が計算されると、各Margin値が取得され、対応するSales値のパーセンテージとして計算されます。

Essbaseは、データベースを循環し、次のようにマージン%を計算します:

  1. Margin -> Jan -> ActualのパーセンテージとしてのMargin -> Jan -> Actual。

    結果は、Margin% -> Jan -> Actualに配置されます。

  2. Sales -> Feb -> ActualのパーセンテージとしてのMargin -> Feb -> Actual

    結果は、Margin% -> Feb -> Actualに配置されます。

  3. Sales -> Mar -> ActualのパーセンテージとしてのMargin -> Mar -> Actual。

    結果は、Margin% -> Mar -> Actualに置かれます。

  4. Sales -> Qtr1 -> ActualのパーセンテージとしてのMargin -> Qtr1 -> Actual。

    結果は、Margin% -> Qtr1 -> Actualに配置されます。

  5. Sales -> Jan -> ActualのパーセンテージとしてのMargin -> Jan -> Actual。

    結果は、Margin% -> Jan -> Budgetに配置されます。

  6. Essbaseでは、データベース内のメンバーの組合せごとにマージン%が計算されるまで、データベースの循環が続行されます。

「計算順序の定義」を参照してください。