HYBRIDBSOINCALCSCRIPT

HYBRIDBSOINCALCSCRIPT構成設定により、保管されたメンバーが動的メンバーに依存している場合にEssbaseアプリケーション内のブロック・ストレージ(BSO)キューブで計算スクリプトにハイブリッド・モードを使用するかどうかを制御します。

FULLに設定した場合は、BSO計算エンジンで、ハイブリッド・モードを使用して結果が計算され、それらが保管されます。

ハイブリッド・モードでは、可能なときは常に、集約ストレージ(ASO)キューブの場合と同様に、効率的にデータ計算が実行されます。

HYBRIDBSOINCALCSCRIPTはASOキューブには適用できません。これは、問合せに対してハイブリッド・モードが有効になっているBSOキューブにのみ適用されます(つまり、ASODYNAMICAGGINBSOがNONE以外に設定されている)。

この設定を有効にする場合は、ASODYNAMICAGGINBSOを無効にしないでください。これは、BSOキューブに対してはデフォルトで有効になっています(つまり、問合せに対してハイブリッド・モードが有効になっている)。

構文

HYBRIDBSOINCALCSCRIPT [appname [dbname]] FULL|NONE
  • appname - オプション。計算スクリプトにハイブリッド・モードを使用するアプリケーションを指定します。

    appnameの値を指定し、dbnameの値を指定しない場合、設定は指定したアプリケーションのすべてのキューブに適用されます。

    設定を特定のキューブに対して有効にするには、アプリケーションとキューブを指定する必要があります。

  • dbname—オプション。appnameで指定したアプリケーション内の、ハイブリッド・モードを使用するキューブを指定します。

    dbnameの値を指定し、appnameの値を指定しない場合、指定は無視されます。

  • FULL—BSO計算スクリプトはハイブリッド・モードで実行されます。

  • NONE—計算スクリプトを非ハイブリッド・モードのブロック・ストレージ・フォーマットで実行します。これはデフォルトです。

ノート:

キューブにAutonomous Data Warehouseに対するフェデレーテッド・パーティションがある場合、この設定はデフォルトでFULLであり、NONEには変更できません。

ノート

次の制限が計算スクリプトのハイブリッド・モードに適用されます。この場合、Essbaseはデフォルトでこれらの種類の計算スクリプトのブロック・ストレージ・フォーマットに設定します。

  • CALC DIM、CALC ALL、AGG、およびサブツリーを計算する未割当のその他の式がハイブリッド・モードを使用しない。

    保管されたメンバーが動的メンバーに依存していないディメンションに対してCALC DIMおよびAGGの使用を制限することをお薦めします。動的メンバーに依存する上位レベルの保管済メンバーを計算するには、計算関数で割当式を使用します。

  • 動的メンバーのDATAEXPORTがハイブリッド・モードを使用しない。

  • 高機能計算がハイブリッド・モードを使用しない。

  • ハイブリッド・モードで実行する計算スクリプトにCREATENONMISSINGBLOCKまたはCREATEBLOCKONEQを使用しない。

  • CALCPARALLELがハイブリッド・モードでサポートされていない。並列計算の場合、FIXPARALLELを使用します。

HYBRIDBSOINCALCSCRIPT FULL