SET CLEARUPDATESTATUS 命令

當 BSO 計算指令碼僅部分計算時,除非您在計算指令碼中呼叫 SET CLEARUPDATESTATUS,否則 Essbase 不會將計算的區塊標示為清除。智慧型計算 瞭解指令的運作方式,以及要使用的參數。

只有計算的資料區塊會標示為清除。但在某些情況下, Essbase 不會將計算的區塊標示為乾淨;例如,如果您計算資料庫的子集,或是在兩次計算資料庫。若要手動將資料區塊標示為清除,請在計算命令檔中使用 SET CLEARUPDATESTATUS 命令。

為避免不必要的重新計算,請依據您的資料庫,選取適當的參數以搭配 SET CLEARUPDATESTATUS 使用:

  • SET CLEARUPDATESTATUS AFTER 會告知 Essbase 將計算的資料區塊標示為乾淨,即使是部分計算也一樣。

  • SET CLEARUPDATESTATUS ONLY 會告訴 Essbase 將區塊標示為清除,而不計算區塊。

  • SET CLEARUPDATESTATUS OFF 會告知 Essbase 計算區塊,但不會將區塊標示為乾淨,即使是在完整計算 (CALC ALL)。已計算區塊的現有清除或已修改狀態將維持不變。