智慧計算的影響
當您在 Essbase 中使用智慧型計算時,如果更新公式、變更大綱中的帳戶標籤、在稀疏維度中使用關係函數、複製或清除資料、轉換貨幣或重新建構,資料區塊的清除 / 已修改狀態可能不如預期。
使用智慧型計算可能會影響您管理立方體的方式。檢閱後續主題,瞭解每個動作的影響。
變更的公式和帳戶特性:對區塊狀態的影響
當您在 Essbase 中使用智慧型計算時,如果您編輯大綱以變更成員公式或變更「科目」標記,資料區塊狀態並不會變更。
由於既不變更公式也沒有變更帳戶特性,因此 Essbase 需要重新建立大綱,因此受此類變更影響的資料區塊不會標示為已修改。例如,如果您變更帳戶維度中的時間平衡標記, Essbase 不會重新建構立方體,也不會將受影響的區塊標示為已修改。
當您隨後開啟「智慧型計算」來執行預設計算時,並不會計算變更。若要重新計算適當的資料區塊,請使用計算命令檔來執行下列任何工作:
-
停用智慧型計算並計算已變更的成員公式。
-
停用智慧型計算,然後使用 FIX … ENDFIX 命令來計算立方體的適當子集。
-
停用智慧型計算,並在立方體上執行預設 ( CALC ALL) 計算。
關係與財務功能:對鎖房團訂狀態的影響
包含關係或財務函數之稀疏維度成員的公式一律會導致重新計算,即使 Essbase 智慧型計算將區塊標示為乾淨。
如果您在稀疏維度或密集維度的公式中使用關係函式 (例如,@PRIOR 或 @NEXT) 或財務函式 (例如,@ACCUM、@NPV 或 @INTEREST), Essbase 一律會重新計算包含公式的資料區塊。
如需詳細資訊,請參閱計算指令碼公式和智慧型計算狀態。
資料庫重新建構:對區塊狀態的影響
當您在 Essbase 中使用智慧型計算時,在重新建構立方體後,所有資料區塊都會標示為已修改。
當您重新建構資料庫 (例如,新增成員至密集維度) 時,所有資料區塊都可能需要重新計算。因此, Essbase 會將所有資料區塊都標示為已修改。當您計算重新建構的資料庫時,將會計算所有區塊。
附註:
變更資料庫大綱中的公式或變更資料庫大綱中的帳戶特性並不會導致 Essbase 重新建構資料庫。您必須重新計算適當的資料區塊。請參閱變更的公式和帳戶特性:對區塊狀態的影響。
資料複製與清除:對鎖房團訂狀態的影響
當您在 Essbase 中使用智慧型計算時,如果您將值複製到區塊或清除區塊中的資料,資料區塊的清除 / 已修改狀態可能不一定會如預期般。
當您使用 DATACOPY 命令將值複製到資料區塊時,產生的資料區塊會標示為已修改。Essbase 會在您重新計算資料庫時計算區塊。
當您使用 CLEARDATA 和 CLEARBLOCK 命令清除資料值時,無論區塊的標示方式為何, Essbase 都會清除所有區塊。
幣別轉換:對圈存狀態的影響
當您在 Essbase 中使用智慧型計算時,如果您有幣別轉換立方體,資料區塊的清除 / 已修改狀態可能不一定會如預期般。
如果您使用 CCONV 命令轉換貨幣,則產生的資料區塊會標示為已修改。當您重新計算時, Essbase 會計算所有貨幣轉換的資料區塊。