Vytváranie a používanie tokov údajov v Power Apps

S pokročilou prípravou údajov, ktorá je k dispozícii v Power Apps, môžete vytvoriť kolekciu údajov nazývanú tok údajov, ktorú potom môžete použiť na pripojenie k obchodným údajom z rôznych zdrojov, vyčistenie údajov, ich transformáciu a následné načítanie do Microsoft Dataverse alebo do konta úložiska Azure Data Lake Gen2 vašej organizácie.

Tok údajov je kolekcia tabuliek, ktoré sa vytvárajú a spravujú v prostrediach v službe Power Apps. Môžete pridávať a upravovať tabuľky v toku údajov, ako aj spravovať plány obnovenia údajov priamo z prostredia, v ktorom bol tok údajov vytvorený.

Po vytvorení toku údajov na portáli Power Apps z neho môžete získať údaje pomocou konektora Dataverse alebo konektora toku údajov aplikácie Power BI Desktop v závislosti od toho, ktorý cieľ ste si vybrali pri vytváraní toku údajov.

Existujú tri základné kroky používania toku údajov:

  1. Vytvorte tok údajov na portáli Power Apps. Vyberiete cieľ, do ktorého chcete načítať výstupné údaje, zdroj, z ktorého chcete údaje získať, a kroky Power Query na transformáciu údajov pomocou nástrojov spoločnosti Microsoft, ktoré sú navrhnuté tak, aby to bolo jednoduché.

  2. Naplánovať spustenie toku údajov. Toto je frekvencia, s akou by mal tok údajov Power Platform obnovovať údaje, ktoré váš tok údajov načíta a transformuje.

  3. Použite údaje, ktoré ste načítali do cieľového úložiska. Môžete vytvárať aplikácie, postupy, zostavy a tabule Power BI alebo sa pripojiť priamo k priečinku Common Data Model toku údajov v jazere vašej organizácie pomocou dátových služieb Azure, ako sú Azure Data Factory, Azure Databricks alebo akejkoľvek inej služby, ktorá podporuje štandard priečinka Common Data Model.

V nasledujúcich častiach sa zaoberáme každým z týchto krokov, aby ste sa mohli oboznámiť s nástrojmi na dokončenie každého kroku.

Vytvorenie toku údajov

Toky údajov sa vytvárajú v jednom prostredí. Preto ich budete môcť vidieť a spravovať iba z tohto prostredia. Okrem toho jednotlivci, ktorí chcú získať údaje z toku údajov, musia mať prístup k prostrediu, v ktorom ste ho vytvorili.

Dôležité

  1. Prihláste sa do Power Apps a overte, v ktorom prostredí sa nachádzate, nájdite prepínač prostredia na pravej strane panela príkazov.

    Prepínač prostredia.

  2. Na ľavom navigačnom paneli vyberte Dátové toky. Ak sa položka nenachádza na bočnom paneli, vyberte možnosť...Viac...a potom vyberte požadovanú položku. ...

  3. Vyberte položku Nový tok údajov. Na stránke Nový tok údajov zadajte Názov toku údajov. V predvolenom nastavení toky údajov ukladajú tabuľky v Dataverse. Vyberte položku Analytické entity iba vtedy, ak chcete, aby sa tabuľky ukladali v konte úložiska Azure Data Lake vašej organizácie. Vyberte položku Vytvoriť.

    Dôležité

    Existuje len jeden vlastník každého toku údajov – osoba, ktorá ho vytvorila. Tok údajov môže upravovať iba vlastník. Autorizácia a prístup k údajom vytvoreným tokom údajov závisia od cieľa, do ktorého ste načítali údaje. Údaje načítané do Dataverse budú k dispozícii prostredníctvom konektora Dataverse a vyžadujú, aby osoba, ktorá pristupuje k údajom, bola autorizovaná pre Dataverse. Údaje načítané do účtu úložiska Azure Data Lake Gen2 vašej organizácie sú prístupné prostredníctvom konektora toku údajov Power Platform a prístup k nim vyžaduje členstvo v prostredí, v ktorom boli vytvorené.

  4. Na stránke Vybrať zdroj údajov vyberte zdroj údajov, v ktorom sú tabuľky uložené. Výber zobrazených zdrojov údajov umožňuje vytvárať tabuľky toku údajov.

    Vyberte zdroj údajov

  5. Po výbere zdroja údajov sa zobrazí výzva na zadanie nastavení pripojenia vrátane konta, ktoré sa má použiť pri pripájaní k zdroju údajov. Vyberte Ďalej.

    Pripojte sa k zdroju údajov.

  6. Po pripojení vyberiete údaje, ktoré chcete použiť pre tabuľku. Keď vyberiete údaje a zdroj, služba toku údajov Power Platform sa následne znova pripojí k zdroju údajov, aby sa údaje v toku údajov obnovili s frekvenciou, ktorú vyberiete neskôr v procese nastavenia.

    Vyberte údaje.

Teraz, keď ste vybrali údaje, ktoré sa majú použiť v tabuľke, môžete použiť editor toku údajov na tvarovanie alebo transformáciu týchto údajov do formátu potrebného na použitie v toku údajov.

Použitie editora toku údajov na tvarovanie alebo transformáciu údajov

Výber údajov môžete tvarovať do formulára, ktorý najlepšie vyhovuje vašej tabuľke, pomocou prostredia na úpravu Power Query, podobne ako v editore Power Query v aplikácii Power BI Desktop. Ďalšie informácie o Power Query nájdete v téme Prehľad dotazov v aplikácii Power BI Desktop.

Ak chcete vidieť kód, ktorý Editor dotazov vytvára v každom kroku, alebo ak chcete vytvoriť vlastný tvarovací kód, môžete použiť rozšírený editor.

Pokročilý editor.

Toky údajov a spoločný dátový model

Tabuľky tokov údajov obsahujú nové nástroje na jednoduché priradenie obchodných údajov k Common Data Model, ich obohatenie o údaje od spoločnosti Microsoft a iných spoločností a získanie zjednodušeného prístupu k strojovému učeniu. Tieto nové funkcie možno využiť na poskytovanie inteligentných a použiteľných prehľadov o vašich obchodných údajoch. Po dokončení všetkých transformácií v kroku úprav dotazov popísaných nižšie môžete priradiť stĺpce z tabuliek zdroja údajov k štandardným stĺpcom tabuľky definovaným v Common Data Model. Štandardné tabuľky majú známu schému definovanú modelom Common Data Model.

Ďalšie informácie o tomto prístupe a o spoločnom dátovom modeli nájdete v téme Spoločný dátový model.

Ak chcete využiť Common Data Model s tokom údajov, vyberte transformáciu Priradiť k štandardu v dialógovom okne Upraviť dotazy . Na obrazovke Mapovanie tabuliek , ktorá sa zobrazí, vyberte štandardnú tabuľku, ktorú chcete priradiť.

Mapovanie na štandardnú tabuľku.

Pri priradení zdrojového stĺpca k štandardnému stĺpcu nastane nasledovné:

  1. Zdrojový stĺpec prevezme štandardný názov stĺpca (stĺpec sa premenuje, ak sú názvy odlišné).

  2. Zdrojový stĺpec získa štandardný typ údajov stĺpca.

Ak chcete zachovať štandardnú tabuľku Common Data Model, všetky štandardné stĺpce, ktoré nie sú priradené, získajú hodnoty Null .

Všetky zdrojové stĺpce, ktoré nie sú priradené, zostanú také, aké sú, aby sa zabezpečilo, že výsledkom priradenia je štandardná tabuľka s vlastnými stĺpcami.

Po dokončení výberu a dokončení tabuľky a jej nastavení údajov ste pripravení na ďalší krok, ktorým je výber frekvencie obnovenia toku údajov.

Nastavenie frekvencie obnovenia

Po definovaní tabuliek by ste mali naplánovať frekvenciu obnovenia pre každý z pripojených zdrojov údajov.

Toky údajov používajú proces obnovenia údajov na udržiavanie údajov v aktuálnom stave. V nástroji na vytváranie toku údajov Power Platform si môžete vybrať, či chcete tok údajov obnoviť manuálne alebo automaticky v naplánovanom intervale podľa vlastného výberu.

Automatické plánovanie obnovenia

  1. Vyberte položku Obnoviť automaticky.

  2. Zadajte frekvenciu toku údajov:

    • Obnovenie na základe frekvencie. Nastavte frekvenciu v 30-minútových prírastkoch, dátum začiatku a čas v UTC.

    • Obnoviť v konkrétne dni a časy. Vyberte časové pásmo, frekvenciu (dennú alebo týždennú) a dennú dobu v 30-minútových prírastkoch.

      Možnosť Obnoviť automaticky.

  3. Vyberte položku Publikovať.

Niektoré organizácie môžu chcieť používať vlastné úložisko na vytváranie a správu tokov údajov. Toky údajov môžete integrovať so službou Azure Data Lake Storage Gen2, ak budete postupovať podľa požiadaviek na správne nastavenie konta úložiska. Ďalšie informácie: Pripojenie služby Azure Data Lake Storage Gen2 pre ukladací priestor toku údajov

Riešenie problémov s dátovými pripojeniami

Môžu nastať prípady, keď pripojenie k zdrojom údajov pre toky údajov narazí na problémy. Táto časť obsahuje tipy na riešenie problémov, keď sa vyskytnú problémy.

  • Konektor Salesforce. Použitie skúšobného konta pre Salesforce s tokmi údajov má za následok zlyhanie pripojenia bez poskytnutia informácií. Ak chcete tento problém vyriešiť, použite na testovanie produkčný účet Salesforce alebo účet vývojára.

  • Konektor SharePointu. Uistite sa, že ste zadali koreňovú adresu lokality SharePoint bez podpriečinkov alebo dokumentov. Použite napríklad prepojenie podobné .https://microsoft.sharepoint.com/teams/ObjectModel

  • Konektor súboru JSON. V súčasnosti sa môžete pripojiť k súboru JSON iba pomocou základnej autentifikácie. Napríklad adresa URL podobná tejto https://XXXXX.blob.core.windows.net/path/file.json?sv=2019-01-01&si=something&sr=c&sig=123456abcdefg momentálne nie je podporovaná.

  • Azure Synapse Analytics. Toky údajov momentálne nepodporujú overovanie Microsoft Entra pre Azure Synapse Analytics. V tomto scenári použite základné overovanie.

Poznámka

Ak použijete politiky ochrany pred únikom údajov (DLP) na blokovanie protokolu HTTP s konektorom Microsoft Entra (predbežne autorizovaným), konektory SharePoint a OData zlyhajú. Aby konektory SharePoint a OData fungovali, musí byť konektor HTTP s Microsoft Entra (vopred autorizovaný) povolený v politikách ochrany pred únikom údajov.

Používateľom sa môže zobraziť chybové hlásenie, ak pripojenie, ktoré používajú na export, vyžaduje opravu. V takom prípade sa používateľovi zobrazí chybové hlásenie s informáciou, že pripojenie k Dataverse zlyhalo. Pozrite si nižšie uvedený odkaz o tom, ako tento problém vyriešiť.

Ak chcete tento problém vyriešiť:

  1. V Power Apps (make.powerapps.com) vyberte Pripojenia na ľavej navigačnej table. Ak sa položka nenachádza na bočnom paneli, vyberte možnosť...Viac...a potom vyberte požadovanú položku. ...
  2. Vyhľadajte pripojenie Microsoft Dataverse (staršie).
  3. V stĺpci Stav vyberte prepojenie Opraviť pripojenie a postupujte podľa pokynov na obrazovke.

Po dokončení opravy skúste export zopakovať.

Zobrazí sa chybové hlásenie "Vyskytol sa problém s obnovením toku údajov"

Táto chyba sa vyskytuje pri pokuse o obnovenie toku údajov počas používania webového prehliadača Firefox. Ak chcete tento problém obísť, použite iný webový prehliadač, napríklad Microsoft Edge alebo Google Chrome.

Ďalšie kroky

Nasledujúce články sú užitočné pre ďalšie informácie a scenáre pri používaní tokov údajov:

Ďalšie informácie o spoločnom dátovom modeli: