Definiowanie atrybutów wymiaru
In Microsoft SQL Server Analysis Services, there are many properties that determine how dimensions and dimension attributes function.W poniższej tabela wymieniono i opisano każdy z tych właściwości atrybut.
Właściwość |
Description |
---|---|
AttributeHierarchyDisplayFolder |
Określa folder, w którym chcesz wyświetlić skojarzonym hierarchia atrybutu użytkownikom końcowym. |
AttributeHierarchyEnabled |
Określa, czy hierarchia atrybut jest generowany przez Analysis Services dla atrybut. Jeśli hierarchia atrybutu jest wyłączona, atrybutu nie mogą być używane w hierarchii przez użytkownika oraz hierarchia atrybutu nie może odwoływać się w instrukcji Multidimensional Expressions (MDX). |
AttributeHierarchyOptimizedState |
Określa poziom optymalizacji, stosowane do hierarchii atrybut.Domyślnie hierarchia atrybutu jest FullyOptimized, co oznacza, że Analysis Services tworzy indeksy dla hierarchia atrybutu aby poprawić wydajność kwerendy. Inną opcję NotOptimized, oznacza, że indeksy nie są przeznaczone dla hierarchia atrybutu. Za pomocą NotOptimized jest to przydatne, jeśli hierarchia atrybutu jest używany do celów innych niż kwerendy, ponieważ nie dodatkowe indeksy są przeznaczone dla atrybutu. Inne zastosowania hierarchia atrybut mogą być pomocne w zamówienie innego atrybut. |
AttributeHierarchyOrdered |
Określa, czy hierarchia atrybutu skojarzone porządkowania.Wartością domyślną jest True. Jednak jeśli hierarchii atrybut nie będzie używany dla kwerendy, można zaoszczędzić czas przetwarzania zmieniając wartość tej właściwość, aby False. |
AttributeHierarchyVisible |
Określa, czy hierarchia atrybutu jest widoczny dla aplikacji klienckich.Wartością domyślną jest True. Jednak jeśli hierarchii atrybut nie będzie używany dla kwerendy, można zaoszczędzić czas przetwarzania zmieniając wartość tej właściwość, aby False. |
CustomRollupColumn |
Określa kolumna, która definiuje formuły zestawienie niestandardowe. |
CustomRollupPropertiesColumn |
Określa kolumna, która zawiera właściwości formuły zestawienie niestandardowe. |
DefaultMember |
Określa wyrażenie Multidimensional Expressions (MDX), które definiuje Miara domyślna dla atrybut. |
Description |
Zawiera opis atrybut. |
DiscretizationBucketCount |
Zawiera numer przedziałów, w którym dyskretyzować. |
DiscretizationMethod |
Określa metoda uwierzytelniania, która ma być używana dla discretization. |
EstimatedCount |
Określa szacowaną liczbę członków w atrybucie.Dopóki nie zostanie uruchomione Kreator projekt agregacja, wartość domyślna jest równa zero.Można zezwolić na kreatora, aby policzyć liczbę rekordów, albo można wprowadzić szacowaną wartość.Wprowadź wartość ręcznie, jeśli znasz liczbę członków i chcesz zaoszczędzić czas, który jest wymagany do zliczania w bazie danych.Podczas pracy z podzbiorem badania danych produkcji, można użyć liczby danych produkcji, aby projekt agregacja zostanie zoptymalizowana dla danych produkcji, a nie dane testowe. |
GroupingBehavior |
Użytkownik zdefiniowana wartość, która zawiera wskazówkę klient aplikacje o tym, jak do grupy atrybutów. |
ID |
Zawiera identyfikator unikatowy (identyfikator) wymiaru. |
InstanceSelection |
Zawiera wskazówkę klient aplikacje o sposób wyświetlania listy towarów, oparte na oczekiwana liczba elementów na liście.Dostępne opcje to:
|
IsAggregatable |
Określa, czy wartości atrybut składników mogą być łączone.Wartością domyślną jest True, co oznacza, że hierarchia atrybutu zawiera poziom (wszystkie). Jeśli wartość tej właściwość jest False, hierarchia atrybutu nie zawiera poziom (wszystkie). |
KeyColumns |
Zawiera kolumna lub kolumna, które reprezentują klucz dla atrybutu, która z nich jest kolumną w tabela podstawowej relacyjnej widok urządzenie źródłowe danych z którą związany jest atrybut.Wartość tego kolumna dla każdego elementu członkowskiego jest wyświetlany użytkownikom, chyba że określono wartość dla NameColumn Właściwość. |
MemberNamesUnique |
Określa, czy członek nazwy w hierarchia atrybutu muszą być unikatowe. |
MembersWithData |
Używana przez nadrzędny atrybut s do określenia, czy wyświetlać dane elementów członkowskich dla nie-liść w obiekcie nadrzędnym atrybut.Wartość tej właściwości jest tylko wtedy, gdy używane wartości Usage Właściwość jest zestaw do obiektu nadrzędnego. Oznacza to, że zdefiniowano hierarchii nadrzędny podrzędność.Dostępne opcje to:
|
MembersWithDataCaption |
Zawiera ciąg szablonu, który jest używany przez atrybuty obiektu nadrzędnego do tworzenia podpisów dla elementów członkowskich danych generowanych przez system w atrybucie nadrzędnej.Wartość tej właściwości jest tylko wtedy, gdy używane wartości Usage Właściwość jest zestaw do obiektu nadrzędnego. Oznacza to, że zdefiniowano hierarchii nadrzędny podrzędność. |
Name |
Zawiera przyjazną dla użytkownika nazwa atrybut. |
NameColumn |
Określa kolumna, która zawiera nazwę atrybut, który jest wyświetlany użytkownikom, zamiast wartości kolumna klucz dla atrybut.W tej kolumnie jest używany, gdy wartość kolumny klucz element członkowski atrybut jest niejasnych lub nie inny sposób użyteczne dla użytkownika lub gdy kolumna klucz jest oparty na złożonych klucz.The NameColumn właściwość is not used in parent-podrzędność hierarchies; instead, the NameColumn właściwość for podrzędność members is used as the element członkowski names in a parent-podrzędność hierarchy. |
NamingTemplate |
Definiuje nazewnictwa poziomów w hierarchii nadrzędny podrzędność zbudowane z atrybut obiektu nadrzędnego.Wartość tej właściwości jest tylko wtedy, gdy używane wartości Usage Właściwość jest zestaw do obiektu nadrzędnego. Oznacza to, że zdefiniowano hierarchii nadrzędny podrzędność. |
OrderBy |
W tym artykule opisano sposób uporządkować elementy członkowskie, które znajdują się w hierarchii atrybut.Wartością domyślną jest nazwa, która określa, że kolejność elementów członkowskich atrybut jest oparty na wartości NameColumn Właściwość, jeśli istnieje. W przeciwnym razie członkowie są uporządkowane według wartości kolumna klucz.Dostępne opcje to:
|
OrderByAttribute |
Określa atrybut, według której zamówienie składniki hierarchia atrybutu. |
RootMemberIf |
Określa, w jaki sposób są identyfikowane katalog główny lub członkom najwyższego poziomu hierarchii nadrzędny podrzędność.Wartość tej właściwości jest tylko wtedy, gdy używane wartości Usage Właściwość jest zestaw do obiektu nadrzędnego. Oznacza to, że zdefiniowano hierarchii nadrzędny podrzędność.Wartością domyślną jest ParentIsBlankSelfOrMissing, co oznacza, że tylko elementy członkowskie, które spełniają jedno lub więcej warunków opisane dla ParentIsBlank, ParentIsSelf, lub ParentIsMissing są traktowane jako członków katalogu głównego. Dostępne są następujące wartości:
|
Type |
Zawiera typ atrybut.Aby uzyskać więcej informacji zobacz Konfigurowanie typy atrybutów. |
UnaryOperatorColumn |
Określa kolumna, która zawiera operatory jednoargumentowe.Jest to wiązanie typ elementu danych, który definiuje szczegóły kolumna, zapewniając operator jednoargumentowy. |
Usage |
W tym artykule opisano sposób użycia atrybut. Dostępne opcje to:
|
ValueColumn |
Określa kolumna, która zawiera wartość atrybut.Jeśli NameColumn element ten atrybut jest określony, taki sam DataItem wartości są używane jako domyślne wartości dla ValueColumn element. Jeśli NameColumn nie określono elementu atrybut i KeyColumns Kolekcja atrybut zawiera pojedynczy KeyColumn element reprezentujących kolumna klucz o typie danych ciąg takie same DataItem wartości są używane jako domyślne wartości dla ValueColumn element. |
Uwaga
Aby uzyskać więcej informacji na temat ustawiania wartości dla KeyColumn Zobacz właściwość podczas pracy z wartościami null i innych problemów integralność danych Obsługa problemy integralność danych w usługach Analysis Services 2005.
Uwaga
Domyślny element członkowski na atrybut jest używany do oceny wyrażenia, gdy składnik hierarchii nie jest jawnie włączone do kwerendy.Domyślny element członkowski atrybut jest określony przez DefaultMember Właściwość na atrybucie. Za każdym razem, gdy hierarchii z wymiaru jest uwzględniony w kwerendzie, wszystkie składniki domyślne z atrybutów odpowiadający poziomów w hierarchii są ignorowane.Jeśli w kwerendzie nie hierarchii wymiaru, domyślne elementy członkowskie są używane dla wszystkich atrybutów w wymiarze.Aby uzyskać więcej informacji na temat członków domyślnych zobacz Definiowanie domyślnego element element członkowskiiu element członkowskiiego.