사용자 정의 계층에서 수준으로 사용되는 특성에 대해 표시되는 특성 계층을 사용하지 마십시오.

이 규칙은 각 데이터베이스 차원을 분석하여 사용자 계층에서 수준으로 사용되는 특성이 특성 계층으로도 표시되는지 여부를 확인합니다.

최선의 구현 방법 권장 사항

유용성을 높이려면 일반적으로 사용자 계층에서도 수준으로 사용되는 특성 계층을 숨겨야 합니다. 특성 멤버가 다른 방식으로 표시되면 사용자가 혼동할 수 있습니다. 특성 계층을 숨기려면 해당 AttributeHierarchyVisible 속성을 False로 변경합니다.

특성이 사용자 정의 계층에 포함되어 있으면 이 특성을 원래의 단일 수준 계층에 노출하지 않아도 됩니다. 특성이 중복될 경우 추가 값을 제공하지 않으면 최종 사용자에게 혼동만 일으킵니다. 사용자 계층 또는 특성 계층에서 수준의 이름을 바꾸는 것이 좋습니다.

특성에 대해 두 가지 뷰를 제공하는 가장 적절한 경우는 시간 차원에서입니다. [Month]로 찾아보는 기능과 [Month-Quarter-Year]로 찾아보는 기능은 모두 유용합니다. 그러나 이 두 가지 월 특성은 실제로는 개별 특성입니다. 첫 번째 특성은 월 값만 포함하지만(예: “1월”) 두 번째 특성은 월과 연도를 포함합니다(예: “1998년 1월”).

참조 항목

특성 계층을 숨기고 비활성화하는 방법은 SQL Server 온라인 설명서의 특성 계층 숨기기 및 비활성화SQL Server 2005 Analysis Services 성능 가이드(SQL Server 2005 Analysis Services Performance Guide)의 “효율적인 계층 사용(Using hierarchies effectively)” 섹션을 참조하십시오.