Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Analytické služby umožňují použití funkcí v syntaxi Multidimensional Expressions (MDX). Funkce lze použít v jakémkoli platném MDX příkazu a často se používají v dotazech, vlastních definicích rollupů a dalších výpočtech. Tato sekce poskytuje informace o funkcích MDX.
Následující tabulky můžete použít k nalezení funkcí podle jejich kategorie návratové hodnoty, nebo můžete vybrat funkci podle názvu z abecedního seznamu v obsahu.
Funkce polí
| Function | Description |
|---|---|
| SetToArray (MDX) | Převádí jednu nebo více sad na pole pro použití v uživatelsky definované funkci. |
Hierarchie funkcí
| Function | Description |
|---|---|
| Hierarchie (MDX) | Vrátí hierarchii, která obsahuje specifikovaného člena nebo úroveň. |
| Dimenze (MDX) | Vrátí dimenzi, která obsahuje specifikovaný prvek, úroveň nebo hierarchii. |
| Rozměry (MDX) | Vrací hierarchii určenou číselným nebo řetězcovým výrazem. |
Úrovňové funkce
| Function | Description |
|---|---|
| Úroveň (MDX) | Vrátí úroveň člena. |
| Úrovně (MDX) | Vrací úroveň, jejíž pozice v dimenzi nebo hierarchii je určena číselným výrazem, nebo jejíž název je specifikován řetězcovým výrazem. |
Logické funkce
| Function | Description |
|---|---|
| IsAncestor (MDX) | Vrátí, zda je určený člen předkem jiného určeného členu. |
| IsEmpty (MDX) | Vrátí, zda vyhodnocený výraz je prázdná hodnota buňky. |
| IsGeneration (MDX) | Vrátí, zda je daný člen v dané generaci. |
| IsLeaf (MDX) | Vrátí, zda je určený člen listovým členem. |
| IsSibling (MDX) | Vrátí, zda je určený člen sourozencem jiného určeného člena. |
Členské funkce
| Function | Description |
|---|---|
| Předek (MDX) | Vrátí předka člena na určené úrovni nebo vzdálenosti. |
| Uzavírací období (MDX) | Vrací posledního sourozence mezi potomky člena na určené úrovni. |
| Cousin (MDX) | Vrátí podčlena se stejnou relativní pozicí pod mateřským členem jako určený podřízený člen. |
| CurrentMember (MDX) | Během iterace vrací aktuálního člena podél specifikované dimenze nebo hierarchie. |
| DataMember (MDX) | Vrátí datový člen generovaný systémem, který je spojen s nelistovým členem dimenze. |
| DefaultMember (MDX) | Vrátí výchozího člena dimenze nebo hierarchie. |
| FirstChild (MDX) | Vrací první dítě člena. |
| První sourozenec (MDX) | Vrací první dítě rodiče člena. |
| Položka (člen) (MDX) | Vrátí člen z určené n-tice. |
| Lag (MDX) | Vrací prvek, který je určeným počtem pozic před určeným prvkem podél rozměru tohoto prvku. |
| LastChild (MDX) | Vrací poslední dítě určeného člena. |
| LastSibling (MDX) | Vrátí poslední dítě rodiče určeného člena. |
| Olovo (MDX) | Vrátí prvek, který je určeným počtem pozic po určeném prvku podél rozměru tohoto prvku. |
| LinkMember (MDX) | Vrací člena ekvivalentního určenému členu ve specifikované hierarchii. |
| Členy (String) (MDX) | Vrací člen specifikovaný řetězcovým výrazem. |
| NextMember (MDX) | Vrátí dalšího člena v úrovni, který obsahuje určeného člena. |
| Otevírací období (MDX) | Vrátí prvního sourozence mezi potomky určené úrovně, volitelně na určeném členovi. |
| ParallelPeriod (MDX) | Vrací člena z předchozího období ve stejné relativní pozici jako určený člen. |
| Mateřský (MDX) | Vrací rodiče člena. |
| PrevMember (MDX) | Vrátí předchozího člena v úrovni, který obsahuje určeného člena. |
| StrToMember (MDX) | Vrací člena určeného řetězcem formátovaným MDX. |
| Neznámý člen (MDX) | Vrátí neznámého člena přiřazeného k úrovni nebo členovi. |
| ValidMeasure (MDX) | Vrací platnou míru ve virtuální kostce tím, že na nejvyšší úroveň vnutí neaplikovatelných dimenzí. |
Číselné funkce
| Function | Description |
|---|---|
| Agregát (MDX) | Vrací skalární hodnotu vypočítanou agregací buď mír, nebo volitelně specifikovaného číselného výrazu přes n-tice dané množiny. |
| Průměr (MDX) | Vrací průměrnou hodnotu mír nebo průměrnou hodnotu volitelného číselného výrazu, vyhodnocovanou na zadanou množinu. |
| CalculationCurrentPass (MDX) | Vrací aktuální výpočetní průchod krychle pro zadaný dotazovací kontext. |
| Výpočtová hodnota průchodu (MDX) | Vrací hodnotu MDX výrazu vyhodnoceného během určeného výpočetního procesu krychle. |
| CoalesceEmpty (MDX) | Sloučí prázdnou hodnotu buňky do čísla nebo řetězce a vrátí seskupenou hodnotu. |
| Korelace (MDX) | Vrátí korelační koeficient dvou řad vyhodnocených přes množinu. |
| Počet (dimenze) (MDX) | Vrátí počet rozměrů v krychle. |
| Počet (úrovně hierarchie) (MDX) | Vrací počet úrovní v dimenzi nebo hierarchii. |
| Počet (sada) (MDX) | Vrátí počet buněk v množině. |
| Počet (n-tice) (MDX) | Vrátí počet rozměrů v n-tici. |
| Kovariance (MDX) | Vrátí populační kovarianci dvou řad vyhodnocených na množině pomocí vzorce zkreslené populace. |
| CovarianceN (MDX) | Vrátí vzorek kovariance dvou řad vyhodnocených na množině pomocí vzorce pro nestranné populace. |
| DistinctCount (MDX) | Vrací počet různých, neprázdných n-tic v množině. |
| IIf (MDX) | Vrátí jednu ze dvou hodnot určených logickým testem. |
| LinRegIntercept (MDX) | Vypočítá lineární regresi množiny a vrátí hodnotu průsečíka v regresní přímce, y = ax + b. |
| LinRegPoint (MDX) | Vypočítá lineární regresi množiny a vrátí hodnotu y v regresní přímce, y = ax + b. |
| LinRegR2 (MDX) | Vypočítá lineární regresi množiny a vrátí koeficient determinace R2. |
| LinRegSlope (MDX) | Vypočítá lineární regresi množiny a vrátí hodnotu sklonu v regresní přímce, y = ax + b. |
| LinRegVariance (MDX) | Vypočítá lineární regresi množiny a vrátí rozptyl spojený s regresní přímkou, y = ax + b. |
| LookupCube (MDX) | Vrací hodnotu MDX výrazu vyhodnoceného na jiné specifikované kostce ve stejné databázi. |
| Max (MDX) | Vrací maximální hodnotu číselného výrazu, který je vyhodnocen přes množinu. |
| Medián (MDX) | Vrací medián číselného výrazu, který je vyhodnocen přes množinu. |
| Min (MDX) | Vrací minimální hodnotu číselného výrazu, který je vyhodnocen přes množinu. |
| Ordinál (MDX) | Vrací nulovou ordinální hodnotu přiřazenou k úrovni. |
| Predikce (MDX) | Vrací hodnotu číselného výrazu vyhodnoceného přes model dolování dat. |
| Hodnost (MDX) | Vrací jednorozměrnou hodnotu určené n-tice v dané množině. |
| RollupChildren (MDX) | Vrátí hodnotu vytvořenou shrnutím hodnot potomků určeného člena pomocí určeného unárního operátoru. |
| Stddev (MDX) | Alias pro Stdev (MDX). |
| StddevP (MDX) | Alias pro StdevP (MDX). |
| Stdev (MDX) | Vrací vzorkovou směrodatnou odchylku číselného výrazu vyhodnoceného přes množinu pomocí formule pro nestranné populace. |
| StdevP (MDX) | Vrací populační směrodatnou odchylku číselného výrazu vyhodnoceného přes množinu pomocí vzorce biasované populace. |
| StrToValue (MDX) | Vrací hodnotu určenou řetězcem formátovaným MDX. |
| Součet (MDX) | Vrátí součet číselného výrazu vyhodnoceného přes množinu. |
| Hodnota (MDX) | Vrátí hodnotu míry. |
| Var (MDX) | Vrátí vzorkovou varianci číselného výrazu vyhodnoceného přes množinu pomocí vzorce pro nezaujaté populace. |
| Rozptyl (MDX) | Alias pro Var (MDX). |
| VarianceP (MDX) | Alias pro VarP (MDX). |
| VarP (MDX) | Vrátí populační varianci číselného výrazu vyhodnoceného přes množinu pomocí vzorce biasované populace. |
Nastavení funkcí
| Function | Description |
|---|---|
| PřidatVypočtenéČleny (MDX) | Vrací množinu generovanou přidáním vypočítaných členů do určené množiny. |
| AllMembers (MDX) | Vrací množinu obsahující všechny členy, včetně vypočítaných členů, zadané dimenze, hierarchie nebo úrovně. |
| Předci (MDX) | Vrací množinu všech předků člena na určené úrovni nebo vzdálenosti. |
| Ascendenti (MDX) | Vrací množinu předků určeného členu, včetně samotného členu. |
| Axis (MDX) | Vrací množinu definovanou v ose. |
| BottomCount (MDX) | Seřadí množinu vzestupně a vrací zadaný počet n-tic s nejnižšími hodnotami. |
| BottomPercent (MDX) | Třídí množinu vzestupně a vrací množinu n-tic s nejnižšími hodnotami, jejichž kumulativní součet je roven nebo menší než stanovené procento. |
| BottomSum (MDX) | Seřadí množinu vzestupně a vrátí množinu n-tic s nejnižšími hodnotami, jejichž součet je roven nebo menší než zadaná hodnota. |
| Děti (MDX) | Vrací děti určeného člena. |
| Crossjoin (MDX) | Vrátí vektorový součin jedné nebo více množin. |
| CurrentOrdinal (MDX) | Během iterace vrací aktuální číslo iterace v rámci množiny. |
| Potomci (MDX) | Vrací množinu potomků člena na určené úrovni nebo vzdálenosti, volitelně včetně nebo vyloučení potomků v jiných úrovních. |
| Distinct (MDX) | Vrátí množinu a odstraní duplicitní n-tice z dané množiny. |
| DrilldownLevel (MDX) | Podrobně se zaměřuje na členy množiny na jednu úroveň pod nejnižší úrovní zastoupenou v množině, nebo na jednu úroveň pod volitelně určenou úrovní člena zastoupeného v této množině. |
| DrilldownLevelBottom (MDX) | Hlouběji se zaměřuje na nejspodnější členy množiny na určené úrovni až o úroveň níže. |
| DrilldownLevelTop (MDX) | Zaměřuje se na nejvýše položené členy množiny na určené úrovni až o úroveň níže. |
| DrilldownMember (MDX) | Podrobně se zaměřuje na členy v určené množině, které jsou přítomny v druhé specifikované množině. Alternativně se funkce zaměřuje na množinu n-tic. |
| DrilldownMemberBottom (MDX) | Rozbíjí členy v určené množině, které jsou přítomny ve druhé specifikované množině, přičemž omezuje výslednou množinu na určitý počet členů. Alternativně tato funkce také prozkoumává množinu n-tic. |
| DrilldownMemberTop (MDX) | Rozbíjí členy v určené množině, které jsou přítomny ve druhé specifikované množině, přičemž omezuje výslednou množinu na určitý počet členů. Alternativně tato funkce prozkoumává množinu n-tic. |
| DrillupLevel (MDX) | Procvičuje členy množiny, kteří jsou pod stanovenou úrovní. |
| DrillupMember (MDX) | Procvičuje členy v určené množině, které jsou přítomny v druhé určené množině. |
| Kromě (MDX) | Zjistí rozdíl mezi dvěma sadami, volitelně zachová duplikáty. |
| Existuje (MDX) | Vrátí množinu členů jedné množiny, kteří existují s jednou nebo více n-ticemi jedné nebo více jiných množin. |
| Extrakt (MDX) | Vrací množinu n-tic z extrahovaných rozměrových prvků. |
| Filtr (MDX) | Vrátí množinu, která vznikne filtrováním specifikované množiny na základě vyhledávacího stavu. |
| Generování (MDX) | Aplikuje množinu na každého člena jiné množiny a poté spojuje výsledné množiny sjednocením. Alternativně tato funkce vrací konkatenovaný řetězec vytvořený vyhodnocením řetězcového výrazu přes množinu. |
| Hlava (MDX) | Vrátí první určený počet prvků v množině, přičemž si ponechá duplikáty. |
| Hierarchizace (MDX) | Řadí členy množiny v hierarchii. |
| Intersect (MDX) | Vrátí průnik dvou vstupních sad, přičemž volitelně ponechává duplikáty. |
| LastPeriods (MDX) | Vrací sadu členů až do a včetně určeného člena. |
| Členové (sada) (MDX) | Vrátí množinu členů v dimenzi, úrovni nebo hierarchii. |
| Mtd (MDX) | Vrací sadu sourozenců ze stejné úrovně jako daný člen, začínající prvním sourozencem a končící daným členem, jak je omezeno úrovní Year v časové dimenzi. |
| NameToSet (MDX) | Vrací množinu obsahující člena specifikovaného řetězcem formátovaným MDX. |
| NonEmptyCrossjoin (MDX) | Vrací křížový součin jedné nebo více množin jako množinu, s výjimkou prázdných n-tic a n-tic bez přidružených dat z faktové tabulky. |
| Objednávka (MDX) | Uspořádá členy určené množiny, volitelně zachovává nebo narušuje hierarchii. |
| PeriodsToDate (MDX) | Vrací množinu sourozeneckých členů ze stejné úrovně jako daný člen, počínaje prvním sourozencem a končí daným členem, jak je omezeno zadanou úrovní v časové dimenzi. |
| Qtd (MDX) | Vrací sadu sourozeneckých členů ze stejné úrovně jako daný člen, počínaje prvním sourozencem a končí daným členem, jak je omezeno čtvrtinovou úrovní v časové dimenzi. |
| Sourozenci (MDX) | Vrací sourozence určeného člena, včetně samotného člena. |
| StripCalculatedMembers (MDX) | Vrací množinu generovanou odstraněním vypočítaných členů z určené množiny. |
| StrToSet (MDX) | Vrací množinu specifikovanou řetězcem formátovaným MDX. |
| Podmnožina (MDX) | Vrací podmnožinu n-tic z dané množiny. |
| Ocas (MDX) | Vrací podmnožinu z konce množiny. |
| ToggleDrillState (MDX) | Přepne stav vrtání členů. |
| TopCount (MDX) | Třídí množinu sestupně a vrací zadaný počet prvků s nejvyššími hodnotami. |
| TopPercent (MDX) | Seřadí množinu sestupně a vrátí množinu n-tic s nejvyššími hodnotami, jejichž součet je roven nebo menší než stanovené procento. |
| TopSum (MDX) | Seřadí množinu a vrátí nejvyšší prvky, jejichž kumulativní součet je alespoň zadaná hodnota. |
| Unie (MDX) | Vrátí sjednocení dvou sad, přičemž se volitelně zachovají duplikáty. |
| Unorder (MDX) | Odstraňuje jakékoli vynucené uspořádání ze specifikované množiny. |
| VisualTotals (MDX) | Vrací množinu generovanou dynamickým sčítáním potomků v určené množině, volitelně pomocí vzoru pro jméno rodičovského člena ve výsledném celletu. |
| WTD (MDX) | Vrací sadu sourozeneckých členů ze stejné úrovně jako daný člen, počínaje prvním sourozencem a končící daným členem, jak je omezeno úrovní Týden v časové dimenzi. |
| Od začátku roku (MDX) | Vrací sadu sourozenců ze stejné úrovně jako daný člen, začínající prvním sourozencem a končící daným členem, jak je omezeno úrovní Year v časové dimenzi. |
Řetězcové funkce
| Function | Description |
|---|---|
| Výpočtová hodnota průchodu (MDX) | Vrací hodnotu MDX výrazu vyhodnoceného během zadaného výpočtového průchodu krychle. |
| CoalesceEmpty (MDX) | Sloučí prázdnou hodnotu buňky do čísla nebo řetězce a vrátí seskupenou hodnotu. |
| Generování (MDX) | Aplikuje množinu na každého člena jiné množiny a poté spojuje výsledné množiny sjednocením. Alternativně tato funkce vrací konkatenovaný řetězec vytvořený vyhodnocením řetězcového výrazu přes množinu. |
| IIf (MDX) | Vrátí jednu ze dvou hodnot určených logickým testem. |
| LookupCube (MDX) | Vrací hodnotu MDX výrazu vyhodnoceného na jiné specifikované kostce ve stejné databázi. |
| MemberToStr (MDX) | Vrací řetězec formátovaný MDX, který odpovídá specifikovanému členu. |
| Název (MDX) | Vrátí název dimenze, hierarchie, úrovně nebo členu. |
| Vlastnosti (MDX) | Vrací řetězec, nebo silně typovanou hodnotu, která obsahuje hodnotu vlastnosti člena. |
| SetToStr (MDX) | Vrací MDX-formátovaný řetězec , který odpovídá dané množině. |
| TupleToStr (MDX) | Vrací řetězec formátovaný MDX, který odpovídá zadané n-tici. |
| UniqueName (MDX) | Vrátí jedinečný název určené dimenze, hierarchie, úrovně nebo členu. |
| Uživatelské jméno (MDX) | Vrátí doménové jméno a uživatelské jméno aktuálního připojení. |
Funkce podkrychle
| Function | Description |
|---|---|
| Toto (MDX) | Vrátí aktuální podkrychlou. |
| Listy (MDX) | Vrací množinu listových prvků ve specifikované dimenzi, členu nebo n-tici. |
Funkce Tuple
| Function | Description |
|---|---|
| Současnost (MDX) | Během iterace vrací aktuální n-tici z množiny. |
| Položka (n-tice) (MDX) | Vrátí n-tici z množiny. |
| Root (MDX) | Vrátí n-tici, která se skládá ze všech členů z každé hierarchie atributů v krychle, dimenzi nebo n-tici. |
| StrToTuple (MDX) | Vrátí n-tici specifikovanou řetězcem formátovaným MDX. |
Další funkce
| Function | Description |
|---|---|
| Chyba (MDX) | Zobrazí chybu, která volitelně poskytne specifikovanou chybovou zprávu. |