Adatok hozzáadása egy táblához a Microsoft Dataverse-ben a Power Query használatával
Ebben az eljárásban létrehoz egy táblát a Dataverse-ben, és egy OData-adatcsatornából származó adatokkal tölti ki a táblát a Power Query használatával. Ugyanezekkel a technikákkal integrálhatja többek között ezekből az online és helyszíni forrásokból származó adatokat:
- SQL Server
- Salesforce
- IBM DB2
- Access
- Excel
- Webes API-k
- OData-hírcsatornák
- Szövegfájlok
Szűrheti, átalakíthatja és kombinálhatja az adatokat, mielőtt betöltené őket egy új vagy meglévő táblába.
Ha nem rendelkezik Power Apps-licenccel, ingyenesen regisztrálhat.
Előfeltételek
Mielőtt elkezdené követni ezt a cikket:
- Váltson olyan környezetre , amelyben táblákat hozhat létre.
- Felhasználói csomagonként Power Apps- vagy Power Apps-csomagonként kell rendelkeznie.
A forrásadatok megadása
Bejelentkezés a Power Apps-be.
A navigációs ablakban válassza a Táblák lehetőséget.
A parancsmenüben válassza az Adatok importálása lehetőséget>.
Az adatforrások listájában válassza az OData lehetőséget.
A Kapcsolat beállításai csoportban írja be vagy illessze be a következő URL-címet, majd válassza a Tovább elemet:
https://services.odata.org/V4/Northwind/Northwind.svc/
A táblák listájában jelölje be az Ügyfelek jelölőnégyzetet, majd válassza a Tovább gombot.
(nem kötelező) Módosítsa a sémát az igényeinek megfelelően. Ehhez válassza ki a felvenni kívánt oszlopokat, alakítsa át a táblázatot egy vagy több módon, adjon hozzá egy indexet vagy feltételes oszlopot, vagy egyéb módosításokat hajtson végre.
A jobb alsó sarokban válassza a Tovább gombot.
A céltábla megadása (előzetes verzió)
A Betöltési beállítások területen válassza a Betöltés új táblába lehetőséget.
Az új táblának megadhat egy másik nevet vagy megjelenítendő nevet, de az alapértelmezett értékeket hagyja meg, hogy pontosan kövesse ezt az oktatóanyagot.
Az Egyedi elsődleges név oszloplistában válassza a ContactName, majd a Tovább lehetőséget.
Megadhat egy másik elsődlegesnév-oszlopot, a forrástábla egy másik oszlopát rendelheti hozzá a létrehozott tábla minden egyes oszlopához, vagy mindkettőhöz. Azt is megadhatja, hogy a lekérdezés kimenetében lévő szövegoszlopokat többsoros vagy egysoros szövegként kell-e létrehozni a Dataverse-ben. Az oktatóanyag pontos követéséhez hagyja meg az alapértelmezett oszlopleképezést.
Válassza a Power Query – Frissítési beállítások manuális frissítése lehetőséget, majd a Közzététel lehetőséget.
A Dataverse (a bal szél közelében) területen válassza a Táblák lehetőséget az adatbázisban lévő táblák listájának megjelenítéséhez.
Az OData-hírcsatornából létrehozott Ügyfelek tábla egyéni táblaként jelenik meg.
Figyelmeztetés
Előfordulhat, hogy a meglévő adatok megváltoznak vagy törlődnek, amikor adatokat tölt be egy Dataverse-táblába, miközben engedélyezve vannak a lekérdezés kimenetében már nem létező sorok törlése vagy egy elsődleges kulcsoszlop definiálása.
Betöltés meglévő táblába (előzetes verzió)
Ha a Betöltés meglévő táblába lehetőséget választja, megadhat egy meglévő Dataverse-táblát az adatok betöltéséhez.
A tábla legördülő listájának kiválasztásakor legfeljebb három ajánlott Dataverse-tábla közül választhat a legördülő lista tetején, amelyet az összes többi Dataverse-tábla követ. Ezek a táblázatjavaslatok az oszlop metaadatainak (oszlopnevek és oszloptípusok) és a meglévő Dataverse-táblák oszlop metaadatainak összehasonlításán alapulnak. Legfeljebb három Dataverse-tábla ajánlott, amelyek közül az első a legerősebb javaslat. Ha nem található javaslat, a legördülő lista alapértelmezés szerint csak az összes táblát listázja.
Miután kiválasztotta, hogy melyik Dataverse-táblába szeretné betölteni az adatokat, válassza ki az importálási módszert. A hozzáfűzés alapértelmezés szerint ki van jelölve, és további sorként adja hozzá az adatokat a korábban kijelölt Dataverse-táblához. A Dataverse-tábla meglévő sorainak egyesítése. Ha az Egyesítés lehetőség ki van jelölve, választhatja a használni kívánt elsődleges kulcsoszlopot.
Oszlopleképezés (előzetes verzió)
Miután kiválasztott egy cél dataverse-táblát, és meghatározta az importálási módszert, az oszlopok leképezett, lehetséges egyezések és leképezetlenek lesznek. A csoportosítások közötti váltáshoz jelölje ki a felül lévő Leképezett, Lehetséges egyezés vagy Leképezetlen fület, vagy maradjon az összes megfeleltetést listázó alapértelmezett Lap megjelenítése lapon.
A forrás- és céloszlop-leképezések a következőképpen vannak csoportosítva:
Megfeleltetve: Az oszlopnevek jelentése és mindkét oszlop adattípusa megegyezik a megbízhatósági szemantikai egyezéssel.
Nincs megfeleltetve: Nem található nagy megbízhatóságú szemantikai oszlop egyezés ehhez az oszlophoz. Ha ez az oszlop kötelező oszlop, manuálisan kell kiválasztania egy forrásoszlopot, hogy megfeleltethesse az adatokat a folytatás előtt.
Lehetséges egyezés: Szemantikai egyezés az oszlopnevek jelentései között, de a forrás- és céloszlop adattípusai eltérőek.
Ha manuális módosításokat végez a forrásoszlop leképezésében, az állapot leképezve lesz, kivéve, ha az oszlop adattípusai eltérnek. Ebben az esetben az állapot a Lehetséges egyezésre frissül. Az összes lehetséges egyezéshez hasonlóan az ajánlott műveleti üzenet azt javasolja, hogy térjen vissza az adatfolyam egy lépésére, és módosítsa a forrásoszlop típusát úgy, hogy az megfeleljen a Dataverse tábla céloszloptípusának.
Ismert korlátozások
Az AI által támogatott leképezés jelenleg csak az oszlopok közötti típuseltéréseket képes észlelni. Az alábbi listában szereplő egyéb oszlopleképezési problémák nem észlelhetők, mivel a bejövő adatok rekordjainak előnézetét kell megtekinteniük:
Csonkolás: Nagy megbízhatóság a forrás és a cél közötti szemantikai egyezésben, de a forrás legalább egy rekordja több karaktert tartalmaz, mint a céloszlop karakterkorlátja.
Értékkorlátok: Nagy megbízhatóság a forrás és a cél közötti szemantikai egyezésben, de a forrás legalább egy rekordja a céloszlop által beállított értékkorlátok tartományán kívül eső értéket tartalmaz.
Keresési értékek: Nagy megbízhatóság a forrás és a cél szemantikai egyezésében, de a forrás legalább egy rekordja olyan értéket tartalmaz, amely nem szerepel a céloszlop által beállított keresési értékben.
Ha megjelenik egy hibaüzenet az engedélyekről , forduljon a rendszergazdához.
A táblázatkijelölésre és az oszlopleképezésre vonatkozó javaslatokat egy adott Power Platform-környezetben elérhetetlen megoldás biztosítja. Ha ez a megoldás nem észlelhető, a rendszer nem nyújt javaslatokat a táblák kiválasztására és az oszlopleképezésre. Azonban továbbra is folytathatja a munkát manuálisan.