Udostępnij za pośrednictwem


Atrybuty i atrybutowe

Wymiary są kolekcje atrybutów, które są powiązane z jedną lub więcej kolumn w tabela lub widoku Widok źródło danych.

Atrybut klucza

Każdy wymiar zawiera atrybut klucz.Każdy atrybut jest powiązana z jedną lub więcej kolumn tabela wymiarów.Atrybut klucza jest atrybut wymiaru, który identyfikuje kolumn w tabeli Wymiar główny używanych w relacje klucz obcy do tabela fakt.Zazwyczaj reprezentuje atrybut klucz klucz podstawowy kolumna lub kolumn tabela wymiarów.Logiczne klucz podstawowy jest definiowany w tabela w widok źródło danych, który ma fizyczny klucza podstawowego w źródle danych.Aby uzyskać więcej informacji, zobacz Definiowanie logiczne kluczy podstawowych w widoku źródła danych (Analysis Services).Podczas definiowania atrybuty klucz, Kreator wymiar i Kreatora modułów spróbuj użyć klucz podstawowy Widok źródło kolumny tabela wymiarów w danych.Jeśli w tabela wymiar nie ma logicznych klucz podstawowy lub fizycznego klucz podstawowy zdefiniowane, kreatorów nie można prawidłowo określić atrybuty klucz dla wymiar.

Powiązanie atrybutu do kolumn w źródle danych widoku tabel lub widoków

Atrybut jest związany z kolumn w jednej lub kilku widok źródło danych tabel lub widoków.Atrybut jest zawsze związane z jedną lub więcej kolumn klucz, która określa członków, które są zawarte przez atrybut.Domyślnie jest to tylko kolumna, z którym powiązany jest atrybut.Atrybut może być powiązany z jednego lub kilku dodatkowych kolumn dla określonych celów.Na przykład atrybutu NameColumn właściwość określa nazwę wydaje użytkownika dla każdego element członkowski atrybutu - ta właściwość atrybut może być związana z kolumny określonego wymiar za pomocą widok źródło danych lub mogą być powiązane z kolumna obliczeniowa w widok źródło danych.Aby uzyskać więcej informacji, zobacz Definiowanie atrybutów wymiaru.

Atrybutowe

Domyślnie atrybut członków są podzielone na dwie hierarchie poziom składający się z poziom liścia poziom i wszystkie poziom.Cały poziom zawiera zagregowaną wartość atrybutu element członkowskis między środkami każdego środka grupy, których wymiar, którego atrybut jest związany jest element członkowski.Jednak jeśli IsAggregatable właściwość jest zestaw na wartość False, wszystkie poziom nie jest tworzony.Aby uzyskać więcej informacji, zobacz Definiowanie atrybutów wymiaru.

Atrybuty mogą być i są zazwyczaj, ułożone w hierarchii zdefiniowany przez użytkownika, które udostępniają drążenia, które użytkownicy mogą przeglądać dane w miara grupuje powiązane jest atrybut.W klient aplikacji, atrybuty służą do grupowanie i ograniczenie informacje.Gdy atrybuty są ułożone w hierarchie zdefiniowane przez użytkownika, aby zdefiniować relacje między poziomy hierarchii, gdy poziomy są powiązane w wiele do jednego lub połączonych relacją (nazywany naturalnym relacji).Na przykład w hierarchii czasu kalendarza, poziom dzień powinny być związane poziom miesiąca poziom miesiąca związane z kwartału poziom, i tak dalej.Definiowanie relacji między poziomem w hierarchii zdefiniowany przez użytkownika umożliwia usługi Analysis Services zdefiniować bardziej użyteczne agregacji, aby zwiększyć wydajność kwerendy i zaoszczędzić pamięć podczas przetwarzania wydajności, które można można także ważne z modułami dużych lub złożonych.Aby uzyskać więcej informacji, zobacz Hierarchie użytkownika, Tworzenie hierarchii zdefiniowany przez użytkownika, i Definiowanie relacji atrybutu.

Atrybut relacji, schematy Star i schematy płatka śniegu

Domyślnie w schemat gwiazdy wszystkie atrybuty są bezpośrednio związane z atrybut klucz, który umożliwia użytkownikom przeglądanie faktów moduł na podstawie hierarchii dowolny atrybut wymiaru.W schemacie płatka śniegu atrybut albo bezpośrednio powiązany jest atrybut klucz jeśli ich tabela źródłowa bezpośrednio z tabela fakt lub pośrednio jest połączonych za pomocą atrybut, który jest powiązany z kluczem w tabela źródłowa , łącza do tabela połączonej bezpośrednio tabela płatka śniegu.