SET UPDATECALC
「インテリジェントな計算」をオンまたはオフにします。
構文
SET UPDATECALC ON | OFF;
パラメータ
ノート
-
Essbaseは、「インテリジェントな計算」を使用して、更新されたデータ・ブロックやその依存する親などのダーティ・ブロックのみを計算します。 したがって、計算が非常に効率的になります。
-
データベース内のすべてのデータ・ブロックは、クリーンまたはダーティとしてマークされます。 データ・ブロックがクリーンな場合、Essbaseはブロックを再計算する必要がないことを認識します。
-
デフォルトでは、すべてのデータ・ブロックは、データベースの完全計算後にクリーンとしてマークされますが、データベースの部分計算後にはマークされません。 必要に応じて、計算スクリプトのSET CLEARUPDATESTATUSコマンドを使用して、このデフォルトの動作を変更できます。
-
ブロックが使用済としてマークされる理由はいくつか考えられます。 「インテリジェントな計算」およびクリーン・ブロックとダーティ・ブロックの詳細は、「インテリジェント計算の理解」を参照してください。
例
SET UPDATECALC ON;
SET UPDATECALC OFF;