Udostępnij przez


Albo wyłączyć hierarchii atrybut lub zestaw AttributeHierarchyOptimizedState właściwość NotOptimized dla atrybut klucz niż 1 000 000 lub więcej członków i Kardynalność w 95% atrybut klucz

Ta reguła analizuje hierarchii atrybut włączonych w każdym wymiar z przybliżoną liczbę członków ponad 1 milion.Analiza ta określa, czy są włączone atrybuty szacowana liczba większa niż 95% szacowanej liczby atrybut klucz w wymiarze.Atrybuty, które mają przybliżoną liczbę, która jest większa niż 95% szacowanej liczby atrybut klucz mają wysokie Kardynalność, czyli prawie 1-do-1 relacji z atrybut klucz.

Ostrzeżenie

Włączony atrybut ma swoją AttributeHierarchyEnabled Właściwość zestaw True.

Zaleceniach

Najlepszą wydajność atrybuty, które mają wysokie Kardynalność powinny zazwyczaj skonfigurowany jako właściwości element członkowski zamiast jako atrybuty istniała.Aby skonfigurować atrybut tylko były widoczne jako właściwość element członkowski zestaw AttributeHierarchyEnabled Właściwości atrybutu na wartość False.

Włączanie atrybutowe atrybut Kardynalność wysokiej ogólnie spowoduje, że kwerenda słabej wydajności i ogólnie nie będzie zwracać wyniki kwerendy na użyteczne.Ponadto wysokie Kardynalność atrybuty zwykle nie są interesujące do diagramu przestawnego w grupie jako wartości kilku członków.Na przykład numer telefonu może być interesujące Zobacz jako właściwość element członkowski dla każdego odbiorcy.Tabela przestawna i grupy na podstawie numeru telefonu nie jest jednak cenne.

Jeśli nadal chcesz przeglądać atrybuty Kardynalność wysoki, należy rozważyć następujące właściwość atrybut oprócz AttributeHierarchyEnabled właściwość:

  • Ustaw AttributeHierarchyOptimized Właściwość NotOptimized.

  • Ustaw GroupingBehavior Właściwość DiscourageGrouping.

To poprawić wydajność i zapewniania klientom informacji atrybut nie jest bardzo przydatna do grupowanie.

Aby uzyskać więcej informacji

Aby uzyskać więcej informacji na temat właściwości atrybut, zobacz Definiowanie i konfigurowanie atrybut wymiaru w SQL Server Books Online.

Aby uzyskać więcej informacji dotyczących zagadnień wydajności związanych z atrybutów, które mają wysokie Kardynalność zobacz sekcja, "Redukujące obciążenie atrybut", w Podręcznik wydajności usług Analysis Services programu SQL Server 2005.