Definiowanie relacji atrybutu
In Microsoft SQL Server Usługi Analysis Services, attributes are the fundamental building block of a dimension.Wymiar zawiera zestaw atrybut, które są zorganizowane w oparciu o relacjach.
Dla każdej tabela w wymiarze jest relacja atrybut, który odnosi się do tabela atrybut klucz do innych atrybut z tej tabela.Podczas tworzenia wymiar można utworzyć tej relacji.
relacja atrybutu ma następujące zalety:
Ogranicza ilość pamięci potrzebnej do przetwarzania wymiar.Przyspiesza to wymiar, partycji i przetwarzania kwerendy.
Zwiększa kwerendy wydajności, ponieważ dostęp do magazynu jest szybsza i wykonanie planów jest zoptymalizowana.
Powoduje zaznaczenie agregatów bardziej skuteczne przez agregacja projekt algorytmy, pod warunkiem że hierarchie zdefiniowane przez użytkownika zdefiniowano wzdłuż ścieżki relacji.
Ostrzeżenie
Więcej informacji o znaczeniu i skutków definiowanie i konfigurowanie atrybut relacji, zobacz sekcję, "Wydajność kwerendy Enhancing," SQL Server 2005 Analysis usług wydajności przewodnik.
Atrybut relacji zagadnienia
Gdy danych obsługuje tę funkcję, należy także zdefiniować unikatowe atrybut relacje między atrybuts.Definiować relacje unikatowy atrybut, użyj Relacjach kartę Wymiar projektanta.
Każdy atrybut, który ma relację wychodzących musi mieć unikatowy klucz względem jego atrybut pokrewne.Innymi słowy element członkowski atrybut źródło musi identyfikować jednego i tylko jednego element członkowski w atrybucie pokrewne.Na przykład, Rozważmy relację miasta -> Państwa.W tej relacji atrybutu źródło jest miasto i pokrewne atrybut jest Państwo.Atrybut źródło jest po stronie "wiele" i pokrewne strona jest stroną "jeden" relacja wiele-do-jednego.Klucz dla atrybut źródło byłoby Miasto + Państwa.Aby uzyskać więcej informacji, zobacz Jak Tworzenie, modyfikowanie lub usuwanie relacji atrybutu.
Aby uzyskać więcej informacji na temat właściwości relacja atrybutu, zobacz Konfigurowanie atrybutu właściwości relacji.
Ostrzeżenie
Definiowanie relacji atrybut niepoprawnie może spowodować kwerendy nieprawidłowe wyniki.