Udostępnij za pośrednictwem


Odwołanie do funkcja języka MDX (MDX)

Microsoft SQL Server Analysis Services Umożliwia korzystanie z funkcji w składni Multidimensional Expressions (MDX).Funkcje mogą być używane w żadnych prawidłowych instrukcja MDX i są często używane w kwerendach, definicje niestandardowego pakietu zbiorczego i inne obliczenia.W tej części podano informacje na temat funkcji języka MDX, dostępnych w programie Analysis Services.

Aby znaleźć funkcje według ich kategorii zwracanej wartości, można użyć w poniższych tabelach lub funkcja można wybrać nazwę na alfabetycznej liście w spisie treści.

Funkcje tablicy

Funkcja

Description

SetToArray (MDX)

Konwertuje jeden lub więcej zestawów tablicy do użycia w przypadku funkcja zdefiniowanej przez użytkownika.

Funkcje hierarchii

Funkcja

Description

Hierarchia (MDX)

Zwraca hierarchię zawierającą określony element członkowski lub poziom.

Wymiar (MDX)

Zwraca wartość wymiaru, który zawiera określony element członkowski, poziom lub hierarchii.

Wymiary (MDX)

Zwraca hierarchię określonych przez wyrażenie liczbowe lub ciąg znaków.

Funkcje poziom

Funkcja

Description

Poziom (MDX)

Zwraca poziom elementu członkowskiego.

Poziomy (MDX)

Zwraca poziom, którego położenie w wymiarze lub hierarchii określonej przez wyrażenie liczbowe lub którego nazwa jest określona przez wyrażenie tekstowe.

Funkcje logiczne

Funkcja

Description

IsAncestor (MDX)

Zwraca wartość, czy określony element członkowski jest element nadrzędny innego elementu członkowskiego.

IsEmpty (MDX)

Zwraca czy wyliczonego wyrażenie jest wartość pustej komórka.

IsGeneration (MDX)

Zwraca wartość, czy określony element członkowski znajduje się w określonym generacji.

IsLeaf (MDX)

Zwraca wartość, czy określony element członkowski jest element członkowski typu liść.

IsSibling (MDX)

Zwraca wartość, czy określony element członkowski jest równorzędny z innym określonego elementu członkowskiego.

Funkcje element członkowski

Funkcja

Description

Element nadrzędny (MDX)

Zwraca element nadrzędny elementu członkowskiego na określonym poziom lub odległości.

ClosingPeriod (MDX)

Zwraca ostatni element członkowski równorzędny spośród obiektów podrzędnych element członkowskiu członkowskiego na określonym poziom.

Cousin (MDX)

Zwraca element członkowski podrzędność o tej samej pozycji względem jako element członkowski podrzędność określonego nadrzędnego elementu członkowskiego.

CurrentMember (MDX)

Zwraca bieżący element członkowski wzdłuż określonego wymiaru lub hierarchii podczas iteracji.

DataMember (MDX)

Zwraca element członkowski danych generowanych przez system, który jest skojarzony z nonleaf elementem członkowskim wymiaru.

DefaultMember (MDX)

Zwraca domyślny element członkowski wymiaru lub hierarchii.

FirstChild (MDX)

Zwraca pierwszy element członkowski podrzędność elementu członkowskiego.

FirstSibling (MDX)

Zwraca pierwszy element członkowski podrzędność obiektu nadrzędnego elementu członkowskiego.

element element członkowskii (element element członkowskii element członkowskii) (MDX)

Zwraca element członkowski określonego spójna kolekcja.

Opóźnienie (MDX)

Zwraca element członkowski, który znajduje się w określonej liczbie stanowisk przed określonego elementu członkowskiego wymiaru użytkownika.

LastChild (MDX)

Zwraca ostatni element członkowski podrzędność określonego elementu członkowskiego.

LastSibling (MDX)

Zwraca ostatni element członkowski podrzędność obiektu nadrzędnego określonego elementu członkowskiego.

Prowadzić (MDX)

Zwraca element członkowski, który znajduje się w określonej liczby pozycji, od określonego elementu członkowskiego wymiaru użytkownika.

LinkMember (MDX)

Zwraca element członkowski równoważne z określonego elementu członkowskiego w określonej hierarchii.

Członkowie (ciąg) (MDX)

Zwraca element członkowski określonej przez ciąg wyrażenie.

NextMember (MDX)

Zwraca następny element członkowski w poziom zawierający określony element członkowski.

OpeningPeriod (MDX)

Zwraca pierwszy element członkowski równorzędny spośród obiektów podrzędnych na określonym poziomie, opcjonalnie przy określonym elemencie członkowskim.

ParallelPeriod (MDX)

Zwraca element członkowski z poprzedniego okresu w tej samej pozycji względnej, co określony element członkowski.

Nadrzędny (MDX)

Zwraca obiekt nadrzędny elementu członkowskiego.

PrevMember (MDX)

Zwraca poprzedni element w poziomie, na którym znajduje się określony element członkowski.

StrToMember (MDX)

Zwraca element członkowski określony przez ciąg MDX–formatted.

UnknownMember (MDX)

Zwraca nieznany element członkowski skojarzonych z poziom lub element członkowski.

ValidMeasure (MDX)

Zwraca miara prawidłowy moduł wirtualny przez cały zastosowania wymiarów w celu ich najwyższego poziom.

Funkcje liczbowe

Funkcja

Description

agregacja (MDX)

Zwraca wartość wartość skalarna, obliczona przez zsumowanie środków lub opcjonalnie określone wyrażenie liczbowe nad krotek określonego zestaw.

Średnia (MDX)

Zwraca średnią wartość środków lub średnią wartość opcjonalnego wyrażenie liczbowe, obliczonego dla określonego zestaw.

CalculationCurrentPass (MDX)

Zwraca bieżące hasło obliczeń moduł kontekstu określonej kwerendy.

CalculationPassValue (MDX)

Zwraca wartość wyrażenie MDX, obliczonego dla przebiegu obliczenia określonego moduł.

CoalesceEmpty (MDX)

Coalesces wartości pustych komórek liczbą lub ciągiem i zwraca wartość coalesced.

Korelacja (MDX)

Zwraca współczynnik korelacji dwóch serii obliczonych dla zestaw.

Liczba (wymiar) (MDX)

Zwraca liczbę wymiarów moduł.

Liczba (poziomy hierarchii) (MDX)

Zwraca liczbę poziomów w wymiarze lub hierarchii.

Liczba (zestaw) (MDX)

Zwraca liczbę komórek zawartych zestaw.

Liczba (spójna kolekcja) (MDX)

Zwraca liczbę wymiarów spójna kolekcja.

Kowariancja (MDX)

Zwraca kowariancję zapełnianie dwóch serii obliczonych dla zestaw, przy użyciu formuły zapełnianie obciążonej.

CovarianceN (MDX)

Zwraca kowariancję próbki dwóch serii obliczonych dla zestaw, przy użyciu formuły zapełnianie nieobciążonej.

DistinctCount (MDX)

Zwraca liczbę krotek odrębne, niepuste zestaw.

IIf (MDX)

Zwraca jedną z dwóch wartości określone przez test logiczny.

LinRegIntercept (MDX)

Oblicza regresję liniową zestaw i zwraca wartość punktu przecięcia linii regresja y = ax + b.

LinRegPoint (MDX)

Oblicza regresję liniową zestaw i zwraca wartość y linii regresja y = ax + b.

LinRegR2 (MDX)

Oblicza regresję liniową zestaw i zwraca wartość współczynnika determinacji R2.

LinRegSlope (MDX)

Oblicza regresję liniową zestaw i zwraca wartość nachylenia linii regresja y = ax + b.

LinRegVariance (MDX)

Oblicza regresję liniową zestaw i zwraca wariancję skojarzoną z linią regresja y = ax + b.

LookupCube (MDX)

Zwraca wartość wyrażenie MDX obliczonego dla innego moduł określonego w tej samej bazie danych.

MAX (MDX)

Zwraca maksymalną wartość wyrażenie liczbowe obliczonego zestaw.

Mediana (MDX)

Zwraca mediana wartość wyrażenie liczbowe obliczonego zestaw.

Min (MDX)

Zwraca minimalną wartość wyrażenie liczbowe obliczonego zestaw.

Liczba porządkowa (MDX)

Zwraca wartość porządkową względem zera, skojarzona z poziomem.

Przewidywanie (MDX)

Zwraca wartość wyrażenie liczbowe obliczonego dla model wyszukiwanie danych.

Pozycja (MDX)

Zwraca pozycję oparte na jeden określony spójnej kolekcji w określonym zestawie.

RollupChildren (MDX)

Zwraca wartość generowany przez sumę wartości elementy podrzędne określonego element członkowski przy użyciu operator jednoargumentowy określony.

Stddev (MDX)

Alias StDev (MDX).

ODCH.STANDARD.POPUL (MDX)

Alias ODCH.STANDARD.POPUL (MDX).

StDev (MDX)

Zwraca odchylenie standardowe próbki dla wyrażenie liczbowe obliczonego dla zestaw, przy użyciu formuły zapełnianie nieobciążonej.

ODCH.STANDARD.POPUL (MDX)

Zwraca odchylenie standardowe zapełnianie dla wyrażenie liczbowe obliczonego dla zestaw, przy użyciu formuły zapełnianie obciążonej.

StrToValue (MDX)

Zwraca wartość określoną przez ciąg MDX–formatted.

Suma (MDX)

Zwraca sumę wyrażenie liczbowe obliczonego dla zestaw.

Wartość (MDX)

Zwraca wartość miara.

Var (MDX)

Zwraca odchylenie próbki dla wyrażenie liczbowe obliczonego dla zestaw, przy użyciu formuły zapełnianie nieobciążonej.

Odchylenie (MDX)

Alias Var (MDX).

VarianceP (MDX)

Alias VarP (MDX).

VarP (MDX)

Zwraca odchylenie zapełnianie dla wyrażenie liczbowe obliczonego dla zestaw, przy użyciu formuły zapełnianie obciążonej.

Funkcje zestaw

Funkcja

Description

AddCalculatedMembers (MDX)

Zwraca zestaw generowane przez dodanie określonego zestawu składników obliczeniowych.

AllMembers (MDX)

Zwraca zestaw zawierający wszystkie elementy członkowskie, łącznie z obliczonych elementów członkowskich określonego wymiaru, hierarchii lub poziom.

Obiektów nadrzędnych (MDX)

Zwraca zestaw wszystkich obiektów nadrzędnych elementu członkowskiego na określonym poziom lub odległości.

Ascendants (MDX)

Zwraca zestaw ascendants określonego elementu członkowskiego, w tym sam element członkowski.

Oś (MDX)

Zwraca zestaw zdefiniowany na oś.

BottomCount (MDX)

Sortuje zestaw w kolejności rosnącej i zwraca określoną liczbę krotek o najniższych wartościach.

BottomPercent (MDX)

Sortuje zestaw w kolejności rosnącej i zwraca zestaw krotek o najniższych wartościach, których suma jest równa lub mniejsza od określonej wartości procentowej.

BottomSum (MDX)

Sortuje zestaw w kolejności rosnącej i zwraca zestaw krotek o najniższych wartościach, których suma jest równa lub mniejsza od określonej wartości.

Elementy podrzędne (MDX)

Zwraca elementy podrzędne określonego element członkowski.

Połączenia krzyżowego (MDX)

Zwraca iloczyn krzyżowy jeden lub więcej zestawów.

CurrentOrdinal (MDX)

Zwraca numer bieżącego iteracji zestaw podczas iteracji.

Elementy podrzędne (MDX)

Zwraca zestaw elementów podrzędnych elementu członkowskiego na określonym poziomie lub odległości, opcjonalnie, włączając lub wyłączając elementy podrzędne na innych poziomach.

Różne (MDX)

Zwraca zestaw usuwania zduplikowanych krotek z określonego zestawu.

DrilldownLevel (MDX)

S element członkowski zestaw jeden poziom poniżej najniższego poziomu zestaw lub poniżej poziomu opcjonalnie określonym o jeden poziom niedziałający, ćwiczenia element członkowski reprezentowane zestaw.

DrilldownLevelBottom (MDX)

Ćwiczenia najniższej członków zestaw, na określonym poziomie poniżej o jeden poziom niedziałający.

DrilldownLevelTop (MDX)

Ćwiczenia najwyższej członków zestaw, na określonym poziomie poniżej o jeden poziom niedziałający.

DrilldownMember (MDX)

Ćwiczenia niedziałający elementów członkowskich w określonym zestawie, które znajdują się w drugim określonego zestaw.Alternatywnie, funkcja docelowe niedziałający na zestaw krotek.

DrilldownMemberBottom (MDX)

Ćwiczenia niedziałający elementów członkowskich w określonym zestawie, które znajdują się w drugim określonego zestaw, ograniczanie wynik ustawić określoną liczbę elementów członkowskich.Alternatywnie, ta funkcja również docelowe niedziałający na zestaw krotek.

DrilldownMemberTop (MDX)

Ćwiczenia niedziałający elementów członkowskich w określonym zestawie, które znajdują się w drugim określonego zestaw, ograniczanie wynik ustawić określoną liczbę elementów członkowskich.Można także docelowe tej funkcji niedziałający na zestaw krotek.

DrillupLevel (MDX)

Ćwiczenia Konfiguruj elementy członkowskie zestaw, znajdujących się poniżej określonego poziom.

DrillupMember (MDX)

Ćwiczenia Konfiguruj elementy członkowskie w określonym zestawie, które znajdują się w drugim określonego zestaw.

Z wyjątkiem (MDX)

Znajduje różnicę pomiędzy dwoma zestawami opcjonalnie zachowywanie duplikaty.

Istnieje (MDX)

Zwraca zestaw elementów członkowskich jeden zestaw kopii zapasowych, który istnieje z jednego lub kilku krotek jeden lub więcej zestawów.

wyodrębnić (MDX)

Zwraca zestaw krotek, od elementów wyodrębnione wymiaru.

Filtr (MDX)

Zwraca zestaw, powstały na skutek filtrowania określonych na podstawie warunek wyszukiwania.

Generowanie (MDX)

Stosuje się zestaw każdemu członkowi innego zestawu, a następnie łączy wynikowe zestawy za.Można również ta funkcja zwraca ciąg są połączone, utworzony przez oceny wyrażenie tekstowego dla zestaw.

Szef (MDX)

Zwraca pierwszy określoną liczbę elementów zestaw, zachowując duplikaty.

Hierarchize (MDX)

Porządkuje elementy członkowskie z zestaw w hierarchii.

Część wspólna (MDX)

Zwraca wartość punktu przecięcia dwóch zestawów danych wejściowych, opcjonalnie zachowywanie duplikaty.

LastPeriods (MDX)

Zwraca zestaw element członkowski, łącznie z określonego elementu członkowskiego.

Członkowie (zestaw) (MDX)

Zwraca zestaw elementów członkowskich wymiaru, poziom lub hierarchii.

Mtd (MDX)

Zwraca zestaw z tego samego poziom członków z tym samym poziomie, co dany element członkowski, począwszy od pierwszego elementu równorzędnego i kończący się na określonym elemencie członkowskim jako ograniczonego według poziom roku w wymiarze czas.

NameToSet (MDX)

Zwraca zestaw, który zawiera element członkowski określony przez ciąg MDX–formatted.

NonEmptyCrossjoin (MDX)

Zwraca iloczyn krzyżowy jeden lub więcej zestawów jako zestaw, z wyjątkiem pustych krotek i krotek bez danych tabela fakt skojarzone.

Zlecenia (MDX)

Rozmieszcza członków określonych, opcjonalnie zachowania lub przerywanie hierarchii.

PeriodsToDate (MDX)

Zwraca zestaw z tego samego poziom członków z tym samym poziomie, co dany element członkowski, począwszy od pierwszego elementu równorzędnego i kończący się na określonym elemencie członkowskim jako ograniczone do określonego poziom w wymiarze czas.

Qtd (MDX)

Zwraca zestaw elementów równoważnych członków z tym samym poziomie, co dany element członkowski, począwszy od pierwszego elementu równorzędnego i kończący się na określonym elemencie członkowskim jako ograniczone przez Quarter poziom w wymiarze czas.

Elementy równorzędne (MDX)

Zwraca elementy równorzędne określonego elementu członkowskiego, w tym sam element członkowski.

StripCalculatedMembers (MDX)

Zwraca zestaw generowany przez usunięcie z określonym zestawem składników obliczeniowych.

StrToSet (MDX)

Zwraca zestaw określonym przez ciąg MDX–formatted.

podzbiór (MDX)

Zwraca podzbiór krotek od określonego zestaw.

Zakończenie (MDX)

Zwraca podzbiór koniec zestaw.

ToggleDrillState (MDX)

Włącza lub wyłącza stan przechodzenia do szczegółów elementów członkowskich.

TopCount (MDX)

Sortuje zestaw w kolejności malejącej i zwraca określoną liczbę elementów o najwyższych wartościach.

TopPercent (MDX)

Sortuje zestaw w kolejności malejącej i zwraca zestaw krotek o najwyższych wartościach, których suma jest równa lub mniejsza od określonej wartości procentowej.

TopSum (MDX)

Sortuje zestaw i zwraca górną jego część elementów, w której suma elementów jest co najmniej równa określonej wartości.

Unia (MDX)

Zwraca sumę dwóch zestawów opcjonalnie zachowywanie duplikaty.

Unorder (MDX)

Usuwa wszelkie wymuszenie kolejności od określonego zestaw.

VisualTotals (MDX)

Zwraca zestaw generowanych dynamicznie sumowania podrzędność element członkowski w określonym zestawie, opcjonalnie przy użyciu desenia nazwę nadrzędnego elementu członkowskiego w wynikowym zestaw komórek.

Wtd (MDX)

Zwraca zestaw z tego samego poziomu członków z tym samym poziomie, co dany element członkowski, począwszy od pierwszego elementu równorzędnego i kończący się na określonym elemencie członkowskim jako ograniczone przez poziom tygodnia w wymiarze czas.

Ytd (MDX)

Zwraca zestaw elementów równoważnych członków z tym samym poziomie, co dany element członkowski, począwszy od pierwszego elementu równorzędnego i kończący się na określonym elemencie członkowskim jako ograniczone przez Year poziom w wymiarze czas.

Funkcje ciągów

Funkcja

Description

CalculationPassValue (MDX)

Zwraca wartość wyrażenie MDX obliczonego przebiegu obliczenia określonego moduł.

CoalesceEmpty (MDX)

Coalesces wartości pustych komórek liczbą lub ciągiem i zwraca wartość coalesced.

Generowanie (MDX)

Stosuje się zestaw każdemu członkowi innego zestawu, a następnie łączy wynikowe zestawy za.Można również ta funkcja zwraca ciąg są połączone, utworzony przez oceny wyrażenie tekstowego dla zestaw.

IIf (MDX)

Zwraca jedną z dwóch wartości określone przez test logiczny.

LookupCube (MDX)

Zwraca wartość wyrażenie MDX obliczonego dla innego moduł określonego w tej samej bazie danych.

MemberToStr (MDX)

Zwraca ciąg MDX–formatted, który odpowiada określonej element członkowski.

Nazwa (MDX)

Zwraca nazwę wymiaru, hierarchia, poziom lub element członkowski.

Właściwości (MDX)

Zwraca ciąg lub wartość zdecydowanie wpisany, zawierającą element członkowski wartość właściwość.

SetToStr (MDX)

Zwraca ciąg sformatowanych przy użyciu języka MDX tego odpowiada określonego zestaw.

TupleToStr (MDX)

Zwraca ciąg MDX–formatted, który odpowiada określonej spójna kolekcja.

UniqueName (MDX)

Zwraca nazwę unikatową określony wymiar, hierarchia, poziom lub element członkowski.

Nazwa użytkownika (MDX)

Zwraca nazwę domena i nazwy użytkownika bieżącego połączenia.

Funkcje podmodułu

Funkcja

Description

Ten (MDX)

Zwraca bieżącą modułu podrzędnego.

Pozostawia (MDX)

Zwraca zestaw element członkowski typu liść w określonym wymiarze, element członkowski lub krotkę.

Funkcje spójna kolekcja

Funkcja

Description

Bieżąca (MDX)

Zwraca bieżącą spójnej kolekcji z zestaw podczas iteracji.

Element (spójna kolekcja) (MDX)

Zwraca spójna kolekcja z zestaw.

Katalog główny (MDX)

Zwraca spójnej kolekcji, która składa się z All składniki z poszczególnych hierarchii atrybut w module, wymiar lub spójna kolekcja.

StrToTuple (MDX)

Zwraca określony przez ciąg MDX–formatted spójna kolekcja.

Inne funkcje

Funkcja

Description

Błąd (MDX)

Zgłasza błąd, opcjonalnie dostarczanie komunikat o błędzie podany.

See Also

Concepts