Megosztás a következőn keresztül:


Munkavárólisták adatainak tömeges importálása

Mivel Power Automate a munkasorok szerves részét Power Platform képezik, könnyedén egyszerűsítheti adatkezelési folyamatait. A rendelkezésre álló eszközkészlet átfogó, a nagymértékben végfelhasználóra optimalizált varázslóktól a hatékony felhőalapú ETL-szolgáltatásokig és még a pro-kód opciókig terjed. Akár üzleti felhasználó, informatikai szakember vagy fejlesztő, megtalálhatja a megfelelő eszközt az adatok egyszerű és hatékony létrehozásához vagy tömeges feltöltéséhez.

Átfogó tömeges importálási lehetőségek

Íme az adatkezelési és tömeges importálási lehetőségek átfogó listája, amelyek közül választhat.

  • Felhőfolyamat használata az Dataverse összekötő művelettel – Sor hozzáadása új művelet egy vagy több sor hozzáadásához a Munkasorok és a Munkasor-elemek táblákhoz.

  • Tömeges importálási beállítások használata Microsoft Dataverse

  • Adatfolyamok használata Power Platform hatékony felhőalapú ETL-szolgáltatásokkal.

Munkasor-elemek hozzáadása felhőfolyamattal és Dataverse összekötővel

  1. Lépjen ide, Power Automate és jelentkezzen be hitelesítő adataival.

  2. A bal oldali menüben válassza a Saját folyamatok lehetőséget.

  3. Az eszköztáron válassza az + Új folyamat lehetőséget, majd válassza az Azonnali felhőfolyamat lehetőséget.

  4. Adja meg a folyamat nevét , majd válassza a Folyamat manuális aktiválása lehetőséget.

  5. Válassza a Létrehozás parancsot.

  6. Miután megnyílt a folyamattervező, válassza az + Új lépés lehetőséget, és válassza ki az Microsoft Dataverse összekötőt.

  7. A műveletek listájában válassza az Új sor hozzáadása lehetőséget.

  8. A következő kiemelt mezők a cikkek munkavárólistához való hozzáadásához minimálisan szükséges mezőket jelölik. Képernyőkép egy Dataverse összekötőműveletről munkasor-elemek létrehozásához.

    Az összekötő Dataverse Sorsor hozzáadása műveletének használata esetén egy bizonyos mintát vár a szülőrekordra való hivatkozáskor. Erre a mintára példa látható a "Munkavárólista azonosítója (munkasorok)" mezőben, amely a munkavárólista azonosítóját (Guid) használja például a szülő munkavárólistára /workqueues(44e44ea8-1af2-ed11-8848-000d3ae86f97) való hivatkozáshoz.

  9. Válassza a Mentés és a folyamat tesztelése lehetőséget .

  10. Lépjen a műveletben megadott munkavárólista részletes oldalára, és ellenőrizze, hogy az újonnan létrehozott munkavárólista-elem hozzá lett-e adva.

Oktatóanyag: Munkasor és elemek importálása CSV-fájlból

Ez az oktatóanyag bemutatja a munkavárólista importálásának mindkét említett Dataverse tömeges importálási lehetőségét a hozzá tartozó munkavárólista-elemekkel együtt, amelyek ebben a példában szállítói számlák.

Feljegyzés

Bár a munkasorok létrehozásának legegyszerűbb és legegyszerűbb módja a portálon Power Automate keresztül történik a Munkasor létrehozása részben leírtak szerint, a munkasor importálási lépéseit is beépítettük az Excelből vagy CSV-ből történő importálás bemutatásához .

Fontos

Az oktatóanyag CSV-mintaadatai három speciális oszlopot tartalmaznak: workqueuekey,componentstate és overwritetime, valamint azok értékeit. Az componentstate és mezők alapértelmezett értéke overwritetime általában és 0 01/01/1900 00:00. A mező alapértelmezett értéke workqueuekey egy Guid, és automatikusan létrejön, amikor létrehoz egy munkasort a Power Automate portálon keresztül. Ha azonban egy importálási fájlon (mint ebben a példában) vagy a Dataverse felhőfolyamatok összekötőjén keresztül hoz létre munkasort, megadhat egy leíróbb munkavárólista-kulcsot, például Vendor Invoices. Ezek a mezők a munkavárólista-rekord részét képezik, és minden importálásban szerepelniük kell. Az értékek megtekintéséhez lépjen a és a Power Apps Táblák alattkeressen rá a Munkasor kifejezésre.

Előfeltételek

  • Power Automate vagy Power Apps prémium licenc
  • Az oktatóanyag egyes részeihez üzleti hozzáférésre van szükség OneDrive

1/3. fázis: Mintafájlok létrehozása

  1. Hozzon létre egy szállító-számla-sor nevű helyi fájlt.csv és illessze be a következő szöveget:

    defaultitemtimetoliveinminutes,description,name,prioritytype,overwritetime,componentstate,workqueuekey,workqueuetype
    1440,Vendor invoice queue with a 14 day SLA.,Vendor invoice processing,Fifo,01/01/1900 00:00,0,Vendor Invoices,Work Queue
    
  2. Mentse el a fájlt.

  3. Hozzon létre egy másik szállító-számlaelemek nevű fájlt.csv és illessze be bele a következő sorokat:

    WorkQueueItemId,InvoiceId,InvoiceDate,AccountName,ContactEmail,Amount,Status,WorkQueueKey,ComponentState,OverwriteTime
    653d9256-a217-4742-8cfc-f7d0a4a0f902,I-1001,01/04/2023,Fabrikam,invoicing@fabrikam.com,4232.16,Paid,Vendor Invoices,0,01/01/1900 00:00
    01634ba7-93bf-4aa6-85f7-15a4d6cb3b20,I-1002,02/04/2023,Litware Inc.,adixon@litware.com,2455.00,Paid,Vendor Invoices,0,01/01/1900 00:00
    6fa8c944-5400-4db6-af6d-2f18d8b74bed,I-1003,03/04/2023,Proseware Inc.,lrobbins@proseware.com,7458.98,Paid,Vendor Invoices,0,01/01/1900 00:00
    683be530-017f-48a7-899b-c7390836fc37,I-1004,04/04/2023,Tailspin Toys,p.gupta@tailspintoys.com,5237.26,Paid,Vendor Invoices,0,01/01/1900 00:00
    daedf721-40e8-40a0-b6f9-e332e90c1187,I-1005,05/04/2023,WingTip Toys,b.friday@wingtiptoys.com,2230.99,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    64d6dbbb-52a8-47b1-8587-b791ae7e612a,I-1006,06/04/2023,Fabrikam,invoicing@fabrikam.com,1253.78,Paid,Vendor Invoices,0,01/01/1900 00:00
    688e12f2-6528-43b1-ae36-d31214fad7dd,I-1007,07/04/2023,Proseware Inc.,lrobbins@proseware.com,3345.87,Paid,Vendor Invoices,0,01/01/1900 00:00
    36ecf154-9cc4-43aa-aaa6-2b3e6807d6d2,I-1008,08/04/2023,Tailspin Toys,p.gupta@tailspintoys.com, 967.45 ,Paid,Vendor Invoices,0,01/01/1900 00:00
    7404787b-e9c1-49fc-90cf-c1f3372d2577,I-1009,09/04/2023,WingTip Toys,b.friday@wingtiptoys.com,1437.75,Paid,Vendor Invoices,0,01/01/1900 00:00
    53970b80-b23e-46e5-afb4-9f6f6f46c365,I-1010,10/04/2023,Fabrikam,invoicing@fabrikam.com,1687.43,Paid,Vendor Invoices,0,01/01/1900 00:00
    41cf9fd8-c98f-4dea-be0a-ff70bc9c74b9,I-1011,11/04/2023,WingTip Toys,b.friday@wingtiptoys.com,2854.67,Paid,Vendor Invoices,0,01/01/1900 00:00
    95ea6270-6efe-476f-a86c-892483242532,I-1012,12/04/2023,Litware Inc.,adixon@litware.com,6743.12,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    c639cd8c-b603-4a30-9659-30de6e333c2f,I-1013,13/04/2023,Fabrikam,invoicing@fabrikam.com,2997.12,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    9dcefd8a-f4cf-4592-b179-1e1bdfa808b4,I-1014,14/04/2023,Proseware Inc.,lrobbins@proseware.com, 843.76 ,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    4775f771-4168-46ca-9e10-5957c15e4145,I-1015,15/04/2023,Fabrikam,invoicing@fabrikam.com,1349.24,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    5450ea15-1a69-4692-b083-ba1ac0e8cb6e,I-1016,16/04/2023,Tailspin Toys,p.gupta@tailspintoys.com, 367.13 ,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    c7718c58-8b9c-4915-b9d7-f067ceac726b,I-1017,17/04/2023,Litware Inc.,adixon@litware.com,3984.54,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    ab1c46f8-6de2-4583-b0ba-0959a962e8f1,I-1018,18/04/2023,Fabrikam,invoicing@fabrikam.com,1943.89,Uninvoiced,Vendor Invoices,0,01/01/1900 00:00
    9d5b0ab6-1cb0-40b8-af91-326417843eee,I-1019,19/04/2023,Proseware Inc.,lrobbins@proseware.com,2853.39,Paid,Vendor Invoices,0,01/01/1900 00:00
    154d6965-1a4c-49c3-96e2-ce94f5bc92f1,I-1020,20/04/2023,Fabrikam,invoicing@fabrikam.com,8764.14,Paid,Vendor Invoices,0,01/01/1900 00:00
    b5ff78f0-c3d7-4da0-b233-9cdbc0798f7c,I-1021,21/04/2023,Litware Inc.,adixon@litware.com, 643.68 ,Paid,Vendor Invoices,0,01/01/1900 00:00
    816463ca-4ecd-4433-b56c-7d16df6a9fe0,I-1022,22/04/2023,Proseware Inc.,lrobbins@proseware.com,4232.16,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    2d1e88b7-f4f7-4885-98f0-f56e33218291,I-1023,23/04/2023,Tailspin Toys,p.gupta@tailspintoys.com,3345.87,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    338d57d0-f869-4707-b817-f9d1bbd9ed92,I-1024,24/04/2023,WingTip Toys,b.friday@wingtiptoys.com,3345.87,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    67b2184d-8a3a-40e8-8647-298852529070,I-1025,25/04/2023,Fabrikam,invoicing@fabrikam.com,3345.87,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    475b5afa-5c21-427e-af32-d4af33a018c2,I-1026,26/04/2023,Proseware Inc.,lrobbins@proseware.com,6743.12,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    23b08df8-49de-475d-96c6-894880d6d2ad,I-1027,27/04/2023,Tailspin Toys,p.gupta@tailspintoys.com,4232.16,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    2a3425b7-3e84-4560-a2eb-b20d5c666c25,I-1028,28/04/2023,WingTip Toys,b.friday@wingtiptoys.com,6743.12,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    58b40e26-a34a-493d-865f-d6dbe32edb96,I-1029,29/04/2023,Fabrikam,invoicing@fabrikam.com,4232.16,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    989ae0b3-a4d4-491c-be3a-5f32791c465a,I-1030,30/04/2023,WingTip Toys,b.friday@wingtiptoys.com,3345.87,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    
  4. Mentse el a fájlt.

2/3. fázis: Munkasor importálása

  1. Ezután jelentkezzen https://make.powerapps.com be a hitelesítő adataival.
  2. Ellenőrizze, hogy a megfelelő környezetben van-e, és válassza a Táblák lehetőséget az oldalsó menüben.
  3. Válassza az Összes lapot. Képernyőkép a portálról, Power Apps amelyen a Táblázatok és az összes lap kijelölt területe látható.
  4. Keresse meg a Munkasor táblát, és nyissa meg a részletek lapját.
  5. Az eszköztáron válassza az Importálás , majd az Adatok importálása az Excelből lehetőséget. Képernyőkép a Munkasor tábla részleteiről és az
  6. Válassza a Feltöltés lehetőséget, majd válassza ki a szállítói számla-várólista.csv fájlt. Képernyőkép az Excel importálási párbeszédpaneléről feltöltési és leképezési érvényesítési lehetőséggel.
  7. Győződjön meg arról, hogy az automatikus leképezés sikeres volt, vagy ha szükséges, módosítsa azt az Oszlopok leképezése lehetőség kiválasztásával. Képernyőkép egy mezőleképezési párbeszédpanelről az adatimportálási élmény részeként.
  8. Válassza az Importálás elemet.
  9. Az adatmennyiségtől függően ez eltarthat egy ideig. Ha elkészült, navigáljon a munkasor listaoldalára, és ellenőrizze, hogy a szállítói számla várólistája hozzá lett-e adva. Képernyőkép a munkavárólista-oldalról, amely megerősíti, hogy a munkavárólista-rekord importálása megtörtént

3/3. fázis: Munkasor-elemek importálása

  1. Ezután jelentkezzen https://make.powerapps.com be a hitelesítő adataival.
  2. Ellenőrizze, hogy még mindig a megfelelő környezetben van-e, és válassza a Táblák lehetőséget az oldalsó menüben.
  3. Válassza az Összes lapot.
  4. Keresse meg a Munkasor-elem táblát, és nyissa meg a részletek lapját.
  5. Az eszköztáron válassza az Importálás , majd az Adatok importálása lehetőséget.
  6. Power Query A megnyíló párbeszédpanelen válassza a Szöveg/CSV lehetőséget. Képernyőkép a párbeszédpanelt megjelenítő Power Apps portálról Power Query .
  7. Ezután válassza a Fájl feltöltése (előzetes verzió) majd a Tallózás... a szállítói számla-tételek.csv fájlhoz. Képernyőkép a portálról, Power Apps amelyen egy szöveges vagy csv-fájl feltöltésére szolgáló párbeszédpanel látható Power Query .
  8. Ha szükséges, létesítsen kapcsolatot a OneDrive Business mappával. Képernyőkép a szállítói számla munkavárólistájának csv-fájljához való feltöltés megerősítésével Power Query rendelkező párbeszédpanelről.
  9. Válassza a Tovább gombot, és ellenőrizze, hogy látja-e a munkavárólista-elemrekordokat, és hogy a Vessző van kiválasztva elválasztójelként. Képernyőkép a fájladatok előnézetét megjelenítő párbeszédpanelről, amelyen a Power Query forrásfájlban található munkasorelemek listája látható.
  10. Válassza a Következő lehetőséget.

Feljegyzés

A következő néhány lépésre nincs szükség, ha mindössze alapvető, már formázott értékeket szeretne importálni a munkavárólista-elemek táblába. Ha azonban importálás előtt át szeretné alakítani a forrásadatokat, akkor a következő Power Query átalakítások hasznosak lehetnek a jövőbeli használati esetekben.

  1. Az átalakítási ablakban válassza az Oszlop hozzáadása lapot a szalag eszköztárán, majd válassza az Power Query Egyéni oszlop lehetőséget . Képernyőkép az átalakítási ablakról Power Query , amely utasításokat tartalmaz arról, hogyan adhat hozzá új oszlopot egy táblához.

  2. Az Egyéni oszlop párbeszédpanelen adja meg a Bemenet nevet új oszlopnévként, és a Text.FromBinary(Json.FromValue(_))) szöveget az egyéni oszlopképlet mezőbe. Képernyőkép egy egyéni oszlop párbeszédpanelről, amely a következő nevet és képletbevitelt várja: Text.FromBinary(Json.FromValue(_)).

    A képlet a következőket teszi:

    • Json.FromValue(_): A kifejezés ezen része a bemeneti értéket (azaz a tábla egy sorát) JSON-formátumú szöveggé alakítja.
    • Text.FromBinary(): A kifejezés ezen része a JSON-formátumú szöveget bináris formátumba konvertálja. Ez a lépés elsősorban az adattárolás vagy -átvitel optimalizálására szolgál.

    A két függvény együttes használatával a kifejezés a tábla minden sorát JSON-objektummá alakíthatja, és az eredményül kapott JSON-objektumot egy új, Input nevűoszlopban tárolhatja. Ez a folyamat a táblázat minden sorában megismétlődik.

  3. Kattintson az OK gombra.

  4. Válassza a Következő lehetőséget.

  5. A Load settings (Beállítások betöltése ) szakaszban található leképezésen válassza a Betöltés meglévő táblába lehetőséget.

  6. A Céltábla alattválassza a workqueueitem lehetőséget.

  7. A Kulcs kiválasztása (nem kötelező) alatt válassza a workqueueitemid lehetőséget.

  8. Az Oszlopleképezés szakaszban állítsa be a következő leképezést:

    Forrásoszlop Céloszlop
    Adatbevitel input
    InvoiceId name
    ComponentState WorkQueueId. ComponentState
    OverwriteTime WorkQueueId. Felülírási idő
    WorkQueueKey workQueueId.WorkQueueKey

    Képernyőkép a munkavárólistaelem oszlopleképezéséről, amellyel adatokat tölthet be a kilépő workqueueitem táblába.

  9. Válassza a Tovább , majd a Közzététel lehetőséget.

  10. Nyissa meg a készítői portált Power Apps , és válassza az Adatfolyamok lehetőséget a bal oldali menüben (előfordulhat, hogy először a Továbbiak lehetőséget kell választania az adatfolyamok menü eléréséhez).

  11. Győződjön meg arról, hogy új adatfolyam-bejegyzés jelenik meg, és hogy az importálás befejezése után mindkét ikon sikerességet mutat. Képernyőkép az adatfolyamok listájáról, amely a teljes és még mindig frissülő adatfolyamokat mutatja.

  12. Ha elkészült, lépjen a szállítói számla várólistájának munkasor részletei oldalára, és ellenőrizze, hogy a munkavárólista-elemek hozzá lettek-e adva. Képernyőkép a munkasor listaoldaláról, amelyen az újonnan létrehozott munkasor-rekord látható.

További lépések

További tudnivalók