HYBRIDBSOINCALCSCRIPT
保管済メンバーが動的メンバーに依存している場合に、アプリケーションのキューブが計算スクリプトでハイブリッド・モードを使用するかどうかを制御します。 FULLに設定されている場合、計算エンジンはハイブリッド・モードを使用して結果を計算し、格納します。
ハイブリッド・モードでは、可能なかぎり、データ計算は集約ストレージ・データベースと同様の効率で実行されます。
この設定は、集約ストレージ・データベースには適用できません。
この設定を有効にする場合は、デフォルトで有効になっているASODYNAMICAGGINBSOを無効にしないでください(つまり、ハイブリッド・モードが問合せに対して有効になっています)。
構文
HYBRIDBSOINCALCSCRIPT [appname [dbname]] FULL|NONE-
appname - オプション。 ハイブリッド・モードを使用するアプリケーションを指定します。
appnameの値を指定し、dbnameの値を指定しない場合、設定は指定したアプリケーションのすべてのデータベースに適用されます。
設定を特定のデータベースに対して有効にするには、アプリケーションとデータベースを指定する必要があります。
-
dbname-オプション。 ハイブリッド・モードを使用するデータベースを、appnameで指定されたアプリケーションで指定します。
dbnameの値を指定し、appnameの値を指定しない場合、指定は無視されます。
-
FULL-計算スクリプトはハイブリッド・モードで実行されます。
-
NONE-計算スクリプトはブロック・ストレージ・モードで実行されます。 これはデフォルトです。
ノート
計算スクリプトのハイブリッド・モードには、次の制限が適用されます。 検出された場合、Essbaseは、これらの種類の計算スクリプトのブロック・ストレージ実行にデフォルト設定されます。
-
CALC DIM、CALC ALL、AGG、およびサブツリーを計算するその他の割当てフリーの式では、ハイブリッド・モードは使用されません。
Oracleでは、CALC DIMおよびAGGの使用を、保管済メンバーが動的メンバーに依存しないディメンションに制限することをお薦めします。 動的メンバーに依存する上位レベルの保管済メンバーを計算するには、計算関数とともに割当て式を使用します。
-
動的メンバーのDATAEXPORTはハイブリッド・モードを使用しません。
-
インテリジェント計算ではハイブリッド・モードは使用されません。
-
ハイブリッド・モードで実行する計算スクリプトでCREATENONMISSINGBLOCKまたはCREATEBLOCKONEQを使用しないでください。
-
CALCPARALLELはハイブリッド・モードではサポートされていません。 パラレル計算には、FIXPARALLELを使用します。
例
HYBRIDBSOINCALCSCRIPT FULL