機械翻訳について

データベース・サブセットの計算

この例では、リージョンのマーケティング・マネージャがデータベースのそれぞれのリージョンを計算する方法を示します。 計算スクリプトでは、Eastの各子の年、メジャーおよびProductディメンションが計算されるため、@DESCENDENTS(East)を使用して計算をEastリージョンに制限します。

次の図は、MarketディメンションのEast、West、SouthおよびCentralメンバーの概要を示しています:

図25-2 MarketディメンションのEast、West、SouthおよびCentralメンバー


この図は、前のテキストで説明されているMarketディメンションのアウトラインを示しています。

スクリプトの例:

/* Calculate the Budget data values for the descendants of East */

FIX(Budget, @DESCENDANTS(East))
   CALC DIM(Year, Measures, Product);
ENDFIX

/* Consolidate East */

FIX(Budget)
   @DESCENDANTS(East);
ENDFIX

Essbaseは、次のアクションを実行します:

  1. Eastの子孫のBudget値を修正します。

  2. Eastの子孫のすべてのBudget値について、データベースの単一パスのYear、MeasuresおよびProductディメンションを計算します。

  3. 他のディメンションのすべてのメンバーの予算値を修正します。

  4. Eastの子孫を集計し、その結果をEastに配置します。