Udostępnij za pośrednictwem


Konfigurowanie właściwości miara

Środków mają właściwości, które umożliwiają definiowanie sposobu działania funkcja i kontrolować sposób wyświetlania środki do użytkowników.

Właściwości miara

Środki dziedziczy niektórych właściwości grupa miar, w których są one element członkowski, chyba że te właściwości są zastępowane poziom miara.Właściwości środka określają, jak są agregowane miara, jego typ danych, nazwa, która jest wyświetlana dla użytkownika, folderu wyświetlania, w którym środek zostanie wyświetlony jego ciąg formatu zmierzyć dowolnego wyrażenie podstawowej urządzenie źródłowe kolumna, a jego widoczność dla użytkowników.

Właściwość

Definicja

AggregateFunction

Określa, jak są agregowane środków.Aby uzyskać więcej informacji zobacz Funkcje agregacja.

DataType

Określa typ danych kolumna w podstawowej tabela fakt z którą związany jest miarą.

Description

Zawiera opis miara, które mogą być ujawniane w aplikacji klient.

DisplayFolder

Określa folder, w którym miara będą wyświetlane, gdy użytkownicy łączą się z moduł.Jeśli moduł ma dużo środków, foldery wyświetlania mogą być używane do szeregowania środków i poprawić przeglądania doświadczenia użytkownika.

FormatString

Określa format wyświetlania.Aby uzyskać więcej informacji zobacz Formaty wyświetlania.

ID

Wyświetla identyfikator unikatowy (identyfikator) miara.Ta właściwość jest tylko do odczytu.

MeasureExpression

Określa wyrażenie Multidimensional Expressions (MDX), które definiuje miara.

Name

Określa nazwę miara.

Source

Określa kolumna w widoku urządzenie źródłowe danych, do którego miara jest powiązany.

Visible

Określa widoczność miara.

Funkcje agregacji

Microsoft SQL Server Analysis Services oferuje funkcje agregacja s miara wzdłuż wymiarów, które są zawarte w miara grup.Domyślnie środki są sumowane każdego wymiaru.Jednak AggregateFunction Właściwość pozwala zmodyfikować to działanie. The additivity of an agregacja funkcja determines how the miara is aggregated across all the dimensions in the moduł.Funkcje agregacja dzielą się na trzech poziomach additivity:

  • Dodatek
    miara dodatku, skrót miara pełni dodatku może być agregowane razem wszystkie wymiara, które znajdują się w grupa miar zawiera miara, bez ograniczeń.

  • Semiadditive
    Semiadditive miara może być agregowane wzdłuż niektórych, ale nie wszystkie wymiary, które są uwzględnione w grupa miar, która zawiera miara.Na przykład miara, która reprezentuje ilość dostępnych zapasów mogą być łączone w wymiarze Geografia do utworzenia całkowitej ilości dostępnych dla wszystkich magazynów, ale miara nie może być agregowane wzdłuż wymiaru czas, ponieważ miarę reprezentuje okresowe migawkę dostępne ilości.Agregowania miara wzdłuż wymiaru czas może dawać nieprawidłowe wyniki.

  • Nonadditive
    Nie może być agregowane nonadditive miara wraz z dowolnym wymiarem w grupa miar zawierający miara.Zamiast tego miara musi być indywidualnie obliczone dla każdej komórka w module, w miarę reprezentuje.Na przykład obliczeniowego miara zwracającą wartość procentową, takie jak marży zysku nie może być agregowane od wartości procentowych elementów podrzędność w dowolnym wymiarze.

W poniższej tabela przedstawiono funkcje agregacja w Analysis Services, a w tym artykule opisano additivity i oczekiwane dane wyjściowe funkcja.

Funkcja agregacja

Additivity

Zwracana wartość

Sum

Dodatek

Oblicza sumę wartości wszystkich elementów podrzędność.Jest to domyślna funkcja agregacja.

Count

Dodatek

Pobiera liczba wszystkich elementów podrzędność.

Min

Semiadditive

Pobiera najniższej wartości dla wszystkich elementów podrzędność.

Max

Semiadditive

Pobiera najwyższej wartości dla wszystkich elementów podrzędność.

DistinctCount

Nonadditive

Pobiera liczba wszystkie elementy podrzędność unikatowych.

None

Nonadditive

Odbywa się bez agregacja, a wszystkie wartości elementów członkowskich typu liść i nonleaf w wymiarze są dostarczane bezpośrednio od tabela fakt dla grupa miar, która zawiera miara.Jeśli wartość nie mogą być odczytywane z tabela fakt dla elementu członkowskiego, wartość tego element członkowski członkowski jest ustawiona na null.

ByAccount

Semiadditive

Oblicza agregacja zgodnie z funkcją agregacja przypisanych do typu konta dla element członkowski w wymiarze Konto.Jeśli żaden wymiar typu konta nie istnieje w grupie miar, są traktowane jako None Funkcja agregacja.

Aby uzyskać więcej informacji na temat wymiarów kont Zobacz Konto (Analysis Services - Multidimensional danych).

AverageOfChildren

Semiadditive

Oblicza średnią z wartości dla wszystkich elementów podrzędność nie jest pusta.

FirstChild

Semiadditive

Pobiera wartość pierwszego podrzędność element członkowski.

LastChild

Semiadditive

Pobiera wartość ostatniego podrzędność element członkowski.

FirstNonEmpty

Semiadditive

Pobiera wartość pierwszego niepustego podrzędność element członkowski.

LastNonEmpty

Semiadditive

Pobiera wartość ostatniego elementu podrzędnego nie jest pusta.

Formaty wyświetlania

Można wybrać format, który służy do wyświetlania wartości miara do użytkowników za pomocą FormatString Właściwość miara.

Mimo że znajduje się lista formatów wyświetlania, można określić wiele dodatkowe formaty, które nie są na liście.Można określić dowolny format nazwane lub zdefiniowane przez użytkownika, który jest prawidłowy w języku Microsoft Visual Basic.Następująca tabela zawiera przykłady dostępnych formatów nazwanych i zdefiniowanych przez użytkownika.W tabela zakłada, że ustawienia regionalne w Panelu sterowania na komputerze klienckim jest angielski (Stany Zjednoczone).

Typ urządzenie źródłowe danych

Format

Wartości format wyświetlania

Przykład danych wyjściowych.

Liczbowy

O nazwie

Liczba ogólna

123456789

 

 

 

0

 

 

Stała

123456789.00

 

 

 

0.00

 

Zdefiniowane przez użytkownika

$#,#.00

$123,456,789.00

 

 

 

$0.00

 

 

#,#0.0000

123,456,789.0000

 

 

 

0.0000

Data/godzina

O nazwie

Data średnia

31.12.99

 

 

Data długa

31.12.99

 

Zdefiniowane przez użytkownika

mm/dd/rrrr

12/31/1999

 

 

mmm-dd rrrr

31-Gru-1999

Boolean

O nazwie

Tak/nie

Tak

 

 

PRAWDA/FAŁSZ

Prawda

Aby uzyskać więcej informacji na temat prawidłowe formaty wstępnie zdefiniowane i zdefiniowane przez użytkownika, należy wyszukać "format funkcja" w sekcji Narzędzia deweloperskie i języki Biblioteka MSDN.