Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
SQL Server Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
W usługach Microsoft SQL Server SQL Server Analysis Services istnieje wiele właściwości określających sposób działania wymiarów i atrybutów wymiarów. W poniższej tabeli wymieniono i opisano każdą z tych właściwości atrybutów.
| Majątek | Description |
|---|---|
| AttributeHierarchyDisplayFolder | Identyfikuje folder, w którym ma być wyświetlana skojarzona hierarchia atrybutów dla użytkowników końcowych. |
| Attributehierarchyenabled | Określa, czy hierarchia atrybutów jest generowana przez usługi SQL Server Analysis Services dla atrybutu. Jeśli hierarchia atrybutów nie jest włączona, atrybut nie może być używany w hierarchii zdefiniowanej przez użytkownika, a hierarchia atrybutów nie może być odwoływane w instrukcjach Wyrażenia wielowymiarowe (MDX). |
| AttributeHierarchyOptimizedState | Określa poziom optymalizacji zastosowany do hierarchii atrybutów. Domyślnie hierarchia atrybutów jest w pełni zoptymalizowana, co oznacza, że usługi SQL Server Analysis Services budują indeksy hierarchii atrybutów w celu zwiększenia wydajności zapytań. Druga opcja NotOptimized oznacza, że dla hierarchii atrybutów nie są tworzone żadne indeksy. Użycie atrybutu NotOptimized jest przydatne, jeśli hierarchia atrybutów jest używana do celów innych niż wykonywanie zapytań, ponieważ dla atrybutu nie są tworzone żadne dodatkowe indeksy. Inne zastosowania hierarchii atrybutów mogą pomóc w porządkowaniu innego atrybutu. |
| AttributeHierarchyOrdered | Określa, czy skojarzona hierarchia atrybutów jest uporządkowana. Wartość domyślna to True. Jeśli jednak hierarchia atrybutów nie będzie używana do wykonywania zapytań, możesz zaoszczędzić czas przetwarzania, zmieniając wartość tej właściwości na False. |
| Attributehierarchyvisible | Określa, czy hierarchia atrybutów jest widoczna dla aplikacji klienckich. Wartość domyślna to True. Jeśli jednak hierarchia atrybutów nie będzie używana do wykonywania zapytań, możesz zaoszczędzić czas przetwarzania, zmieniając wartość tej właściwości na False. |
| CustomRollupColumn | Określa kolumnę, która definiuje niestandardową formułę zestawienia. |
| CustomRollupPropertiesColumn | Określa kolumnę zawierającą właściwości niestandardowej formuły kumulacji. |
| Defaultmember | Określa wyrażenie MDX, które definiuje domyślną miarę dla atrybutu. |
| Opis | Zawiera opis atrybutu. |
| Discretizationbucketcount | Zawiera liczbę przedziałów, na które należy dyskretyzować. |
| Discretizationmethod | Definiuje metodę używaną do dyskretyzacji. |
| EstimatedCount | Określa szacowaną liczbę członków w atrybucie. Do momentu uruchomienia Kreatora projektowania agregacji wartość domyślna to zero. Możesz albo zezwolić kreatorowi na zliczanie liczby rekordów, albo samodzielnie wprowadzić szacowaną wartość. Wprowadź wartość ręcznie, jeśli znasz liczbę członków i chcesz zaoszczędzić czas potrzebny do wykonania zapytania do bazy danych, aby uzyskać ich liczbę. Jeśli pracujesz z podzbiorem testowym danych produkcyjnych, możesz użyć liczb danych produkcyjnych, aby projekt agregacji został zoptymalizowany pod kątem danych produkcyjnych zamiast danych testowych. |
| GrupowanieBehavior | Wartość zdefiniowana przez użytkownika, która zawiera wskazówkę dla aplikacji klienckich dotyczących sposobu grupowania atrybutów. |
| identyfikator | Zawiera unikatowy identyfikator (ID) wymiaru. |
| Instanceselection | Podaje sugestię dla aplikacji klienckich dotyczącą sposobu wyświetlania listy elementów, uzależnionego od oczekiwanej liczby elementów na liście. Dostępne są następujące opcje: Brak Nie podano wskazówki dla aplikacji klienckiej. Jest to wartość domyślna. Rozwijana lista Liczba elementów jest wystarczająco mała, aby można je było wyświetlić na liście rozwijanej. Listy Liczba elementów jest zbyt duża dla listy rozwijanej, ale nie wymaga filtrowania. Filtrowana lista Liczba elementów jest wystarczająco duża, aby wymagać od użytkowników filtrowania elementów do wyświetlenia. Mandatoryfilter Liczba elementów jest tak duża, że wyświetlacz musi być zawsze filtrowany. |
| IsAggregatable | Określa, czy można agregować wartości elementów członkowskich atrybutów. Wartość domyślna to True, co oznacza, że hierarchia atrybutów zawiera poziom (Wszystkie). Jeśli wartość tej właściwości to False, hierarchia atrybutów nie zawiera poziomu (Wszystko). |
| Keycolumns | Zawiera kolumnę lub kolumny reprezentujące klucz atrybutu, który jest kolumną w bazowej tabeli relacyjnej w widoku źródła danych, z którym jest powiązany atrybut. Wartość tej kolumny dla każdego elementu jest wyświetlana użytkownikom, chyba że określono wartość właściwości NameColumn. |
| MemberNamesUnique | Określa, czy nazwy elementów członkowskich w hierarchii atrybutów muszą być unikatowe. |
| MembersWithData | Używany przez atrybuty nadrzędne do określania, czy mają być wyświetlane elementy członkowskie danych dla elementów członkowskich innych niż liści w atrybucie nadrzędnym. Ta wartość właściwości jest używana tylko wtedy, gdy wartość właściwości Usage jest ustawiona na Wartość Nadrzędna. Oznacza to, że zdefiniowano hierarchię rodzic-dziecko. Dostępne są następujące opcje: NonLeafDataHidden Dane nieliściowe są ukryte. NonLeafDataVisible Dane nielistne są widoczne. |
| CzłonkowieWithDataCaption | Zawiera ciąg szablonu używany przez atrybuty nadrzędne do tworzenia etykiet dla systemowych elementów danych generowanych przez system. Ta wartość właściwości jest używana tylko wtedy, gdy wartość właściwości Usage jest ustawiona na Wartość Nadrzędna. Oznacza to, że zdefiniowano hierarchię rodzic-dziecko. |
| Nazwa | Zawiera przyjazną dla użytkownika nazwę atrybutu. |
| Namecolumn | Identyfikuje kolumnę, która zawiera nazwę atrybutu wyświetlanego użytkownikom, zamiast wartości w kolumnie klucza atrybutu. Ta kolumna jest używana, gdy wartość kolumny klucza dla elementu członkowskiego atrybutu jest niewidoczna lub nie jest w inny sposób przydatna dla użytkownika lub gdy kolumna klucza jest oparta na kluczu złożonym. Właściwość NameColumn nie jest używana w hierarchiach nadrzędno-podrzędnych; zamiast tego, właściwość NameColumn dla członków podrzędnych jest wykorzystywana jako nazwy elementów członkowskich w hierarchii nadrzędno-podrzędnej. |
| NamingTemplate | Definiuje sposób, w jaki poziomy są nazwane w hierarchii nadrzędno-podrzędnej zbudowanej z atrybutu nadrzędnego. Ta wartość właściwości jest używana tylko wtedy, gdy wartość właściwości Usage jest ustawiona na Wartość Nadrzędna. Oznacza to, że zdefiniowano hierarchię nadrzędny-podrzędny. |
| OrderBy | Opisuje sposób porządkownia elementów członkowskich zawartych w hierarchii atrybutów. Wartość domyślna to Nazwa, która określa, że kolejność elementów członkowskich atrybutu jest oparta na wartości właściwości NameColumn , jeśli istnieje. W przeciwnym razie członkowie są uporządkowani według wartości kolumny klucza. Dostępne są następujące opcje: Namecolumn Zamów według wartości właściwości NameColumn . Klucz Kolejność według wartości kolumny klucza elementu członkowskiego atrybutu. AttributeKey Kolejność według wartości klucza członkowskiego określonego atrybutu, który musi mieć relację z tym atrybutem. AttributeName Kolejność według wartości nazwy członka określonego atrybutu, który musi mieć relację atrybutową z tym atrybutem. |
| OrderByAttribute | Określa atrybut, za pomocą którego mają być uporządkowane elementy członkowskie hierarchii atrybutów. |
| Rootmemberif | Określa, w jaki sposób identyfikowane są korzenie lub najwyższe członki hierarchii rodzic-dziecko. Ta wartość właściwości jest używana tylko wtedy, gdy wartość właściwości Usage jest ustawiona na Nadrzędna. Oznacza to, że zdefiniowano hierarchię nadrzędny-podrzędny. Wartość domyślna to ParentIsBlankSelfOrMissing, co oznacza, że tylko elementy członkowskie, które spełniają co najmniej jeden z warunków opisanych dla ParentIsBlank, ParentIsSelf lub ParentIsMissing, są traktowane jako członkowie korzeni. Dostępne są również następujące wartości: ParentIsBlank Tylko członkowie klucza o wartości null, zero lub pusty ciąg w kolumnie klucza lub kolumnach są traktowani jako członkowie macierzyste. ParentIsSelf Tylko członkowie mający siebie jako rodzica są traktowani jako członkowie główni. ParentIsMissing Tylko członkowie, których rodziców nie można znaleźć, są traktowani jako członkowie nadrzędni. |
| Typ | Zawiera typ atrybutu. Aby uzyskać więcej informacji, zobacz Konfigurowanie typów atrybutów. |
| Unaryoperatorcolumn | Określa kolumnę, która udostępnia operatory jednoargumentowe. Jest to powiązanie typu DataItem, które definiuje szczegóły kolumny dostarczającej operator jednoargumentowy. |
| Użycie | Opisuje sposób użycia atrybutu. Dostępne są następujące opcje: Regularne Atrybut jest zwykłym atrybutem. Jest to wartość domyślna. Klucz Atrybut jest atrybutem klucza. Nadrzędny Ten atrybut jest atrybutem nadrzędnym. |
| Valuecolumn | Identyfikuje kolumnę, która zawiera wartość atrybutu. Jeśli określono element NameColumn atrybutu, te same wartości elementu DataItem są używane jako wartości domyślne dla elementu ValueColumn . Jeśli element NameColumn atrybutu nie jest określony, a kolekcja KeyColumns atrybutu zawiera pojedynczy element KeyColumn reprezentujący kolumnę klucza z typem danych ciągu, te same wartości DataItem są używane jako wartości domyślne dla elementu ValueColumn . |
Uwaga / Notatka
Aby uzyskać więcej informacji na temat ustawiania wartości dla właściwości KeyColumn podczas pracy z wartościami null i innymi problemami z integralnością danych, zobacz Obsługa problemów z integralnością danych w usługach Analysis Services 2005.
Uwaga / Notatka
Domyślny element członkowski atrybutu służy do oceny wyrażeń, gdy element członkowski z hierarchii nie jest jawnie uwzględniony w zapytaniu. Domyślny element członkowski atrybutu jest określony przez właściwość DefaultMember atrybutu. Za każdym razem, gdy hierarchia z wymiaru jest uwzględniona w zapytaniu, wszystkie domyślne elementy z atrybutów odpowiadających poziomom w hierarchii są ignorowane. Jeśli żadna hierarchia wymiaru nie jest uwzględniona w zapytaniu, domyślne elementy członkowskie są używane dla wszystkich atrybutów wymiaru. Aby uzyskać więcej informacji na temat domyślnych członków, zobacz Definiowanie domyślnego członka.