Slovník jazyka DAX
Analytický dotaz
Vizuály služby Power BI dotazujú dátový model pomocou analytického dotazu. Analytický dotaz sa snaží zredukovať potenciálne veľké objemy údajov a zložitosť modelov pomocou troch oddelených fáz: Filtrovanie, zoskupovanie a sumarizácia. Analytický dotaz sa vytvorí automaticky, keď sa polia priradia k zoznamom vizuálov zostáv. Autori zostáv môžu ovládať správanie priradenia polí premenovaním polí, úpravou techniky sumarizácie alebo vypnutím sumarizácie na dosiahnutie zoskupenia. Počas navrhovania zostavy je možné do zostavy, strany zostavy alebo vizuálu pridať filtre. V zobrazení na čítanie môžu byť filtre upravené na table Filtre alebo na základe interakcií s rýchlymi filtrami a inými vizuálmi (krížové filtrovanie).
BLANK
DAX definuje absenciu hodnoty ako PRÁZDNU hodnotu. Je to ekvivalent hodnoty SQL NULL, ale nespráva sa úplne rovnako. Je viac zladená s funkciou Excelu a definovaním prázdnej bunky. Hodnota BLANK sa vyhodnotí ako nula alebo prázdny reťazec v kombinácii s inými operáciami. Napríklad, BLANK + 20 = 20. Vždy používajte veľké písmená; množné číslo je BLANKs, s malým písmenom "s".
Vypočítaný stĺpec
Výpočet modelu použitý na pridanie stĺpca do tabuľkového modelu napísaním vzorca v jazyku DAX. Vzorec musí vrátiť skalárnu hodnotu a je vyhodnotený pre každý riadok v tabuľke. Vypočítaný stĺpec možno pridať do tabuľky ukladacieho priestoru v režime Import alebo DirectQuery.
Vypočítaná mierka
Pri modelovaní tabuľky neexistuje žiadny taký koncept ako vypočítaná mierka. Namiesto toho použite mierku. Slovo vypočítané sa používa na popis vypočítaných tabuliek a vypočítaných stĺpcov. Odlišuje ich od tabuliek a stĺpcov pochádzajúcich z Power Query. Power Query nemá koncept mierky.
Vypočítaná tabuľka
Výpočet modelu použitý na pridanie tabuľky do tabuľkového modelu napísaním vzorca v jazyku DAX. Vzorec musí vrátiť objekt tabuľky. Výsledkom je tabuľka, ktorá používa režim úložiska Import.
Výpočet
Cielený postup, ktorý transformuje jeden alebo viac vstupov do jedného alebo viacerých výsledkov. V tabuľkovom dátovom modeli môže byť výpočet objektom modelu. vypočítanú tabuľku, vypočítaný stĺpec alebo mierku,
Kontexte
Popisuje prostredie, v ktorom sa vyhodnocuje vzorec DAX. Existujú dva typy kontextov: Kontext riadka a kontext filtra. Kontext riadka predstavuje aktuálny riadok a používa sa na vyhodnocovanie vzorcov vypočítaných stĺpcov a výrazov, ktoré používajú iterátory tabuľky. Kontext filtra sa používa na vyhodnotenie mierok a predstavuje filtre použité priamo na stĺpce modelu a filtre, ktoré sa rozšíria podľa modelových vzťahov.
DAX
Jazyk DATA Analysis Expressions (DAX) je jazyk vzorcov pre doplnok Power Pivot v programoch Excel, Power BI, Azure Analysis Services a pre tabuľkové modelovanie v službe SQL Server Analysis Services. Pomocou jazyka DAX môžete tiež pridať výpočty dátového modelu a definovať pravidlá zabezpečenia na úrovni riadkov (RLS).
Dynamické zabezpečenie
Kedy sa vynucujú pravidlá zabezpečenia na úrovni riadkov (RLS) pomocou identity používateľa zostavy. Pravidlá filtrujú tabuľky modelov pomocou názvu konta používateľa, čo možno vykonať pomocou funkcií USERNAME alebo USERPRINCIPALNAME. Pozrite si tému Zabezpečenie na úrovni riadkov.
Expression
Jednotka logiky jazyka DAX, ktorá sa vyhodnotí a vráti výsledok. Výrazy môžu deklarovať premenné, ktoré sú priradené vedľajšiemu výrazu a musia obsahovať príkaz RETURN, ktorý je výstupom finálneho výrazu. Výrazy sú konštruované pomocou objektov modelu (tabuľky, stĺpce alebo mierky), funkcií, operátorov alebo konštátov.
Pole
Zdroj dátového modelu prezentovaný na table Polia . Polia sa používajú na konfiguráciu filtrov a vizuálov zostáv. Polia pozostávajú zo stĺpcov modelu, úrovní hierarchií a mierok.
Vzorec
Jeden alebo viacero výrazov DAX, ktoré sa používajú na definovanie modelu výpočtu. Vnútorné výrazy sa nazývajú vedľajšími výrazmi. Množné číslo je vzorce.
Function
Funkcie DAX majú argumenty, ktoré umožňujú odovzdávanie parametrov. Vzorce môžu používať mnoho volaní funkcií, prípadne vnorenie funkcií v rámci iných funkcií. Za názvami funkcií vo vzorci musia nasledovať zátvorky. Do zátvoriek sa odovzdávajú parametre.
Implicitná mierka
Automaticky generovaný výpočet dosiahnutý konfiguráciou vizuálu služby Power BI na sumarizáciu hodnôt stĺpcov. Číselné stĺpce podporujú najväčší rozsah sumarizácie vrátane položiek: Sum, Average, Minimum, Maximum, Count (Distinct), Count, Standard deviation, Variance, alebo Median. Stĺpce s inými typmi údajov možno sumarizovať tiež. Textové stĺpce možno sumarizovať pomocou: First (abecedne), Last (abecedne), Count (Distinct) alebo Count. Dátumové stĺpce možno sumarizovať pomocou: Earliest, Latest, Count (Distinct) alebo Count. Booleovské stĺpce možno sumarizovať pomocou: Count (Distinct) alebo Count.
Funkcia Iterator
Funkcia DAX, ktorá vyčísli všetky riadky danej tabuľky a vyhodnotí daný výraz pre každý riadok. Poskytuje flexibilitu a kontrolu nad tým, ako modelové výpočty sumarizujú údaje.
MDX
Jazyk MDX (Multidimensional Expressions) je jazyk vzorcov pre multidimenzionálne modely služby SQL Server Analysis Services (známe aj ako kocky). Jazyk MDX možno použiť na dotazovanie tabuľkových modelov, nemôže však definovať implicitné mierky. Môže len dotazovať mierky, ktoré sú už definované v modeli.
Miera
Výpočet, ktorým sa získa sumarizácia. Mierky sú buď implicitné alebo explicitné. Explicitná mierka je výpočet pridaný do tabuľkového dátového modelu napísaním vzorca v jazyku DAX. Vzorec mierky musí vrátiť skalárnu hodnotu. Na table Polia sú explicitné mierky označené ikonou kalkulačky. Pri dotazovaní modelu pomocou multidimenzionálnych výrazov (MDX) sa vyžadujú explicitné mierky, ako je to v prípade používania funkcie Analyzovať v Exceli. Explicitná mierka sa bežne nazýva len mierka.
Skupina mierok
Tabuľka modelu, ktorá obsahuje aspoň jednu mierku, a nemá žiadne hierarchie ani viditeľné stĺpce. Na table Polia je každá skupina mierok označená ikonou kalkulačky. Skupiny mierok sú uvedené spolu v hornej časti tably Polia a zoradené abecedne podľa názvu.
Výpočet modelu
Pomenovaný vzorec, ktorý sa používa na pridanie vypočítanej tabuľky, vypočítaného stĺpca alebo mierky do tabuľkového dátového modelu. Jeho štruktúra je <NAME> = <FORMULA>. Väčšinu výpočtov pridávajú v aplikácii Power BI Desktop modelári údajov, ale mierky je možné pridať aj do zostavy dynamického pripojenia. Pozrite si mierky zostavy.
Rýchle merania
Funkcia v aplikácii Power BI Desktop, ktorá eliminuje potrebu písať vzorce DAX pre bežne definované mierky. Rýchle mierky zahŕňajú priemer pre každú kategóriu, poradie a rozdiel od základnej hodnoty.
Mierky zostáv
Nazývajú sa aj mierky na úrovni zostavy. Do zostavy s dynamickým pripojením sa pridávajú v aplikácii Power BI Desktop napísaním vzorca v jazyku DAX, ale iba pre pripojenia k modelom služby Power BI alebo tabuľkovým modelom služby Analysis Services.
Zabezpečenie na úrovni riadkov
Nazýva sa aj zabezpečenie na úrovni riadkov. Návrhová technika na obmedzenie prístupu k množinám údajov pre konkrétnych používateľov. V tabuľkovom modeli sa to dosahuje vytvorením rolí modelu. Roly majú pravidlá, ktorými sú výrazy DAX na filtrovanie riadkov tabuľky.
Skalárne
V jazyku DAX ide o skalárnu hodnotu. Skalárny môže byť ľubovoľného typu údajov: Desatinné číslo, Celé číslo, Dátum a čas, Reťazec, Mena, Booleovská hodnota. Skalárna hodnota môže byť výsledkom výrazu vypočítaného z viacerých hodnôt. Napríklad agregačná funkcia, ako napríklad MAX(), vráti jednu maximálnu hodnotu z množiny hodnôt, z ktorých sa má vyhodnotiť.
Súhrn
Operácia, ktorá sa použije na hodnoty stĺpca. Pozri mierku.
Časová inteligencia
Časová inteligencia sa vzťahuje na výpočty v priebehu času, ako sú napríklad výpočty od začiatku roka k dnešnému dňu (YTD).
Funkcia časovej inteligencie
JAZYK DAX obsahuje mnohé funkcie časovej inteligencie. Každá funkcia časovej inteligencie získava výsledok úpravou kontextu filtra pre filtre dátumu. Príklad funkcií: TOTALYTD a SAMEPERIODLASTYEAR.
Hodnota, hodnoty
Údaje určené na vizualizáciu.
Parameter hypotézy
Funkcia aplikácie Power BI Desktop, ktorá umožňuje prijať vstup používateľa prostredníctvom rýchlych filtrov. Každý parameter vytvorí vypočítanú tabuľku s jedným stĺpcom a mierku, ktorá vráti jednu vybratú hodnotu. Mierku možno použiť vo výpočtoch modelu pri reakcii na vstup používateľa.
Pripomienky
https://aka.ms/ContentUserFeedback.
Pripravujeme: V priebehu roka 2024 postupne zrušíme službu Problémy v službe GitHub ako mechanizmus pripomienok týkajúcich sa obsahu a nahradíme ju novým systémom pripomienok. Ďalšie informácie nájdete na stránke:Odoslať a zobraziť pripomienky pre