CALCMODE

CALCMODE構成設定を使用すると、個々の計算スクリプトでこれらのモードを選択するのではなく、Essbaseの式実行モードをブロック・モードまたはボトムアップ・モードにグローバルに設定できます。

デフォルトでは、ブロック・モードとボトムアップ・モードはオフです。ハイブリッド・モードは、BSOキューブのデフォルトの計算および問合せモードです。

CALCMODE構成は、ブロック・ストレージ(BSO)データベースにのみ適用され、集約ストレージ(ASO)データベースには適用されません。

構文

CALCMODE [appname [dbname]] [BLOCK | BOTTOMUP]
  • appname - オプション。アプリケーションを指定すると、アプリケーションのすべてのキューブはCALCMODE設定の影響を受けます。アプリケーションおよびデータベース名パラメータを省略すると、CALCMODE設定がEssbaseサーバー全体に適用されます。

  • dbname—オプション。アプリケーションおよびキューブを指定すると、指定したキューブはCALCMODE設定の影響を受けます。アプリケーションをキューブとともに指定しない場合、CALCMODE設定は失敗します。

  • BLOCK—ブロック計算モードをオンにします。

  • BOTTOMUP—ボトムアップ計算モードをオンにします。

説明

CALCMODE構成設定を使用すると、Essbaseサーバー、アプリケーションまたはデータベース(キューブ)レベルで計算モードを設定できますが、@CALCMODEを使用した計算スクリプトではこれを指定できません。

CALCMODE BLOCK

Essbaseサーバーのすべてのキューブおよびアプリケーションにブロック計算モードをオンにします。

関連項目

@CALCMODE関数に関する項