Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Tabuľky väčšinou vytvárate importovaním údajov do modelu z externého zdroja údajov, ale vypočítané tabuľky umožňujú pridávať nové tabuľky na základe údajov, ktoré ste načítali do modelu. Namiesto vytvárania dotazov a načítavania hodnôt do nových stĺpcov tabuľky zo zdroja údajov vytvoríte vzorec v jazyku DAX (Data Analysis Expressions), ktorý stanoví hodnoty tabuľky.
DAX je jazyk vzorcov určený na prácu s relačnými dátami, podobne ako v Power BI Desktop. Jazyk DAX obsahuje knižnicu s viac ako 200 funkciami, operátormi a konštruktmi, ktoré poskytujú obrovskú flexibilitu pri vytváraní vzorcov na výpočet výsledkov pre takmer všetky potreby analýzy údajov. Vypočítavané tabuľky sú najvhodnejšie na pomocné výpočty a údaje, ktoré chcete uložiť ako súčasť modelu a nemusíte vypočítavať priebežne alebo ako výsledky dotazu. Môžete sa napríklad rozhodnúť, že spojíte alebo prepojíte dve existujúce tabuľky.
Rovnako ako iné tabuľky Power BI Desktop, vypočítané tabuľky môžu mať vzťahy s inými tabuľkami. Stĺpce vypočítanej tabuľky majú typy údajov, formátovanie a môžu patriť do kategórie údajov. Stĺpce môžete ľubovoľne pomenovať a pridať ich do vizualizácií zostáv rovnako ako iné polia. Vypočítané tabuľky sa prepočítajú, ak sa niektorá z tabuliek, z ktorých získavajú údaje, obnoví alebo aktualizuje. Ak tabuľka používa dáta z DirectQuery, vypočítané tabuľky sa predvolene neobnovujú. V režime DirectQuery tabuľka odráža zmeny až po obnovení sémantického modelu.
Vytvorenie vypočítavanej tabuľky
Vypočítané tabuľky vytvárate pomocou funkcie New table v Report View, Table View alebo Model View of Power BI Desktop.
Predstavte si napríklad, že ste personálny manažér, ktorý má tabuľku Zamestnanci Severozápadu a ďalšiu tabuľku Zamestnanci Juhozápadu. Chcete skombinovať tieto dve tabuľky do jednej s názvom Zamestnanci Západnej oblasti.
Zamestnanci Severozápadu
Zamestnanci Juhozápadu
- V Table View alebo Model View Power BI Desktop vyberte New table v skupine Calculations. V nástrojoch Tabuľka je to o niečo jednoduchšie, keď v zobrazení tabuľky, pretože potom môžete okamžite zobraziť novú vypočítanú tabuľku.
- Do riadka vzorcov zadajte nasledujúci vzorec:
Western Region Employees = UNION('Northwest Employees', 'Southwest Employees')
Vytvorí sa nová tabuľka s názvom Zamestnanci Západnej oblasti a bude vyzerať rovnako ako akákoľvek iná tabuľka na table Polia . Môžete vytvárať vzťahy s inými tabuľkami, pridávať mierky a vypočítavané stĺpce a pridávať polia do zostáv rovnako ako pri akejkoľvek inej tabuľke.
Funkcie pre vypočítavané tabuľky
Vypočítavanú tabuľku možno definovať ktorýmkoľvek výrazom DAX, ktorý vráti tabuľku, vrátane jednoduchých odkazov na inú tabuľku. Napríklad:
New Western Region Employees = 'Western Region Employees'
Súvisiaci obsah
Tento článok obsahuje iba stručné úvodné informácie o vypočítavaných tabuľkách. Vypočítané tabuľky môžete používať s jazykom DAX na riešenie mnohých analytických problémov. Tu sú niektoré z najbežnejších funkcií DAX pre tabuľky, ktoré môžete použiť:
- ODLIŠNÝ
- HODNOTY
- CROSSJOIN (KRÍŽOVÉ SPOJENIE)
- ZJEDNOTENIE
- NATURALINNERJOIN
- NATURALLEFTOUTERJOIN
- PRIENIK
- KALENDÁR
- CALENDARAUTO
Informácie o týchto a ďalších funkciách jazyka DAX, ktoré vracajú tabuľky, nájdete v téme Informácie o funkciách jazyka DAX.