Referenční informace k funkcím JAZYKA DAX
Referenční informace o funkcích DAX poskytují podrobné informace, včetně syntaxe, parametrů, návratových hodnot a příkladů pro každou z více než 250 funkcí používaných ve vzorcích DAX (Data Analysis Expression).
Důležité
Ve starších verzích Power BI Desktopu, Analysis Services a Power Pivotu v Excelu nejsou podporované ani zahrnuté všechny funkce JAZYKA DAX.
V této části
Nové funkce JAZYKA DAX – Tyto funkce jsou nové nebo jsou stávající funkce, které byly výrazně aktualizovány.
Agregační funkce – tyto funkce vypočítají (skalární) hodnotu, jako je počet, součet, průměr, minimum nebo maximum pro všechny řádky ve sloupci nebo tabulce definované výrazem.
Funkce data a času – Tyto funkce v jazyce DAX jsou podobné funkcím data a času v Microsoft Excelu. Funkce jazyka DAX jsou ale založené na datových typech data a času používaných Microsoft SQL Serverem.
Funkce filtru – Tyto funkce pomáhají vracet konkrétní datové typy, vyhledávat hodnoty v souvisejících tabulkách a filtrovat podle souvisejících hodnot. Vyhledávací funkce fungují pomocí tabulek a relací mezi nimi. Funkce filtrování umožňují manipulovat s kontextem dat a vytvářet dynamické výpočty.
Finanční funkce – Tyto funkce se používají ve vzorcích, které provádějí finanční výpočty, jako je čistá současná hodnota a míra výnosnosti.
Informační funkce – tyto funkce se dívají na tabulku nebo sloupec zadaný jako argument jiné funkce a vrátí, jestli hodnota odpovídá očekávanému typu. Například funkce ISERROR vrátí hodnotu TRUE, pokud hodnota, na kterou odkazujete, obsahuje chybu.
Logické funkce – tyto funkce vrací informace o hodnotách ve výrazu. Funkce PRAVDA například umožňuje zjistit, jestli výraz, který vyhodnocujete, vrátí hodnotu PRAVDA.
Matematické a trigonometrické funkce – matematické funkce v jazyce DAX jsou podobné matematickým a trigonometrickým funkcím Excelu. Existují však určité rozdíly v číselných datových typech používaných funkcemi jazyka DAX.
Další funkce – Tyto funkce provádějí jedinečné akce, které nelze definovat žádnou z kategorií, do kterých patří většina ostatních funkcí.
Funkce nadřazenosti a podřízenosti – Tyto funkce pomáhají uživatelům spravovat data, která jsou v datových modelech prezentována jako hierarchie nadřazených/podřízených.
Funkce relací – Tyto funkce slouží ke správě a využívání relací mezi tabulkami. Můžete například zadat konkrétní relaci, která se má použít ve výpočtu.
Statistické funkce – tyto funkce počítají hodnoty související se statistickými rozděleními a pravděpodobností, jako je směrodatná odchylka a počet permutací.
Funkce pro manipulaci s tabulkami – Tyto funkce vracejí tabulku nebo manipulují s existujícími tabulkami.
Textové funkce – Pomocí těchto funkcí můžete vrátit část řetězce, vyhledat text v řetězci nebo zřetězení řetězcových hodnot. Další funkce slouží k řízení formátů kalendářních dat, časů a čísel.
Funkce časového měřítka – Tyto funkce pomáhají vytvářet výpočty, které používají integrované znalosti o kalendářích a datech. Pomocí rozsahů času a kalendářních dat v kombinaci s agregacemi nebo výpočty můžete vytvářet smysluplná porovnání ve srovnatelných časových obdobích pro prodej, inventář atd.
Související obsah
Referenční dokumentace syntaxe jazyka DAX
Referenční dokumentace operátoru DAX
Konvence pojmenování parametrů jazyka DAX