共用方式為


針對用做使用者自訂階層層級的屬性,應避免可見的屬性階層

這個規則會分析每個資料庫維度,以便判斷在使用者階層中當做層級使用的屬性是否也會顯示成屬性階層。

最佳作法建議

若要增加可用性,您通常應該隱藏也在使用者階層中當做層級使用的屬性階層。如果屬性成員以不同的方式顯示,使用者可能會感到混淆。若要隱藏屬性 (Attribute) 階層,請將其 AttributeHierarchyVisible 屬性 (Property) 變更為 False。

當某個屬性也包含在使用者定義的階層內時,該屬性通常不需要在自己的單一層級階層中公開。這項重複只會讓使用者經驗複雜,而不會產生其他價值。您應該考慮重新命名使用者階層中的層級或屬性階層。

適合展示某個屬性之兩個檢視的常見情況是使用時間維度的情況。依據 [Month] 瀏覽的功能和依據 [Month-Quarter-Year] 瀏覽的功能都具有價值。不過,這兩種月份屬性實際上是不同的屬性。第一種屬性僅包含 “January” 等月份值,而第二種屬性則包含 “January 1998” 等月份和年份。

詳細資訊

如需如何隱藏和停用屬性階層的詳細資訊,請參閱《SQL Server 線上叢書》中的<隱藏及停用屬性階層>和<SQL Server 2005 Analysis Services 效能指南>(英文) 中的<有效使用階層>一節。