Referencja funkcji MDX (MDX)

Usługi Analizy umożliwiają wykorzystanie funkcji w składni Wyrażeń Wielowymiarowych (MDX). Funkcje mogą być używane w dowolnym prawidłowym poleceniu MDX i często wykorzystywane w zapytaniach, niestandardowych definicjach rollupów oraz innych obliczeniach. Ta sekcja zawiera informacje o funkcjach MDX.

Możesz użyć poniższych tabel, aby znaleźć funkcje według kategorii wartości zwrotnej, lub wybrać funkcję według nazwy z alfabetycznej listy w spisie treści.

Funkcje tablicy

Funkcja Description
SetToArray (MDX) Przekształca jeden lub więcej zbiorów w tablicę do użycia w funkcji zdefiniowanej przez użytkownika.

Funkcje hierarchii

Funkcja Description
Hierarchia (MDX) Zwraca hierarchię zawierającą określony członek lub poziom.
Wymiar (MDX) Zwraca wymiar zawierający określony członko, poziom lub hierarchię.
Wymiary (MDX) Zwraca hierarchię określoną przez wyrażenie liczbowe lub ciągowe znaków.

Funkcje poziomowe

Funkcja Description
Poziom (MDX) Zwraca poziom członka.
Poziomy (MDX) Zwraca poziom, którego pozycja w wymiarze lub hierarchii jest określona przez wyrażenie liczbowe lub którego nazwa jest określona przez wyrażenie ciągowe (string).

Funkcje logiczne

Funkcja Description
IsAncestor (MDX) Zwraca, czy określony członek jest przodkiem innego określonego członka.
IsEmpty (MDX) Zwraca, czy wyrażone wyrażenie jest wartością pustej komórki.
IsGeneration (MDX) Zwraca, czy określony członek znajduje się w określonej generacji.
IsLeaf (MDX) Zwraca, czy określony członek jest członkiem liściowym.
IsSibling (MDX) Zwraca, czy określony członek jest rodzeństwem innego określonego członka.

Funkcje składowe

Funkcja Description
Przodek (MDX) Zwraca przodka członka na określonym poziomie lub odległości.
Okres zamknięcia (MDX) Zwraca ostatnie rodzeństwo spośród potomków członka na określonym poziomie.
Cousin (MDX) Zwraca członka potomnego o tej samej względnej pozycji pod członkiem nadrzędnym co określony członek podrzędny.
CurrentMember (MDX) Podczas iteracji zwraca aktualnego członka wzdłuż określonego wymiaru lub hierarchii.
DataMember (MDX) Zwraca system generowany przez system człon danych, który jest powiązany z nie-liściowym członkiem wymiaru.
DefaultMember (MDX) Zwraca domyślnego członka wymiaru lub hierarchii.
FirstChild (MDX) Zwraca pierwsze dziecko członka członka.
Pierwsze rodzeństwo (MDX) Zwraca pierwsze dziecko rodzica członka.
Pozycja (Członek) (MDX) Zwraca członka z określonego krotki.
Lag (MDX) Zwraca członka, który jest określoną liczbą pozycji przed określonym członkiem wzdłuż wymiaru elementu.
LastChild (MDX) Zwraca ostatnie dziecko określonego członka.
LastSibling (MDX) Zwraca ostatnie dziecko rodzica określonego członka.
Ołów (MDX) Zwraca element, który jest określoną liczbą pozycji po określonym członku wzdłuż wymiaru elementu.
LinkMember (MDX) Zwraca członka równoważnego określonemu członkowi w określonej hierarchii.
Członkowie (struna) (MDX) Zwraca element określony przez wyrażenie ciągowe.
NextMember (MDX) Zwraca następnego członka na poziomie, który zawiera określony członko.
Okres otwarcia (MDX) Zwraca pierwsze rodzeństwo spośród potomków określonego poziomu, opcjonalnie na określonym członku.
ParallelPeriod (MDX) Zwraca członka z poprzedniego okresu w tej samej względnej pozycji co określony członek.
Rodzic (MDX) Zwraca rodzica członka.
Poprzedni członek (MDX) Zwraca poprzedniego członka na poziomie, który zawiera określony członka.
StrToMember (MDX) Zwraca członka określonego przez ciąg sformatowany w MDX.
Nieznany członek (MDX) Zwraca nieznanego członka powiązanego z poziomem lub członkiem.
ValidMeasure (MDX) Zwraca prawidłową miarę w wirtualnej kostce, wymuszając nieodpowiednie wymiary na ich najwyższym poziomie.

Funkcje liczbowe

Funkcja Description
Agregacja (MDX) Zwraca wartość skalarną obliczaną przez agregację miar lub opcjonalnie określonego wyrażenia liczbowego dla krotk określonego zbioru.
Średnia (MDX) Zwraca średnią wartość miar lub średnią wartość opcjonalnego wyrażenia liczbowego, ocenioną na określonym zbiorze.
CalculationCurrentPass (MDX) Zwraca aktualny przebieg obliczeń sześcianu dla określonego kontekstu zapytania.
Wartość przejścia (MDX) Zwraca wartość wyrażenia MDX ocenioną po określonym przejściu obliczeniowym sześcianu.
CoalesceEmpty (MDX) Łączy pustą wartość komórki z liczbą lub ciągiem i zwraca skumulowaną wartość.
Korelacja (MDX) Zwraca współczynnik korelacji dwóch szeregów ocenionych na zbiorze.
Liczba (Wymiar) (MDX) Zwraca liczbę wymiarów w sześcianie.
Liczba (Poziomy Hierarchii) (MDX) Zwraca liczbę poziomów w wymiarze lub hierarchii.
Liczba (zestaw) (MDX) Zwraca liczbę komórek w zbiorze.
Count (krotka) (MDX) Zwraca liczbę wymiarów w krotkach.
Kowariancja (MDX) Zwraca kowariancję populacji dwóch serii ocenionych na zbiorze, używając wzoru na uprzedniczoną populację.
CovarianceN (MDX) Zwraca próbną kowariancję dwóch serii ocenionych na danym zbiorze, używając wzoru populacji bez stronniczości.
DistinctCount (MDX) Zwraca liczbę różnych, niepustych krotk w zbiorze.
IIf (MDX) Zwraca jedną z dwóch wartości określonych przez test logiczny.
LinRegIntercept (MDX) oblicza regresję liniową zbioru i zwraca wartość przecięcia w linii regresji, y = ax + b.
LinRegPoint (MDX) oblicza regresję liniową zbioru i zwraca wartość y w linii regresji, y = ax + b.
LinRegR2 (MDX) Oblicza regresję liniową zbioru i zwraca współczynnik determinacji, R2.
LinRegSlope (MDX) oblicza regresję liniową zbioru i zwraca wartość nachylenia w linii regresji, y = ax + b.
LinRegVariance (MDX) oblicza regresję liniową zbioru i zwraca wariancję związaną z linią regresji, y = ax + b.
LookupCube (MDX) Zwraca wartość wyrażenia MDX ocenionego na innej określonej kostce w tej samej bazie danych.
Max (MDX) Zwraca maksymalną wartość wyrażenia numerycznego, które jest obliczane na zbiorze.
Mediana (MDX) Zwraca medianę wyrażenia liczbowego, które jest oceniane na zbiorze.
Min (MDX) Zwraca minimalną wartość wyrażenia liczbowego ocenianego na zbiorze.
Ordinal (MDX) Zwraca wartość porządkową opartą na zerze przypisaną do poziomu.
Predict (MDX) Zwraca wartość wyrażenia numerycznego ocenianego na modelu eksploracji danych.
Stopień (MDX) Zwraca rangę opartą na jedynce określonej krotki w określonym zbiorze.
RollupChildren (MDX) Zwraca wartość wygenerowaną przez zwinięcie wartości dzieci określonego członka za pomocą określonego operatora unarnego.
Stddev (MDX) Pseudonim Stdev (MDX).
StddevP (MDX) Alias dla StdevP (MDX).
Stdev (MDX) Zwraca próbne odchylenie standardowe wyrażenia numerycznego ocenionego na zbiorze, używając formuły populacji bez stronniczości.
StdevP (MDX) Zwraca odchylenie standardowe populacji wyrażenia liczbowego ocenianego na zbiorze, używając wzoru na populację stronniczą.
StrToValue (MDX) Zwraca wartość określoną przez ciąg znaków sformatowany w MDX.
Sum (MDX) Zwraca sumę wyrażenia liczbowego wyliczonego na zbiór.
Wartość (MDX) Zwraca wartość miary.
Var (MDX) Zwraca wariancję próby wyrażenia numerycznego ocenionego na zbiorze, używając formuły populacji bez stronniczości.
Wariancja (MDX) Alias dla Var (MDX).
VarianceP (MDX) Pseudonim VarP (MDX).
VarP (MDX) Zwraca wariancję populacji wyrażenia liczbowego ocenionego na danym zbiorze, używając wzoru na populację stronniczą.

Ustawianie funkcji

Funkcja Description
DodajObliczoneCzłonków (MDX) Zwraca zbiór wygenerowany przez dodanie obliczonych członków do określonego zbioru.
AllMembers (MDX) Zwraca zbiór zawierający wszystkie elementy, w tym obliczone, o określonym wymiarze, hierarchii lub poziomie.
Przodkowie (MDX) Zwraca zbiór wszystkich przodków członka na określonym poziomie lub odległości.
Ascendenty (MDX) Zwraca zbiór przodków określonego członka, włącznie z samym członkiem.
Oś (MDX) Zwraca zbiór zdefiniowany w osi.
BottomCount (MDX) Sortuje zbiór w kolejności rosnącej i zwraca określoną liczbę krotk o najniższych wartościach.
BottomPercent (MDX) Sortuje zbiór w kolejności rosnącej i zwraca zbiór krotk o najniższych wartościach, których suma skumulowana jest równa lub mniejsza od określonego procentu.
BottomSum (MDX) Sortuje zbiór w kolejności rosnącej i zwraca zbiór krotek o najniższych wartościach, których suma jest równa lub mniejsza od określonej wartości.
Elementy podrzędne (MDX) Zwraca dzieci określonego członka.
Crossjoin (MDX) Zwraca iloczyn wektóry jednego lub więcej zbiorów.
CurrentOrdinal (MDX) Podczas iteracji zwraca aktualną liczbę iteracji w obrębie zbioru.
Potomkowie (MDX) Zwraca zbiór potomków członka na określonym poziomie lub odległości, opcjonalnie włączając lub wyłączając potomków na innych poziomach.
Distinct (MDX) Zwraca zbiór, usuwając zduplikowane krotki z określonego zbioru.
Poziom przechodzenia w głąb (MDX) Szczegółowo analizuje członków zbioru do poziomu poniżej najniższego poziomu reprezentowanego w zbiorze lub do poziomu poniżej opcjonalnie określonego poziomu członka reprezentowanego w zbiorze.
DrilldownLevelBottom (MDX) Wierci znajdują się najniższy członkowie zbioru, na określonym poziomie, do poziomu niżej.
DrilldownLevelTop (MDX) Analizuje najwyższe elementy zestawu, na określonym poziomie, do poziomu niżej.
DrilldownMember (MDX) Analizuje elementy określonego zbioru, które występują w drugim określonym zbiorze. Alternatywnie, funkcja ta prowadzi do zbioru krotk.
DrilldownMemberBottom (MDX) Analizuje elementy określonego zbioru, które występują w drugim określonym zbiorze, ograniczając zbiór wyników do określonej liczby członków. Alternatywnie, ta funkcja także analizuje zbiór krotk.
DrilldownMemberTop (MDX) Analizuje elementy określonego zbioru, które występują w drugim określonym zbiorze, ograniczając zbiór wyników do określonej liczby członków. Alternatywnie, ta funkcja prowadzi do zbioru krotk.
DrillupLevel (MDX) Wierci członków zbioru, które znajdują się poniżej określonego poziomu.
DrillupMember (MDX) Ćwiczy elementy określonego zbioru, które są obecne w drugim określonym zbiorze.
Z wyjątkiem (MDX) Znajduje różnicę między dwoma zestawami, opcjonalnie zachowując duplikaty.
Istnieje (MDX) Zwraca zbiór elementów jednego zbioru, które istnieją z jedną lub więcej krotkami jednego lub więcej innych zbiorów.
Ekstrakt (MDX) Zwraca zestaw krotek z wyodrębnionych elementów wymiarowych.
Filtr (MDX) Zwraca zbiór uzyskany przez filtrowanie określonego zbioru na podstawie warunku wyszukiwania.
Generuj (MDX) Stosuje zbiór do każdego członka innego zbioru, a następnie łączy powstałe zbiory przez sumę. Alternatywnie, funkcja ta zwraca spójny ciąg utworzony przez wyrażenie wyrażenia na podstawie zbioru.
Głowa (MDX) Zwraca pierwszą określoną liczbę elementów w zbiorze, zachowując jednak duplikaty.
Hierarchizowanie (MDX) Porządkuje członków zbioru w hierarchii.
Intersect (MDX) Zwraca przecięcie dwóch zbiorów wejściowych, opcjonalnie zachowując duplikaty.
Ostatnie Okresy (MDX) Zwraca zestaw członków do i włącznie z określonym członkiem.
Członkowie (Set) (MDX) Zwraca zbiór członków w wymiarze, poziomie lub hierarchii.
Mtd (MDX) Zwraca zestaw członków rodzeństwa z tego samego poziomu co dany członek, zaczynając od pierwszego rodzeństwa i kończąc na danym członku, zgodnie z ograniczeniami poziomu Roku w wymiarze Czasowym.
NameToSet (MDX) Zwraca zbiór zawierający członka określonego przez ciąg sformatowany w MDX.
NonEmptyCrossjoin (MDX) Zwraca iloczyn przekrojny jednego lub więcej zbiorów jako zbiór, wyłączając puste krotki i krotki bez powiązanych danych z tabeli faktów.
Zamówienie (MDX) Układa członków określonego zbioru, opcjonalnie zachowując lub łamiąc hierarchię.
PeriodsToDate (MDX) Zwraca zestaw członków rodzeństwa z tego samego poziomu co dany członko, zaczynając od pierwszego rodzeństwa i kończąc na danym członku, zgodnie z określonym poziomem w wymiarze czasowym.
Qtd (MDX) Zwraca zestaw członków rodzeństwa z tego samego poziomu co dany członek, zaczynając od pierwszego rodzeństwa i kończąc na danym członku, zgodnie z ograniczeniami poziomu ćwierćdolarówek w wymiarze czasowym.
Rodzeństwo (MDX) Zwraca rodzeństwo określonego członka, w tym samego członka.
StripCalculatedMembers (MDX) Zwraca zbiór wygenerowany przez usunięcie obliczonych członków z określonego zbioru.
StrToSet (MDX) Zwraca zbiór określony przez ciąg sformatowany w MDX.
Podzbiór (MDX) Zwraca podzbiór krotk z określonego zbioru.
Ogon (MDX) Zwraca podzbiór z końca zbioru.
ToggleDrillState (MDX) Przełącza stan ćwiczeń członków.
TopCount (MDX) Sortuje zbiór w kolejności malejącej i zwraca określoną liczbę elementów o najwyższych wartościach.
TopPercent (MDX) Sortuje zbiór w kolejności malejącej i zwraca zbiór krotk o najwyższych wartościach, których łączna suma jest równa lub mniejsza od określonego procentu.
TopSum (MDX) Sortuje zbiór i zwraca najwyższe elementy, których suma łączna wynosi co najmniej określoną wartość.
Unia (MDX) Zwraca sumę dwóch zbiorów, opcjonalnie zachowując duplikaty.
Unorder (MDX) Usuwa wszelkie wymuszone porządki z określonego zbioru.
VisualTotals (MDX) Zwraca zbiór wygenerowany przez dynamiczne sumowanie członków potomnych w określonym zbiorze, opcjonalnie używając wzoru nazwy członka nadrzędnego w powstałym celecie.
Wtd (MDX) Zwraca zestaw członków rodzeństwa z tego samego poziomu co dany członek, zaczynając od pierwszego rodzeństwa i kończąc na danym członku, zgodnie z ograniczeniami poziomu Week w wymiarze Time.
Ytd (MDX) Zwraca zestaw członków rodzeństwa z tego samego poziomu co dany członek, zaczynając od pierwszego rodzeństwa i kończąc na danym członku, zgodnie z ograniczeniami poziomu Roku w wymiarze Czasowym.

Funkcje łańcuchowe

Funkcja Description
Wartość przejścia (MDX) Zwraca wartość wyrażenia MDX ocenioną na określonym przejściu obliczeniowym sześcianu.
CoalesceEmpty (MDX) Łączy pustą wartość komórki z liczbą lub ciągiem i zwraca skumulowaną wartość.
Generuj (MDX) Stosuje zbiór do każdego członka innego zbioru, a następnie łączy powstałe zbiory przez sumę. Alternatywnie, funkcja ta zwraca spójny ciąg utworzony przez wyrażenie wyrażenia na podstawie zbioru.
IIf (MDX) Zwraca jedną z dwóch wartości określonych przez test logiczny.
LookupCube (MDX) Zwraca wartość wyrażenia MDX ocenionego na innej określonej kostce w tej samej bazie danych.
MemberToStr (MDX) Zwraca ciąg tekstów sformatowany w MDX, który odpowiada określonemu członkowi.
Nazwa (MDX) Zwraca nazwę wymiaru, hierarchii, poziomu lub elementu.
Właściwości (MDX) Zwraca ciąg znaków lub silnie wpisaną wartość, która zawiera wartość właściwości członkowskiej.
SetToStr (MDX) Zwraca ciąg w formacie MDX , który odpowiada określonemu zbiorowi.
TupleToStr (MDX) Zwraca ciąg w formacie MDX, który odpowiada określonej krotki.
UniqueName (MDX) Zwraca unikalną nazwę określonego wymiaru, hierarchii, poziomu lub elementu.
Nazwa użytkownika (MDX) Zwraca nazwę domeny i nazwę użytkownika aktualnego połączenia.

Funkcje podsześcianów

Funkcja Description
To (MDX) Zwraca bieżącą podkostkę.
Liście (MDX) Zwraca zbiór elementów liściowych w określonym wymiarze, elementie lub krotki.

Funkcje Krotki

Funkcja Description
Obecnie (MDX) Podczas iteracji zwraca bieżącą krotkę ze zbioru.
Przedmiot (krotka) (MDX) Zwraca krotkę z zestawu.
Korzeń (MDX) Zwraca krotkę składającą się z wszystkich elementów z każdej hierarchii atrybutów w sześcianie, wymiarze lub krotki.
StrToTuple (MDX) Zwraca krotkę określoną przez ciąg sformatowany w MDX.

Inne funkcje

Funkcja Description
Błąd (MDX) Generuje błąd, opcjonalnie wyświetlając określony komunikat o błędzie.