ASODYNAMICAGGINBSO

Essbase構成設定ASODYNAMICAGGINBSOは、ブロック・ストレージ(BSO)キューブが問合せにハイブリッド・モードを使用するかどうかを制御します。BSOの問合せのハイブリッド・モードは、可能なかぎり、問合せが集約ストレージ(ASO)キューブと同様の効率で実行されることを意味します。

ハイブリッド・モードは、デフォルトでBSO問合せに対して有効になっています(つまり、ASODYNAMICAGGINBSOは暗黙的にFULLに設定されます)。BSO計算スクリプトでハイブリッド・モードを有効にするには、アプリケーション構成でHYBRIDBSOINCALCSCRIPTも有効にする必要があります。

ASODYNAMICAGGINBSO構成設定は、ブロック・ストレージ(BSO)キューブにのみ適用されます。

構文

ASODYNAMICAGGINBSO [appname [dbname]] NONE | PARTIAL | FULL | ONLY
  • appname— 推奨。問合せのハイブリッド・モードを適用するアプリケーションを指定します。

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

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

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

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

  • NONE—BSOキューブの問合せのハイブリッド・モードを無効にします。

  • PARTIAL—ハイブリッド・モードをオンにするのは、集計演算子+-および~に基づいて、単純なアウトライン式のみで、演算子*/および%は除外されます。ハイブリッド・モード以外で計算する式を残します。

  • FULL— 問合せおよび式計算のハイブリッド・モードを有効にします。これは、Essbase 21cの新しいBSOキューブのデフォルト・モードです。有効化されている場合、ハイブリッド・モードは、サポートされる関数を使用したメンバー式に対して有効です。サポートされる関数とサポートされない関数のリストは、ハイブリッド・モードでサポートされる関数を参照してください。

  • ONLY—FULLと同様です。ただし、ハイブリッド・モードで問合せがサポートされていない場合、非ハイブリッド・モードにデフォルト設定するかわりに、エラーが返されます。これは、キューブをハイブリッド・モードに移行しているときに、テスト目的で役立ちます。

    ノート:

    現在のアプリケーションにASODYNAMICAGGINBSOが構成されておらず、アプリケーションでハイブリッド・モードを必要とする機能が使用されている場合、Essbaseは暗黙的にASODYNAMICAGGINBSOをONLYに設定します。

ASODYNAMICAGGINBSO Sample PARTIAL

参照

高速分析処理に対するハイブリッド・モードの採用

ブロック・ストレージ・キャッシュのサイズを管理する場合は、MaxL文alter application set cache_sizeおよびquery application get cache_sizeに関する項。