Vytváranie vypočítaných tabuliek v tokoch údajov

Výpočty v úložisku môžete vykonávať pri používaní tokov údajov s predplatným služby Power BI Premium. Umožní vám to vykonávať výpočty v existujúcich tokoch údajov a vrátiť výsledky, ktoré vám umožnia sústrediť sa na vytváranie zostáv a analýzu.

Screenshot emphasizing the computed tables in Power BI Premium.

Ak chcete vykonať výpočty v úložisku, najprv musíte vytvoriť tok údajov a preniesť údaje do tohto úložiska toku údajov v službe Power BI. Keď budete mať tok údajov, ktorý obsahuje údaje, môžete vytvoriť vypočítané tabuľky, čo sú tabuľky, ktoré vykonávajú výpočty v úložisku.

Existujú dva spôsoby, ako môžete pripojiť údaje toku údajov k službe Power BI:

Nasledujúce časti popisujú, ako vytvoriť vypočítané tabuľky v údajoch toku údajov.

Ako vytvoriť vypočítané tabuľky

Keď máte tok údajov so zoznamom tabuliek, môžete v týchto tabuľkách vykonávať výpočty.

V nástroji na tvorbu toku údajov v služba Power BI vyberte položku Upraviť tabuľky. Potom kliknite pravým tlačidlom myši na tabuľku, ktorú chcete použiť ako základ pre vypočítanú tabuľku a v ktorej chcete vykonať výpočty. V kontextovej ponuke vyberte položku Odkaz.

Na to, aby sa tabuľka mohla považovať za vypočítanú tabuľku, musí byť vybratá možnosť Povoliť načítanie , ako je to znázornené na nasledujúcom obrázku. Kliknutím pravým tlačidlom myši na tabuľku zobrazte túto kontextovú ponuku.

Screenshot of the query's shortcut menu with enable load selected.

Výberom možnosti Povoliť načítanie vytvoríte novú tabuľku, ktorej zdrojom je odkazovaná tabuľka. Ikona sa zmení na ikonu Vypočítané , ako je to znázornené na nasledujúcom obrázku.

Screenshot of the computed table with the computed icon emphasized.

Všetky transformácie, ktoré vykonáte v tejto novovytvorenej tabuľke, sa spustia na údajoch, ktoré sa už nachádzajú v úložisku toku údajov v službe Power BI. To znamená, že dotaz sa nespustí vzhľadom na externý zdroj údajov, z ktorého boli údaje importované (napríklad databáza SQL, z ktorej sa získali údaje).

Príklady prípadov použitia

Aké druhy transformácií možno vykonať s vypočítanými tabuľkami? Všetky transformácie, ktoré špecifikujete zvyčajne pomocou používateľského rozhrania transformácie v službe Power BI alebo v editore M, sú podporované pri vykonávaní výpočtov v úložisku.

Zvážte nasledujúci príklad. Máte tabuľku Account (Konto), ktorá obsahuje nespracované údaje pre všetkých zákazníkov z vášho predplatného služby Dynamics 365. Máte aj nespracované údaje ServiceCalls z centra služieb s údajmi z hovorov podpory, ktoré boli vykonané z rôznych kont každý deň v roku.

Predstavte si, že chcete obohatiť tabuľku Konto údajmi zo ServiceCalls.

Najprv musíte agregovať údaje zo ServiceCalls a vypočítať počet volaní podpory, ktoré boli vykonané pre každé konto v minulom roku.

Screenshot of the Group by dialog aggregating the data from the service calls by account ID.

V ďalšom kroku zlúčite tabuľku Konto s tabuľkou ServiceCallsAggregated a vypočítate obohatenú tabuľku Konto .

Screenshot of the Merge dialog merging the account table with the ServiceCallsAggregated table.

Potom môžete zobraziť výsledky, ktoré sú na nasledujúcom obrázku uvedené ako EnrichedAccount.

Screenshot showing the results of a computed table in Power BI Premium.

A to je všetko – transformácia sa vykoná v údajoch v toku údajov, ktorý sa nachádza vo vašom predplatnom služby Power BI Premium, nie v zdrojových údajoch.

Dôležité informácie a obmedzenia

Je dôležité poznamenať, že ak odstránite pracovný priestor z kapacity služby Power BI Premium, priradený tok údajov sa už neobnoví.

Pri práci s tokmi údajov, ktoré boli špecificky vytvorené v konte azure Data Lake Storage organizácie, prepojené tabuľky a vypočítané tabuľky fungujú správne len vtedy, keď sa tabuľky nachádzajú v rovnakom konte úložiska. Ďalšie informácie: Pripojenie Azure Data Lake Storage Gen2 pre úložisko toku údajov

Prepojené tabuľky sú k dispozícii len pre toky údajov vytvorené v službe Power BI a službe Power Apps. Najvhodnejším postupom pri výpočtoch s údajmi, ktoré sú pripojené k lokálnym a cloudovým údajom, je vytvoriť novú tabuľku na vykonanie týchto výpočtov. Získate tak lepšie možnosti ako použiť na výpočty existujúcu tabuľku, akou je napríklad tabuľka, ktorá tiež dotazuje údaje z oboch zdrojov a vykonáva transformácie v úložisku.

Pozrite si tiež

V tomto článku boli popísané vypočítané tabuľky a toky údajov. Tu je niekoľko ďalších článkov, ktoré by mohli byť užitočné:

Nasledujúce prepojenia poskytujú ďalšie informácie o tokoch údajov v službe Power BI a ďalších zdrojoch:

Ďalšie informácie o Power Query a plánovanom obnovení nájdete v týchto článkoch:

Ďalšie informácie o modeli Common Data Model nájdete v článku s jeho prehľadom: