Attributes and Attribute Hierarchies
Wymiary są kolekcjami atrybuty, które są powiązane z jedną lub więcej kolumn w tabela lub w widok urządzenie źródłowe danych.
Atrybut klucz
Każdy wymiar zawiera atrybut klucz.Każdy atrybut powiązana z jedną lub więcej kolumn w tabela wymiarów.Atrybut klucz jest atrybut w wymiar, który identyfikuje kolumn w tabela Główne wymiarów używane w relacji kluczy obcych z tabela fakt.Zazwyczaj atrybut klucza reprezentuje kolumna klucz podstawowy lub kolumn w tabela wymiarów.Można zdefiniować logiczne klucz podstawowego w tabela w widok urządzenie źródłowe danych posiada fizyczną klucz podstawowego w podstawowym źródle danych.Aby uzyskać więcej informacji, see Definiowanie logicznych kluczy podstawowych w widok urządzenie źródłowe danych (Analysis Services). Podczas definiowania atrybuty klucza, Kreator moduł i wymiarów kreatora spróbuj użyć kolumny klucz podstawowy tabela wymiarów w widok urządzenie źródłowe danych.Jeśli w tabela wymiarów ma logiczne klucza podstawowego lub fizycznego klucz podstawowy, definicja, kreatorów nie można prawidłowo określić atrybuty klucza dla danego wymiaru.
Wiązanie atrybutów kolumny w widok urządzenie źródłowe danych tabele lub widoki
Atrybut jest związany z kolumn w jednej lub kilku widok urządzenie źródłowe danych tabel lub widoków.Atrybut jest zawsze związane z jednego lub kilku kolumnach kluczy, która określa elementy członkowskie, które znajdują się przez atrybut.Domyślnie jest to tylko kolumna, z którym powiązany jest atrybut.Atrybut może być związany także z jednego lub kilku dodatkowych kolumn do określonych celów.Na przykład atrybutu NameColumn Właściwość określa nazwę wyświetlaną użytkownika, dla każdego atrybutu element członkowski-ta właściwość atrybut może być związana z kolumną określonego wymiaru za pomocą widoku urządzenie źródłowe danych lub mogą być powiązane z kolumna obliczeniowa w widoku urządzenie źródłowe danych. Aby uzyskać więcej informacji zobaczDefiniowanie atrybutów wymiaru.
Hierarchie atrybut
Domyślnie członkowie atrybut są zorganizowane w dwóch poziomie hierarchii, składające się na poziomie poziom liścia i na poziomie wszystkie.Poziom wszystkie zawiera zagregowane wartości atrybutu element członkowski s różnych miar w każdej grupa miar, do której jest wymiaru, których dotyczy ten atrybut element członkowski.Jednak jeśli IsAggregatable Właściwość jest zestaw FALSE, wszystkie poziom nie zostanie utworzony. Aby uzyskać więcej informacji zobaczDefiniowanie atrybutów wymiaru.
Atrybuty mogą być i zazwyczaj są ułożone w hierarchii zdefiniowanej przez użytkownika, które zawierają ścieżki drążenia, za pomocą których użytkownicy mogą przeglądać dane w grupach miar, do którego odnosi się atrybut.W aplikacjach klienckich atrybutów może służyć do grupowanie i ograniczenie informacje.Gdy atrybuty są ułożone w hierarchii przez użytkownika, można zdefiniować relacje między poziomy hierarchii, kiedy poziomy powiązanych ze sobą w wiele do jednego lub relację jeden-do-jednego (o nazwie fizyczne relacji).Na przykład w hierarchii czas kalendarza, poziom dzień powinny być związane na poziomie miesiąca poziomie miesiąca związane z kwartału, poziom, i tak dalej.Definiowanie relacji między poziomem w hierarchii przez użytkownika umożliwia usług Analysis Services określić bardziej użyteczne agregacji, aby zwiększyć wydajność kwerendy i może również zaoszczędzić pamięć podczas przetwarzania, wydajności, które mogą być ważne z dużych lub złożonych modułów.Aby uzyskać więcej informacji zobacz User Hierarchies, Tworzenie hierarchie zdefiniowane przez użytkownika, a Definiowanie relacji atrybutu.
Atrybut relacji i schematy Star Snowflake schematów
Domyślnie w schemacie gwiazdy, wszystkie atrybuty są bezpośrednio związane z atrybut klucz, które pozwalają użytkownikom na przeglądanie faktów moduł, na podstawie dowolnej hierarchia atrybutu w wymiarze.W schemacie snowflake atrybut jest albo bezpośrednio połączony z klucz atrybut ich tabela źródłowa jest połączony bezpośrednio w tabeli fakt lub pośrednio jest połączonych za pomocą atrybutu, który jest powiązany z klucz tabela źródłowa, z którą łączy w tabeli snowflake bezpośrednio tabela połączona.