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) 时也是如此。计算的块的现有干净或脏状态将保持不变。