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 AI Lakehouseに対するフェデレーテッド・パーティションがある場合、この設定はデフォルトでFULLであり、NONEには変更できません。

ノート

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

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

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

  • 動的メンバーのDATAEXPORTは、ハイブリッド・モードを使用しません。

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

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

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

HYBRIDBSOINCALCSCRIPT FULL