Darbu rindas datu lielapjoma importēšana
Tā kā Power Automate darba rindas ir neatņemama Power Platform sastāvdaļa, jūs varat viegli racionalizēt savus datu pārvaldības procesus. Pieejamo rīku komplekts ir visaptverošs, sākot no ļoti galalietotājiem optimizētiem vedņiem līdz jaudīgiem mākoņa ETL pakalpojumiem un pat pro-code opcijām. Neatkarīgi no tā, vai esat biznesa lietotājs, IT speciālists vai izstrādātājs, varat atrast pareizo rīku, lai viegli un efektīvi izveidotu vai veiktu datu lielapjoma augšupielādi.
Visaptverošas lielapjoma importēšanas iespējas
Tālāk ir sniegts visaptverošs saraksts ar datu pārvaldības un lielapjoma importēšanas opcijām, no kurām varat izvēlēties.
Mākoņa plūsmas izmantošana ar savienotāja Dataverse darbību - Pievienojiet rindu Jauna darbība , lai tabulām Darba rindas un Darba rindas vienumi pievienotu vienu vai vairākas rindas .
Lielapjoma importēšanas opciju izmantošana Microsoft Dataverse
- Importēšana, izmantojot savienotāju — atbalsts datu transformācijai ar Power Query daudziem dažādiem avotiem, piemēram, Excel, Azure, SQL Server, CSV, JSON, XML, Text, OData un citiem, un savienojuma izveide ar tiem.
- Importējiet no Excel vai CSV, atbalstot Excel un CSV failus ar datu validāciju un vizuālās kartēšanas pieredzi.
Dataflows izmantošana Power Platform ar jaudīgajiem mākonī izvietotajiem ETL pakalpojumiem.
Darba rindas vienumu pievienošana ar mākoņa plūsmu un Dataverse savienotāju
Dodieties uz Power Automate un piesakieties ar saviem akreditācijas datiem.
Kreisās puses izvēlnē atlasiet Manas plūsmas.
Rīkjoslā atlasiet + Jauna plūsma un atlasiet Tūlītēja mākoņa plūsma .
Norādiet plūsmas nosaukumu un pēc tam atlasiet Manuāli aktivizēt plūsmas opciju.
Atlasiet Izveidot.
Kad plūsmas noformētājs ir atvērts, atlasiet + Jauns solis un atlasiet savienotāju Microsoft Dataverse .
Darbību sarakstā atlasiet Pievienot jaunu rindu.
Tālāk norādītie iezīmētie lauki attēlo minimālos laukus, kas nepieciešami, lai pievienotu vienumus darba rindai.
Izmantojot savienotāja Dataverse darbību Pievienot rindas rindu , tiek sagaidīts, ka, veidojot atsauci uz vecākierakstu, tiks ievērots noteikts modelis. Šī modeļa piemērs ir redzams laukā "Darba rindas ID (darba rindas)", kas izmanto darba rindas ID (Guid), lai atsauktos, piemēram, uz vecāku darba rindu.
/workqueues(44e44ea8-1af2-ed11-8848-000d3ae86f97)
Atlasiet Saglabāt un pārbaudīt plūsmu.
Naviģējiet uz darbībā norādītās darba rindas detalizētās informācijas lapu un pārliecinieties, vai ir pievienots jaunizveidotais darba rindas vienums.
Apmācība: darba rindas un vienumu importēšana no CSV faila
Šajā apmācībā ir parādītas abas minētās Dataverse lielapjoma importēšanas opcijas darba rindas importēšanai, kā arī ar to saistītie darba rindas vienumi, kas šajā piemērā ir kreditoru rēķini.
Piezīmes
Lai gan vienkāršākais un taisnākais veids, kā izveidot darba rindas, ir Power Automate izmantot portālu , kā aprakstīts rakstā Darba rindas izveide, mēs esam iekļāvuši arī darba rindas importēšanas darbības, lai parādītu importēšanu no Excel vai CSV pieejas.
Svarīgi
Šīs apmācības CSV parauga dati ietver trīs īpašas kolonnas: workqueuekey,componentstate un overwritetime, kā arī to vērtības. Laukiem componentstate
overwritetime
and parasti ir noklusējuma vērtības 0
attiecīgi un 01/01/1900 00:00
. Lauka noklusējuma vērtība workqueuekey
ir Guid, un tā tiek automātiski ģenerēta, Power Automate kad portālā izveidojat darba rindu. Tomēr, ja izveidojat darba rindu, izmantojot importēšanas failu (kā šajā piemērā) vai savienotāju Dataverse mākoņa plūsmās, varat nodrošināt aprakstošāku darba rindas atslēgu, piemēram Vendor Invoices
. Šie lauki ir daļa no darba rindas ieraksta, un tie ir jāiekļauj jebkurā importēšanā. Lai skatītu to vērtības, dodieties uz Power Apps un sadaļā Tabulas meklējiet Darba rinda.
Priekšnoteikumi
- Power Automate vai Power Apps premium licence
- Dažām šīs apmācības daļām ir nepieciešama OneDrive piekļuve darbam
1./3. fāze: izveidojiet failu paraugus
Izveidojiet lokālu failu ar nosaukumu kreditora rēķina rinda.csv un ielīmējiet tajā šādu tekstu:
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
Saglabājiet failu.
Izveidojiet citu failu ar nosaukumu kreditors-rēķins.csv-vienumi un ielīmējiet tajā šādas rindas:
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
Saglabājiet failu.
2./3. fāze: darba rindas importēšana
- Pēc tam dodieties uz https://make.powerapps.com sadaļu un pierakstieties ar saviem akreditācijas datiem.
- Pārliecinieties, vai atrodaties pareizajā vidē, un sānu izvēlnē atlasiet Tabulas .
- Atlasiet cilni Visi .
- Meklējiet tabulu Darba rinda un atveriet tās detalizētas informācijas lapu.
- Rīkjoslā atlasiet Importēt un pēc tam atlasiet Importēt datus no programmas Excel.
- Atlasiet Augšupielādēt un izvēlieties failu kreditors-rēķins-rinda .csv .
- Pārliecinieties, vai automātiskā kartēšana bija veiksmīga, vai, ja nepieciešams, pielāgojiet to, atlasot Kartes kolonnas.
- Atlasiet Importēt.
- Atkarībā no datu apjoma tas var ilgt kādu laiku. Kad tas ir pabeigts, naviģējiet uz darba rindu saraksta lapu un pārliecinieties, vai kreditora rēķina rinda ir pievienota.
3./3. fāze: darba rindas vienumu importēšana
- Pēc tam dodieties uz https://make.powerapps.com sadaļu un pierakstieties ar saviem akreditācijas datiem.
- Pārliecinieties, vai joprojām atrodaties pareizajā vidē, un sānu izvēlnē atlasiet Tabulas .
- Atlasiet cilni Visi .
- Meklējiet tabulu Darba rindas vienums un atveriet tās detalizētas informācijas lapu.
- Rīkjoslā atlasiet Importēt un pēc tam importēt datus.
- Atvērtajā dialoglodziņā Power Query atlasiet opciju Teksts/CSV fails .
- Pēc tam atlasiet Augšupielādēt failu (priekšskatījums) un pēc tam pārlūkot... failam kreditors-rēķins-krājumi.csv .
- Ja nepieciešams, izveidojiet savienojumu ar OneDrive mapi for Business.
- Atlasiet Tālāk un apstipriniet, ka redzat darba rindas vienumu ierakstus un ka komats ir atlasīts kā norobežotājs.
- Atlasiet Tālāk.
Piezīmes
Dažas nākamās darbības nav nepieciešamas, ja viss, ko vēlaties darīt, ir importēt pamata, jau formatētas vērtības darba rindas vienumu tabulā. Tomēr, ja vēlaties pārveidot avota datus pirms to importēšanas, tālāk norādītās Power Query transformācijas var noderēt jūsu turpmākajiem lietošanas gadījumiem.
Pārveidošanas logā lentes Power Query rīkjoslā atlasiet cilni Pievienot kolonnu un pēc tam atlasiet Pielāgota kolonna.
Dialoglodziņa Pielāgota kolonna ievadiet Ievade kā jauno kolonnas nosaukumu un Text.FromBinary(Json.FromValue(_))) pielāgotās kolonnas formulas laukā.
Lūk, ko dara formula:
- Json.FromValue(_): šī izteiksmes daļa ņem ievades vērtību (tas ir, tabulas rindu) un pārvērš to par JSON formāta tekstu.
- Text.FromBinary(): Šī izteiksmes daļa ņem JSON formāta tekstu un pārvērš to binārā formātā. Šo soli galvenokārt izmanto, lai optimizētu datu glabāšanu vai pārraidi.
Izmantojot abas šīs funkcijas kopā, izteiksme var pārvērst katru tabulas rindu par JSON objektu un iegūto JSON objektu saglabāt jaunā kolonnā ar nosaukumu Ievade. Šis process tiek atkārtots katrai tabulas rindai.
Atlasiet Labi.
Atlasiet Tālāk.
Kartēšanā sadaļā Ielādes iestatījumi atlasiet Ielādēt esošajā tabulā.
Tabulā Destination (Galamērķis) atlasiet workqueueitem.
Sadaļā Atlasīt taustiņu (neobligāti) atlasiet workqueueitemid.
Sadaļā Kolonnu kartēšana iestatiet šādu kartējumu:
Avota kolonna Mērķa kolonna Ievadīt ievade Rēķina ID nosaukums/vārds, uzvārds ComponentState workqueueid. KomponentsValsts OverwriteTime workqueueid. Pārrakstīšanas laiks WorkQueueKey workqueueid.workqueuekey: Atlasiet Tālāk un pēc tam atlasiet Publicēt.
Dodieties uz veidotāja Power Apps portālu un kreisajā izvēlnē atlasiet Dataflows (Dataflows ), lai atvērtu izvēlni Dataflows, iespējams, vispirms būs jāatlasa Vēl ).
Pārliecinieties, vai redzat jaunu datu plūsmas ierakstu un vai abas ikonas ir veiksmīgas, kad importēšana ir pabeigta.
Kad esat pabeidzis, naviģējiet uz kreditora rēķina rindas detalizētās informācijas lapu un pārliecinieties, vai darba rindas krājumi ir pievienoti.