Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V tomto postupu vytvoříte tabulku v Dataverse a tuto tabulku naplníte daty z datového kanálu OData pomocí Power Query. Stejné techniky můžete použít k integraci dat z těchto online a místních zdrojů, mimo jiné:
- SQL Server
- Salesforce
- IBM DB2
- Přístup
- Excel
- Webová rozhraní API
- Datové kanály OData
- Textové soubory
Před načtením do nové nebo existující tabulky můžete také filtrovat, transformovat a kombinovat data.
Pokud nemáte licenci k Power Apps, můžete se zaregistrovat zdarma.
Požadavky
Než začnete s tímto článkem:
- Přepněte do prostředí, ve kterém můžete vytvářet tabulky.
- Musíte mít plán Power Apps na uživatele nebo plán Power Apps na aplikaci.
Zadání zdrojových dat
Přihlaste se k Power Apps.
V levém navigačním podokně vyberte Tabulky.
V nabídce příkazů vyberte Import>Importovat data.
V seznamu zdrojů dat vyberte OData.
V části Nastavení připojení zadejte nebo vložte následující adresu URL a pak vyberte Další:
https://services.odata.org/V4/Northwind/Northwind.svc/V seznamu tabulek zaškrtněte políčko Zákazníci a pak vyberte Další.
(volitelné) Upravte schéma tak, aby vyhovovalo vašim potřebám, a to tak, že zvolíte sloupce, které chcete zahrnout, transformují tabulku jedním nebo několika způsoby, přidáním indexu nebo podmíněného sloupce nebo provedením jiných změn.
V pravém dolním rohu vyberte Další.
Zadejte cílovou tabulku (náhled)
V části Nastavení načtení vyberte Načíst do nové tabulky.
Nové tabulce můžete dát jiný název nebo zobrazovaný název, ale ponechte výchozí hodnoty beze změny, abyste mohli postupovat přesně podle tohoto kurzu.
V seznamu sloupce Jedinečný primární název vyberte ContactName a potom vyberte Další.
Můžete zadat jiný sloupec primárního názvu, namapovat jiný sloupec ve zdrojové tabulce na každý sloupec v tabulce, kterou vytváříte, nebo obojí. Můžete také určit, jestli se mají ve výstupu dotazu vytvořit textové sloupce jako víceřádkový text nebo jednořádkový text v datové službě Dataverse. Pokud chcete postupovat přesně podle tohoto kurzu, ponechte výchozí mapování sloupců.
Pro Power Query vyberte Aktualizovat ručně – Nastavení aktualizace a pak vyberte Publikovat.
V části Dataverse (u levého okraje) vyberte Tabulky a zobrazte seznam tabulek v databázi.
Tabulka Zákazníci , kterou jste vytvořili z datového kanálu OData, se zobrazí jako vlastní tabulka.
Upozornění
Existující data mohou být při načítání dat do tabulky Dataverse změněna nebo odstraněna, pokud je povolená možnost Odstranit řádky, které již neexistují ve výstupu dotazu nebo je definován sloupec primárního klíče.
Načíst do existující tabulky (náhled)
Pokud vyberete Možnost Načíst do existující tabulky, můžete zadat existující tabulku Dataverse, do které chcete načíst data.
Když vyberete rozevírací seznam tabulky, můžete v horní části rozevíracího seznamu vybrat až tři doporučené tabulky Dataverse, za kterými následují všechny ostatní tabulky Dataverse. Tato doporučení tabulek vycházejí z porovnání metadat sloupců (názvů sloupců a typů sloupců) s metadaty sloupců existujících tabulek Dataverse. Doporučují se až tři tabulky Dataverse, přičemž tabulka s nejsilnějším doporučením je uvedena jako první. Pokud se nenašla žádná doporučení, rozevírací seznam standardně obsahuje jenom všechny tabulky.
Po výběru tabulky Dataverse, do které se mají načíst data, zvolte metodu importu. Ve výchozím nastavení je vybraná možnost Připojit a data se přidají jako další řádky do dříve vybrané tabulky Dataverse. Sloučení aktualizuje existující řádky v tabulce Dataverse. Pokud je vybrána možnost Sloučit, je možné vybrat sloupec primárního klíče, který chcete použít.
Mapování sloupců (náhled)
Po výběru cílové tabulky Dataverse a určení metody importu se sloupce seskupí do mapovaných, možných shod a nenamapovaných. Mezi těmito skupinami můžete přepínat výběrem karet Mapované, Možná shoda nebo Nenamapované v horní části, nebo můžete zůstat na výchozí kartě Zobrazit vše, která uvádí všechna mapování.
Mapování sloupců zdroje a cíle je seskupeno takto:
Spárováno: Sémantická shoda s vysokou mírou spolehlivosti mezi významy názvů sloupců a oba sloupce mají stejný datový typ.
Nenamapované: U tohoto sloupce nebyly nalezeny žádné odpovídající sémantické sloupce s vysokou mírou jistoty. Pokud je tento sloupec povinným sloupcem, musíte před pokračováním ručně vybrat zdrojový sloupec, na který chcete tato data namapovat.
Možná shoda: Sémantická shoda mezi významy názvů sloupců, ale datové typy zdrojového a cílového sloupce se liší.
Když se v mapování zdrojového sloupce provedou ruční změny, stav se změní na Mapped, pokud se datové typy sloupců neliší. V takovém případě se stav aktualizuje na možnou shodu. Stejně jako u všech možných shod doporučujeme, abyste se vrátili o jeden krok v toku dat a změnili typ zdrojového sloupce tak, aby odpovídal typu cílového sloupce v tabulce Dataverse.
Známá omezení
Mapování s asistencí umělé inteligence dokáže rozpoznat pouze neshody typů mezi sloupci. V následujícím seznamu nemůže rozpoznat další problémy mapování sloupců, protože tyto výzvy vyžadují zobrazení náhledu záznamů příchozích dat:
Zkrácení: Vysoká míra jistoty ohledně sémantické shody mezi zdrojovou a cílovou položkou, ale alespoň jeden záznam ve zdroji má více znaků, než je znakový limit cílového sloupce.
Limity hodnot: Vysoká spolehlivost sémantické shody mezi zdrojem a cílem, ale alespoň jeden záznam ve zdroji obsahuje hodnotu mimo rozsah limitů hodnot nastavených cílovým sloupcem.
Hodnoty vyhledávání: Vysoká spolehlivost sémantické shody mezi zdrojem a cílem, ale alespoň jeden záznam ve zdroji obsahuje hodnotu, která není ve vyhledávací hodnotě nastavená cílovým sloupcem.
Pokud se zobrazí chybová zpráva o oprávněních, obraťte se na svého správce.
Návrhy pro výběr tabulky a mapování sloupců poskytuje řešení, které může být nedostupné v konkrétním prostředí Power Platform. Pokud toto řešení nejde rozpoznat, systém neposkytuje návrhy pro výběr tabulky a mapování sloupců. Můžete ale pokračovat ručně.