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.