共用方式為


資料庫維度 - 設定屬性階層的 [所有] 層級

適用於: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

在 Microsoft SQL Server SQL Server Analysis Services 中,[所有] 層級是選擇性的系統產生層級。 它只包含一個成員,其值是立即從屬層級中所有成員值的匯總。 此成員稱為 All 成員。 它是系統產生的成員,不包含在維度數據表中。 由於 (All) 層級中的成員位於階層頂端,因此成員的值是階層中所有成員值的合併匯總。 All 成員通常會做為階層的預設成員。

屬性階層中存在 (All) 層級取決於屬性的 IsAggregatable 屬性設定,而使用者定義階層中存在 (All) 層級取決於屬性在最上層使用者定義階層中屬性的 IsAggregatable 屬性。 如果isAggregatable 屬性 設定為 true ,則會存在 (All) 層級。 如果 isAggregatable 屬性設定為 false,則階層沒有 (All) 層級。

建立最上層

如果 IsAggregatable 屬性設定為 False 階層中層級的來源屬性,則無法匯總層級出現在該層級上方的階層中。 不可匯總的層級必須是任何階層的最上層,或是任何以上層級之來源屬性的 IsAggregatable 屬性也必須設定為 False

所有成員和 (全部) 層級

(All) 層級的單一成員稱為 All 成員。 維度上的 AttributeAllMemberName屬性會指定維度中屬性的 All 成員名稱。 階層上的 AllMemberName 屬性會指定階層的 All 成員名稱。

另請參閱

定義預設成員