ASOSAMPLESIZEPERCENT

ASOSAMPLESIZEPERCENT構成設定は、Essbase集約ストレージ(ASO)キューブ内の入力レベルのデータからサンプリングされるセルの数を指定します。サンプリングされたデータは、集約ビューのサイズの見積もりに使用されます。

サンプル・サイズが大きくなると、Essbaseでの平均ビュー・サイズの見積もりもより正確になります。より大きいサンプル・サイズを使用するビューを選択すると、Essbaseはより近いストップ・サイズを満たすことができます。

サンプル・サイズは入力レベルのデータのパーセンテージとして指定されます。

ノート:

Essbase 21cの集約ストレージ(ASO)キューブのパフォーマンスを向上させるには、METADATABASEDAGGVIEWSBUILDを構成して、Essbaseがメタデータ分析に基づいてデフォルトの集約ビューの作成と管理を自動化できるようにします。集約ビューのサイズは、DEFAULTVIEWBUILDSIZEを使用して制御できます。集約ビューの選択の最適化および集約ビューの自動生成も参照してください。

構文

ASOSAMPLESIZEPERCENT [appname [dbname]] n
  • appnameオプション。サンプリングされたデータが設定されるASOアプリケーション。

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

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

    アプリケーションを指定しない場合、キューブを指定できず、設定はEssbaseサーバー上のすべてのASOアプリケーションおよびキューブに適用されます。

  • dbnameオプション。appnameで指定したアプリケーション内で、サンプリングされたデータを設定するキューブを指定します。

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

  • n—0.0から100.0の範囲の値。ASOセル・サンプルに使用される入力レベルのセルのパーセンテージを示します。サンプル・サイズに0.5%を指定するには、0.005ではなく、0.5を入力します。100で割る必要はありません。

    サンプル・セルの数を計算するには、入力レベルのセルの数にnで指定されたパーセンテージをかけます。デフォルトで最小のサンプル・サイズは、100万(1,000,000)セルです。

    ノート:

    100万個以上のセルを含むASOデータベースでは、ASOSAMPLESIZEPERCENTによって指定されたパーセンテージが100万個のセルより少ないサンプル・サイズになった場合、この設定は無視され、Essbaseは100万個のセルを使用します。100万個より少ないセルを含むキューブでは、サンプル・サイズはキューブと同じサイズです。

パフォーマンスの影響

より大きなサンプル・サイズを使用した見積もりの完了に時間がかかり、ビューの選択に大きなパフォーマンスの影響を及ぼす場合があります。10億を超える入力レベルのセルを含むキューブの場合、0.1 (0.1%)のようなASOSAMPLESIZEPERCENTの小さな設定から開始することをお薦めします。ビュー選択パフォーマンスと精度間の優先トレードオフに達するまで、この設定を少しずつ増やします。10億を超えるセルを含むキューブに最適な設定は、3%より小さくします。集約ビュー作成の最適化を参照してください。

構築された集約ビューのビュー・サイズの見積もりの精度を測定するには、次のMaxL query database文を使用します:

query database appname.dbname list existing_views

size_ratio_estimateおよびsize_ratio_actualという名前の列の値を比較します。各ビューの見積もりの精度は集約ビューごとに異なります。

ASOSAMPLESIZEPERCENT ASOsamp.Sample 1