Sdílet prostřednictvím


Vytváření a používání toků dat v Power Apps

S pokročilou přípravou dat dostupnou v Power Apps můžete vytvořit kolekci dat označovanou jako tok dat, který pak můžete použít pro připojení k obchodním datům z různých zdrojů, vyčištění dat, jejich transformaci a následné načtení do Microsoft Dataverse nebo účtu úložiště Azure Data Lake Gen2 vaší organizace.

Tok dat je kolekce tabulek, které se vytvářejí a spravují v prostředích ve službě Power Apps. Do toku dat můžete přidávat a upravovat tabulky a také spravovat plány aktualizace dat přímo z prostředí, ve kterém byl tok dat vytvořen.

Jakmile vytvoříte tok dat na portálu Power Apps, můžete z něj získat data pomocí konektoru Dataverse nebo konektoru toku dat Power BI Desktopu v závislosti na tom, jaký cíl jste zvolili při vytváření toku dat.

Použití toku dat zahrnuje tři primární kroky:

  1. Vytvořte tok dat na portálu Power Apps. Vyberete cíl, do kterého se načtou výstupní data, a zdroj, ze kterého chcete data získat, a provedete kroky Power Query k transformaci dat pomocí nástrojů Microsoftu, které jsou navrženy tak, aby bylo jejich používání snadné.

  2. Plánovat spuštění toku dat To je frekvence, ve které by měl datový tok Power Platform obnovit data, která datový tok načte a transformuje.

  3. Použijte data, která jste načetli do cílového úložiště. Můžete vytvářet aplikace, toky, sestavy Power BI a řídicí panely nebo se připojovat přímo ke složce Common Data Model toku dat ve vaší organizaci pomocí datových služeb Azure, jako jsou Azure Data Factory, Azure Databricks nebo jakékoli jiné služby, které podporují standard složky Common Data Model.

Následující části se dívají na každý z těchto kroků, abyste se seznámili s nástroji, které jsou k dispozici k dokončení jednotlivých kroků.

Vytvoření toku dat

Toky dat se vytvářejí v jednom prostředí. Proto je budete moct zobrazit a spravovat jenom z daného prostředí. Kromě toho musí mít jednotlivci, kteří chtějí získat data z vašeho toku dat, přístup k prostředí, ve kterém jste je vytvořili.

Důležité

  1. Přihlaste se k Power Apps a ověřte, ve kterém prostředí se nacházíte, vyhledejte přepínač prostředí na pravé straně panelu příkazů.

    Přepínač prostředí.

  2. V levém navigačním podokně vyberte Datové toky. Pokud se položka nenachází v bočním podokně, vyberte možnost …Více a poté vyberte požadovanou položku.

  3. Vyberte Nový tok dat. Na stránce Nový tok dat zadejte název toku dat. Toky dat ve výchozím nastavení ukládají tabulky ve službě Dataverse. Vyberte analytické entity jenom v případě, že chcete, aby se tabulky ukládaly do účtu Azure Data Lake Storage vaší organizace. Vyberte Vytvořit.

    Důležité

    Existuje jenom jeden vlastník libovolného toku dat – člověka, který ho vytvořil. Tok dat může upravovat pouze vlastník. Autorizace a přístup k datům vytvořeným tokem dat závisí na cíli, do které jste načetli data. Data načtená do služby Dataverse budou k dispozici prostřednictvím konektoru Dataverse a vyžadují, aby osoba, která přistupuje k datům, byla oprávněna k Dataverse. Data načtená do účtu úložiště Azure Data Lake Gen2 vaší organizace jsou přístupná prostřednictvím konektoru toku dat Power Platform a přístup k nim vyžadují členství v prostředí, ve které se vytvořilo.

  4. Na stránce Zvolit zdroj dat vyberte zdroj dat, ve kterém jsou tabulky uložené. Výběr zobrazených zdrojů dat umožňuje vytvářet tabulky toku dat.

    Volba zdroje dat

  5. Po výběru zdroje dat se zobrazí výzva k zadání nastavení připojení, včetně účtu, který se má použít při připojování ke zdroji dat. Vyberte Další.

    Připojte se ke zdroji dat.

  6. Po připojení vyberete data, která se mají použít pro vaši tabulku. Když zvolíte data a zdroj, služba toku dat Power Platform se následně znovu připojí ke zdroji dat, aby se data v toku dat aktualizovala, a to s frekvencí, kterou vyberete později v procesu nastavení.

    Zvolte data.

Teď, když jste vybrali data, která chcete použít v tabulce, můžete pomocí editoru toku dat tvarovat nebo transformovat tato data do formátu potřebného pro použití v toku dat.

Použití editoru toku dat k tvarování nebo transformaci dat

Výběr dat můžete tvarovat do formuláře, který nejlépe vyhovuje vaší tabulce pomocí prostředí pro úpravy Power Query, podobně jako editor Power Query v Power BI Desktopu. Další informace o Power Query najdete v tématu Přehled dotazů v Power BI Desktopu.

Pokud chcete zobrazit kód, který Editor dotazů vytváří s každým krokem, nebo pokud chcete vytvořit vlastní tvarovací kód, můžete použít rozšířený editor.

Rozšířený editor

Datové toky a Common Data Model

Tabulky toků dat obsahují nové nástroje, které umožňují snadno mapovat obchodní data na Common Data Model, rozšířit je o data Microsoftu a jiných společností než Microsoft a získat zjednodušený přístup ke strojovému učení. Tyto nové funkce můžete využít k zajištění inteligentních a použitelných přehledů o vašich obchodních datech. Po dokončení všech transformací v kroku pro úpravy dotazů popsaných níže můžete namapovat sloupce ze zdrojových tabulek dat na standardní sloupce tabulky definované modelem Common Data Model. Standardní tabulky mají známé schéma definované modelem Common Data Model.

Další informace o tomto přístupu a o modelu Common Data Model najdete v tématu Common Data Model.

Chcete-li využít Common Data Model pomocí vašeho datového toku, vyberte transformaci Mapovat na standard v dialogovém okně Upravit dotazy. Na obrazovce Tabulky mapy , která se zobrazí, vyberte standardní tabulku, kterou chcete namapovat.

Mapovat na standardní tabulku.

Když namapujete zdrojový sloupec na standardní sloupec, dojde k následujícímu:

  1. Zdrojový sloupec převezme standardní název sloupce (sloupec se přejmenuje, pokud se názvy liší).

  2. Zdrojový sloupec získá standardní datový typ sloupce.

Pokud chcete zachovat standardní tabulku Common Data Model, všechny standardní sloupce, které nejsou namapované, získají hodnoty Null .

Všechny zdrojové sloupce, které nejsou namapované, zůstávají tak, jak je zajištěno, že výsledkem mapování je standardní tabulka s vlastními sloupci.

Jakmile dokončíte výběry a tabulku a její nastavení dat, budete připraveni na další krok, kterým vyberete frekvenci aktualizace toku dat.

Nastavení frekvence aktualizace

Po definování tabulek byste měli naplánovat frekvenci aktualizace pro každý z připojených zdrojů dat.

Toky dat používají proces aktualizace dat k udržování dat v aktualizovaném stavu. V nástroji pro vytváření toku dat Power Platform můžete tok dat aktualizovat ručně nebo automaticky v naplánovaném intervalu podle vašeho výběru.

Automatické naplánování aktualizace

  1. Vyberte Aktualizovat automaticky.

  2. Zadejte frekvenci toku dat:

    • Aktualizace založená na frekvenci Nastavte frekvenci v 30minutových přírůstcích, počáteční datum a čas v UTC.

    • Aktualizujte se v konkrétních dnech a časech. Zvolte časové pásmo, frekvenci (denně nebo týdně) a čas dne v 30minutových intervalech.

      Možnost Aktualizovat automaticky

  3. Vyberte Publikovat.

Některé organizace můžou chtít k vytváření a správě toků dat používat vlastní úložiště. Toky dat můžete integrovat se službou Azure Data Lake Storage Gen2, pokud dodržujete požadavky na správné nastavení účtu úložiště. Další informace: Připojení Azure Data Lake Storage Gen2 pro úložiště toku dat

Řešení potíží s datovými připojeními

Při připojování ke zdrojům dat pro toky dat může docházet k problémům. Tato část obsahuje tipy pro řešení potíží, když dojde k problémům.

  • Konektor Salesforce Při použití zkušebního účtu pro Salesforce s toky dat dochází k selhání připojení bez poskytnutí dalších informací. Pokud chcete tento problém vyřešit, použijte k testování produkční účet Salesforce nebo vývojářský účet.

  • Konektor SharePointu Ujistěte se, že zadáte kořenovou adresu sharepointového webu bez podsložek nebo dokumentů. Například použijte odkaz podobný https://microsoft.sharepoint.com/teams/ObjectModel.

  • Konektor souborů JSON. V současné době se můžete připojit k souboru JSON pouze pomocí základního ověřování. Například adresa URL podobná https://XXXXX.blob.core.windows.net/path/file.json?sv=2019-01-01&si=something&sr=c&sig=123456abcdefg této adrese se v současné době nepodporuje.

  • Azure Synapse Analytics. Toky dat v současné době nepodporují ověřování Microsoft Entra pro Azure Synapse Analytics. Pro tento scénář použijte základní ověřování.

Poznámka:

Pokud používáte zásady ochrany proti ztrátě dat pro blokování HTTP konektoru s Microsoft Entra (předautorizovaný), konektory SharePoint a OData selžou. Aby fungovaly konektory SharePoint a OData, musí být v zásadách DLP povolen konektor HTTP s Microsoft Entra (autorizováno).

Uživatelům se může zobrazit chybová zpráva, pokud připojení, které k exportu používá, vyžaduje opravu. V tomto případě se uživateli zobrazí chybová zpráva s informacemi o tom, že připojení k Dataverse selhalo. Pokud chcete tento problém vyřešit, podívejte se na následující odkaz.

Řešení tohoto problému:

  1. V Power Apps (make.powerapps.com) vyberte Připojení v levém navigačním podokně. Pokud se položka nenachází v bočním podokně, vyberte možnost …Více a poté vyberte požadovanou položku.
  2. Vyhledejte připojení Microsoft Dataverse (starší verze).
  3. Ve sloupci Stav vyberte odkaz Opravit připojení a postupujte podle pokynů na obrazovce.

Po dokončení opravy zkuste export zopakovat.

Zobrazí se chybová zpráva Došlo k potížím s aktualizací toku dat.

K této chybě dochází při pokusu o aktualizaci toku dat při používání webového prohlížeče Firefox. Chcete-li tento problém vyřešit, použijte jiný webový prohlížeč, například Microsoft Edge nebo Google Chrome.

Další kroky

Následující články jsou užitečné pro další informace a scénáře při používání toků dat:

Další informace o modelu Common Data Model: