Pridanie údajov do tabuľky v službe Microsoft Dataverse pomocou doplnku Power Query
V tomto postupe vytvoríte tabuľku v tabuľke Dataverse a vyplníte túto tabuľku údajmi z informačného kanála OData pomocou doplnku Power Query. Rovnaké postupy môžete použiť na integráciu údajov z týchto online a lokálnych zdrojov (okrem iných):
- SQL Server
- Salesforce
- IBM DB2
- Access
- Excel
- Webové rozhrania API
- Informačné kanály OData
- Textové súbory
Údaje môžete tiež filtrovať, transformovať a kombinovať, kým ich načítate do novej alebo existujúcej tabuľky.
Ak licenciu pre Power Apps nemáte, môžete sa zdarma zaregistrovať.
Požiadavky
Skôr než začnete postupovať podľa tohto článku:
- Prepnite sa do prostredia , v ktorom môžete vytvárať tabuľky.
- Musíte mať plán služby Power Apps na používateľa alebo plán služby Power Apps na aplikáciu.
Zadanie zdrojových údajov
Prihlásiť sa do Power Apps.
Na navigačnej table vyberte položku Tabuľky.
V ponuke príkazov vyberte položku Importovať>údaje.
V zozname zdrojov údajov vyberte položku OData.
V časti Nastavenia pripojenia zadajte alebo prilepte nasledujúcu URL adresu a potom vyberte položku Ďalej:
https://services.odata.org/V4/Northwind/Northwind.svc/
V zozname tabuliek začiarknite políčko Customers (Zákazníci) a potom vyberte položku Next ( Ďalej).
(voliteľné) Upravte schému tak, aby vyhovovala vašim potrebám – vyberte stĺpce, ktoré chcete zahrnúť, transformujte tabuľku jedným alebo viacerými spôsobmi, pridajte index alebo podmienený stĺpec alebo vykonajte iné zmeny.
V pravom dolnom rohu vyberte položku Ďalej.
Zadanie cieľovej tabuľky (Preview)
V časti Nastavenia načítania vyberte položku Načítať do novej tabuľky.
Môžete dať novej tabuľke iný názov alebo zobrazovaný názov, ale ponechajte predvolené hodnoty, aby ste mohli postupovať presne podľa tohto kurzu.
V zozname stĺpca Jedinečný primárny názov vyberte položku ContactName a potom vyberte položku Ďalej.
Môžete zadať iný stĺpec primárneho názvu, priradiť iný stĺpec v zdrojovej tabuľke ku každému stĺpcu v tabuľke, ktorú vytvárate, alebo oboje. Môžete tiež určiť, či by sa vo výstupe dotazu mali vo výstupe dotazu vytvoriť stĺpce typu Viacriadkový text alebo Jeden riadok v inej časti Dataverse. Ak chcete postupovať presne podľa tohto kurzu, ponechajte predvolené priradenie stĺpcov.
Vyberte položku Obnoviť manuálne pre Power Query – nastavenia obnovenia a potom vyberte položku Publikovať.
V časti Dataverse (v blízkosti ľavého okraja) vyberte položku Tabuľky , aby sa zobrazil zoznam tabuliek vo vašej databáze.
Tabuľka Zákazníci , ktorú ste vytvorili z informačného kanála OData, sa zobrazí ako vlastná tabuľka.
Upozornenie
Existujúce údaje sa môžu zmeniť alebo odstrániť pri načítavaní údajov do tabuľky Dataverse, pričom vo výstupe dotazu alebo definovanom stĺpci primárneho kľúča už neexistujú riadky, ktoré už vo výstupe dotazu neexistujú.
Načítanie do existujúcej tabuľky (Preview)
Ak vyberiete položku Načítať do existujúcej tabuľky, môžete určiť existujúcu tabuľku Dataverse, do ktorú sa majú načítať údaje.
Keď vyberiete rozbaľovací zoznam tabuľky, v hornej časti rozbaľovacej ponuky môžete vybrať až tri odporúčané tabuľky Dataverse, za ktorými budú nasledovať všetky ostatné tabuľky Dataverse. Tieto odporúčania týkajúce sa tabuliek sú založené na porovnaní metaúdajov stĺpcov (názvy stĺpcov a typy stĺpcov) s metaúdajmi stĺpcov existujúcich tabuliek Dataverse. Odporúča sa až tri tabuľky Dataverse, pričom ako prvé je uvedené najsilnejšie odporúčanie. Ak sa nenájdu žiadne odporúčania, rozbaľovací zoznam predvolene nastaví zoznam všetkých tabuliek.
Po výbere tabuľky Dataverse, do ktorej sa majú načítať údaje, vyberte metódu importu. Položka Pripojiť je predvolene vybratá a pridá údaje ako viac riadkov do predtým vybratej tabuľky Dataverse. Zlúčenie existujúcich riadkov v rámci tabuľky Dataverse. Ak je vybratá možnosť Zlúčiť , je k dispozícii možnosť vybrať stĺpec primárneho kľúča, ktorý chcete použiť.
Priradenie stĺpcov (Preview)
Keď vyberiete cieľovú tabuľku Dataverse a zadáte metódu importu, stĺpce sa zoskupia do mapovania, možná zhoda a nevymapované. Medzi týmito zoskupeniami môžete prepínať výberom kariet Mapované, Možné zhody alebo Nenamapované v hornej časti alebo zostať na predvolenej karte Zobraziť všetko , ktorá obsahuje všetky mapovania.
Priradenia zdrojových a cieľových stĺpcov sú zoskupené takto:
Mapované: Sémantická zhoda s vysokou pravdepodobnosťou medzi význammi názvov stĺpcov a oboma typmi údajov stĺpcov je rovnaká.
Nenamapované: Pre tento stĺpec sa nenašli žiadne zhody sémantických stĺpcov s vysokou pravdepodobnosťou. Ak je tento stĺpec povinným stĺpcom, pred pokračovaním musíte manuálne vybrať zdrojový stĺpec, aby ste mohli tieto údaje priradiť.
Možná zhoda: Sémantická zhoda medzi význammi názvov stĺpcov, ale typy údajov zdrojového a cieľového stĺpca sú odlišné.
Keď sa v priradení zdrojového stĺpca vykonajú manuálne zmeny, stav sa zmení na Mapovaný , pokiaľ sa typy údajov stĺpca nelíšia. V takom prípade sa stav aktualizuje na hodnotu Možné zhody. Rovnako ako v prípade všetkých možných zhôd, aj odporúčaná správa akcie odporúča prejsť v toku údajov o jeden krok späť a zmeniť typ zdrojového stĺpca tak, aby zodpovedal typu cieľového stĺpca v tabuľke Dataverse.
Známe obmedzenia
V súčasnosti môže priradenie S asistenciou umelej inteligencie rozpoznať iba nezhody typov medzi stĺpcami. Ďalšie problémy s mapovaním stĺpcov v nasledujúcom zozname sa nezistia, pretože vyžadujú ukážku záznamov prichádzajúcich údajov:
Skrátenie: Vysoká spoľahlivosť v sémantickej zhode medzi zdrojom a cieľom, ale aspoň jeden záznam v zdroji má viac znakov, ako je limit počtu znakov cieľového stĺpca.
Limity hodnôt: Vysoká spoľahlivosť v sémantickej zhode medzi zdrojom a cieľom, ale aspoň jeden záznam v zdroji obsahuje hodnotu mimo rozsahu obmedzení hodnôt nastavených cieľovým stĺpcom.
Vyhľadávacie hodnoty: Vysoká spoľahlivosť v sémantickej zhode medzi zdrojom a cieľom, ale aspoň jeden záznam v zdroji obsahuje hodnotu, ktorá sa nenachádza v hodnote vyhľadávania nastavenej v cieľovom stĺpci.
Ak sa zobrazí chybové hlásenie týkajúce sa povolení, obráťte sa na správcu.
Návrhy na výber tabuľky a mapovanie stĺpcov poskytuje riešenie, ktoré môže byť nedostupné v konkrétnom prostredí Power Platformy. Ak sa toto riešenie nedá zistiť, návrhy na výber tabuľky a mapovanie stĺpcov sa v systéme neposkytujú. Môžete však pokračovať manuálne.