Udostępnij za pośrednictwem


Definiowanie relacji atrybutu

In Microsoft SQL Server Analysis Services, attributes are the fundamental building block of a dimension.Wymiar zawiera zestaw atrybut, które są zorganizowane oparte na relacjach atrybut.

Dla każdej tabela w wymiarze jest relacja atrybutu, który odnosi się atrybut klucz w tabela do innych atrybutów z tej tabela.Aby utworzyć tę relację, podczas tworzenia wymiaru.

relacja atrybutu ma następujące zalety:

  • Ogranicza ilość pamięci potrzebnej do przetwarzania wymiaru.Przyśpiesza to wymiar, partycji i przetwarzania kwerendy.

  • Zwiększa kwerendy wydajności, ponieważ dostęp magazynu jest szybsza i planów wykonania lepiej są zoptymalizowane.

  • Powoduje zaznaczenie bardziej skuteczne zagregowanych przez agregację zaprojektować algorytmy, pod warunkiem, że hierarchie zdefiniowane przez użytkownika zdefiniowano wzdłuż ścieżki relacji.

    Uwaga

    Aby uzyskać więcej informacji na temat znaczenia i skutków definiowanie i Konfigurowanie atrybut relacji, zobacz sekcję, “ Enhancing wydajność kwerendy, ” w Podręcznik wydajności usług Analysis Services programu SQL Server 2005.

relacja atrybutu zagadnienia

Gdy dane źródłowe obsługuje tę funkcję, należy zdefiniować również unikatowy atrybut relacji między atrybutami.Aby zdefiniować unikatowe atrybutu relacji, należy użyć Atrybut relacji kartę Wymiar projektanta.

Każdy atrybut, który w relacji wychodzących musi mieć unikatowy klucz względem jej powiązanych atrybutu.Innymi słowy, element członkowski urządzenie źródłowe atrybutu musi określać tylko jeden element członkowski w powiązanych atrybutu.Na przykład rozważmy relację, Miasto-> Stan. W tej relacji urządzenie źródłowe atrybut jest miasto i powiązanych atrybut jest Państwa.urządzenie źródłowe Atrybut jest po stronie “ wiele ” i powiązanych po stronie jest “ jeden ” strona relacja wiele-do-jednego.Klucz dla atrybut źródłowego byłoby Miasto + Województwo.Aby uzyskać więcej informacji zobacz Jak Tworzenie, modyfikowanie lub Usuń relacja atrybutuu.

Aby uzyskać więcej informacji na temat właściwości relacji atrybut zobacz Konfigurowanie właściwości relacja atrybutu.

Uwaga

Definiowanie relacji atrybut niepoprawnie może spowodować kwerendy nieprawidłowe wyniki.

See Also

Other Resources