聚總儲存大綱中的儲存層次
不一定能夠根據儲存格數目衍生 Essbase 彙總儲存 (ASO) 多維資料庫的磁碟空間需求。並未儲存所有維度層級。瞭解儲存的層級數目可協助您管理儲存需求。
若要計算大綱中儲存的維度層級數,請執行下列動作:
- 決定每個維度的儲存層級係數。
- 將維度因子乘在一起;例如,a * b * c * d 等等。
若要決定每個維度的儲存層級係數,請使用下列準則:
-
在動態維度上,係數為 1。
-
在已儲存的維度上,對於初始維度係數,計算非僅限標籤的層級。
-
如果儲存的維度有屬性維度,請計算每個屬性維度中的層次,然後將該數字新增至維度因子。然後,如果維度的所有層級 0 成員都具有來自特定屬性維度的屬性,則會針對發生此情況的每個屬性維度減去 1。
-
如果儲存的維度有其他儲存的階層,請計算每個儲存的階層中僅限非標籤的層次數目,然後將計數新增至維度因子。如果只包含共用成員,請勿計算該層級。
-
儲存維度中的動態階層不會影響維度係數。
-
例如,將 ASOsamp.Basic 中 11 個維度的因子乘以 1 * 1 * 4 * 2 * 2 * 2 * 3 * 2 * 6 * 7 * 7 等於 56,448。
若要檢視維度層次因子,請使用 query database MaxL 敘述句,並搭配關鍵字 list aggregate_storage runtime_info 。範例:
query database ASOSamp.Basic list aggregate_storage runtime_info;