1

さて、この質問は、AnalysisServerでの動的セットと静的セットの使用に関するものです。静的セットはキューブの処理中に評価され、MDXのWHEREスライサーで指定された条件を考慮しないことを理解しています。一方、動的セットはクエリの実行時に評価されます。

ディメンションに非常に多くの顧客クレーム番号があるキューブがあります。クライアントがこれらのクレーム番号に関連付けられたメジャーをいくつでも表示したいが、範囲を確認したい場合は、かなりの数のクレーム番号をフィルタリングする必要があります。

これを軽減するために、数千の番号を使用できるグループにグループ化するだけの動的セットを作成しました。問題は、動的セットを使用するとパフォーマンスが大幅に低下することを確認したため、このタイプのシナリオには静的セットで十分であると考えています。

では、計算が含まれていないディメンションメンバーのセットである場合、静的セットで十分でしょうか?

4

1 に答える 1

1

少なくとも静的セットは、SSASに結果をキャッシュする機能を提供します。そのため、パフォーマンスがいくらか向上する可能性がありますが、可能であれば[Claim]ディメンションを再考する方がよいでしょう。

于 2012-12-31T01:08:58.907 に答える