品類空間最佳化計算差異

計算聚總儲存 (ASO) 立方體與區塊儲存立方體不同。聚總可以預先定義為檢視。公式 (如果用於大綱) 會寫入為 MDX 數值表示式,而不是使用 Essbase 計算函數。

表格 35-2 聚總儲存與區塊儲存之間的計算差異

計算功能 聚總儲存 區塊儲存

立方體計算

立方體已聚總。聚總可以使用聚總檢視預先定義。

大綱中的成員會被合併 / 累加。

可以執行批次計算;這些是使用 Essbase 計算指令和函式撰寫的指令碼

建議使用混合模式

公式

公式是使用 MDX 運算子與函式來定義。請注意下列限制:

  • 必須是以 MDX 撰寫的有效數值表示式。不能包含 % 運算子 — 以表示式取代:(value1 / value2) * 100。

  • 不支援 Essbase 計算函數。

  • 在動態階層成員上,允許沒有進一步限制的公式。

公式是使用 Essbase 計算函數來定義。

計算命令檔

聚總命令檔會定義要具體化的聚總檢視選項。

如果立方體需要計算命令檔來處理特殊計算和資料相依性,您可以撰寫自訂 ASO 計算

儲存 / 程序計算命令檔是使用 Essbase 計算器語法來定義。

屬性計算維度

可以加總屬性成員組合。

可以使用「總和」、「計數」、「最小值」、「最大值」或「平均值」來計算屬性成員組合。

計算次序

可以使用解決順序成員屬性來定義成員公式計算順序。

計算順序是由大綱中的維度順序或計算命令檔中定義的。

混合模式中,可以使用解決順序成員特性來自訂順序。

動態計算

所有具有公式的父項成員和成員都會動態計算。標準維度沒有明確的動態計算設定。

您可以為立方體中的選取成員套用動態計算特性,以改善批次計算的效能。