導入 Essbase 公式與公式計算
Essbase 公式會計算成員之間的關係。您可以在 Essbase 大綱和計算命令檔中使用它們。
若要實施公式,您可以:
-
將公式套用至大綱中的成員。如果您不需要仔細控制計算的準確性或效能,請使用此方法。此方法會將公式大小限制為小於 64 KB。
請參閱在公式中使用函數。
-
將公式放置在計算命令檔中。如果您需要仔細控制計算,請使用此方法。
請參閱計算指令碼中的公式。
下圖顯示 Sample.Basic 立方體的 Measures 維度。「利潤百分比」、「利潤百分比」和「每盎司利潤」成員是使用套用的公式來計算。
圖 17-1 每盎司的利潤百分比、利潤百分比和利潤計算

對於套用至立方體大綱中成員的公式,當您執行下列動作時, Essbase 會計算公式:
-
執行預設 (CALC ALL) 計算。
-
執行計算命令檔,以計算包含公式的成員;例如,包含成員之維度的 CALC DIM 或成員本身。
對於計算指令碼中的公式, Essbase 會在計算指令碼中發生公式時進行計算。
如果公式與動態計算的成員相關聯,則當使用者要求資料值時, Essbase 會計算公式。在計算命令檔中,您無法計算動態計算的成員,或將動態計算的成員設為公式計算的目標。
在立方體大綱或計算命令檔的公式中使用動態計算的成員,可能會大幅影響計算效能。效能受到影響,因為 Essbase 會中斷一般計算以執行動態計算。
您無法在套用至大綱的公式中使用替代變數。