Microsoft SQL Server Analysis Services では、(すべて) レベルはオプションのシステム生成レベルです。 これには、直下レベルのすべてのメンバーの値の集計値を持つメンバーが 1 つだけ含まれます。 このメンバーは All メンバーと呼ばれます。 ディメンション テーブルに含まれていないシステム生成メンバーです。 (All) レベルのメンバーは階層の最上位にあるため、メンバーの値は階層内のすべてのメンバーの値の統合集計です。 All メンバーは、多くの場合、階層の既定のメンバーとして機能します。
属性階層に (All) レベルが存在するかどうかは、属性の IsAggregatable プロパティ設定によって異なり、ユーザー定義階層に (All) レベルが存在するかどうかは、最上位レベルのユーザー定義階層の属性の IsAggregatable プロパティによって異なります。
IsAggregatable プロパティが True に設定されている場合は、(All) レベルが存在します。
IsAggregatable プロパティが False に設定されている場合、階層には (すべて) レベルがありません。
最上位レベルの確立
IsAggregatable プロパティが階層内のレベルのソース属性でFalseに設定されている場合、そのレベルの上の階層には集計可能なレベルを表示できません。 集計できないレベルは、任意の階層の最上位レベルであるか、またはそれ以上のレベルのソース属性の IsAggregatable プロパティである必要があります。また、 Falseに設定する必要があります。
すべてのメンバーと (すべて) レベル
(All) レベルの単一メンバーは All メンバーと呼ばれます。 ディメンションの AttributeAllMemberNameプロパティは、ディメンション内の属性の All メンバーの名前を指定します。 階層の AllMemberName プロパティは、階層の All メンバーの名前を指定します。