アソサンプルサイズパーセント
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データベースでは、指定されたパーセンテージが100万のセルより少ないサンプル・サイズになった場合、この設定は無視され、Essbaseは100万のセルを使用します。100万個より少ないセルを含むキューブでは、サンプル・サイズはキューブと同じサイズです。
パフォーマンスへの影響
より大きなサンプル・サイズを使用した見積もりの完了に時間がかかり、ビューの選択に大きなパフォーマンスの影響を及ぼす場合があります。10億を超える入力レベルのセルを含むキューブの場合、0.1 (0.1%)のような小さな設定から開始することをお薦めします。ビュー選択パフォーマンスと精度間の優先トレードオフに達するまで、この設定を少しずつ増やします。10億を超えるセルを含むキューブに最適な設定は、3%より小さくします。集約ビュー構築の最適化を参照してください。
構築された集約ビューのビュー・サイズの見積もり精度を測定するには、次のMaxL query database文を使用します:
query database appname.dbname list existing_viewssize_ratio_estimateおよびsize_ratio_actualという名前の列の値を比較します。各ビューの見積もりの精度は集約ビューごとに異なります。
例
ASOSAMPLESIZEPERCENT ASOsamp.Sample 1