Kopīgot, izmantojot


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

  • 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

  1. Dodieties uz Power Automate un piesakieties ar saviem akreditācijas datiem.

  2. Kreisās puses izvēlnē atlasiet Manas plūsmas.

  3. Rīkjoslā atlasiet + Jauna plūsma un atlasiet Tūlītēja mākoņa plūsma .

  4. Norādiet plūsmas nosaukumu un pēc tam atlasiet Manuāli aktivizēt plūsmas opciju.

  5. Atlasiet Izveidot.

  6. Kad plūsmas noformētājs ir atvērts, atlasiet + Jauns solis un atlasiet savienotāju Microsoft Dataverse .

  7. Darbību sarakstā atlasiet Pievienot jaunu rindu.

  8. Tālāk norādītie iezīmētie lauki attēlo minimālos laukus, kas nepieciešami, lai pievienotu vienumus darba rindai. Ekrānuzņēmums, kurā redzama savienotāja Dataverse darbība, lai izveidotu darba rindas vienumus.

    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)

  9. Atlasiet Saglabāt un pārbaudīt plūsmu.

  10. 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

  1. 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
    
  2. Saglabājiet failu.

  3. 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
    
  4. Saglabājiet failu.

2./3. fāze: darba rindas importēšana

  1. Pēc tam dodieties uz https://make.powerapps.com sadaļu un pierakstieties ar saviem akreditācijas datiem.
  2. Pārliecinieties, vai atrodaties pareizajā vidē, un sānu izvēlnē atlasiet Tabulas .
  3. Atlasiet cilni Visi . Ekrānuzņēmums, kurā redzams portāls, kurā redzamas tabulas un atlasīts Power Apps visu ciļņu apgabals.
  4. Meklējiet tabulu Darba rinda un atveriet tās detalizētas informācijas lapu.
  5. Rīkjoslā atlasiet Importēt un pēc tam atlasiet Importēt datus no programmas Excel. Ekrānuzņēmums, kurā redzama darba rindas tabulas informācija un atlasīts izvēlnes ieraksts ar nosaukumu
  6. Atlasiet Augšupielādēt un izvēlieties failu kreditors-rēķins-rinda .csv . Excel importēšanas dialoga ekrānuzņēmums ar augšupielādes un kartēšanas validācijas opciju.
  7. Pārliecinieties, vai automātiskā kartēšana bija veiksmīga, vai, ja nepieciešams, pielāgojiet to, atlasot Kartes kolonnas. Ekrānuzņēmums, kurā redzams lauku kartēšanas dialoglodziņš kā daļa no datu importēšanas iespējas.
  8. Atlasiet Importēt.
  9. 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. Ekrānuzņēmums, kurā redzama darba rindas saraksta lapa, apstiprinot, ka darba rindas ieraksts ir importēts

3./3. fāze: darba rindas vienumu importēšana

  1. Pēc tam dodieties uz https://make.powerapps.com sadaļu un pierakstieties ar saviem akreditācijas datiem.
  2. Pārliecinieties, vai joprojām atrodaties pareizajā vidē, un sānu izvēlnē atlasiet Tabulas .
  3. Atlasiet cilni Visi .
  4. Meklējiet tabulu Darba rindas vienums un atveriet tās detalizētas informācijas lapu.
  5. Rīkjoslā atlasiet Importēt un pēc tam importēt datus.
  6. Atvērtajā dialoglodziņā Power Query atlasiet opciju Teksts/CSV fails . Ekrānuzņēmums, kurā redzams Power Apps portāla parādīšanas Power Query dialoglodziņš.
  7. 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 . Ekrānuzņēmums, kurā redzams portāls, kurā redzams Power Apps  Power Query dialoglodziņš teksta vai csv faila augšupielādei.
  8. Ja nepieciešams, izveidojiet savienojumu ar OneDrive mapi for Business. Ekrānuzņēmums, kurā redzams Power Query dialoglodziņš ar augšupielādes apstiprinājumu kreditora rēķina darba rindas csv failam.
  9. Atlasiet Tālāk un apstipriniet, ka redzat darba rindas vienumu ierakstus un ka komats ir atlasīts kā norobežotājs. Ekrānuzņēmums, kurā redzams dialoglodziņš Faila datu priekšskatījums, kurā redzams Power Query avota failā iekļauto darba rindas vienumu saraksts.
  10. 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.

  1. Pārveidošanas logā lentes Power Query rīkjoslā atlasiet cilni Pievienot kolonnu un pēc tam atlasiet Pielāgota kolonna. Transformācijas Power Query loga ekrānuzņēmums ar norādījumiem, kā tabulai pievienot jaunu kolonnu.

  2. Dialoglodziņa Pielāgota kolonna ievadiet Ievade kā jauno kolonnas nosaukumu un Text.FromBinary(Json.FromValue(_))) pielāgotās kolonnas formulas laukā. Ekrānuzņēmums, kurā redzams pielāgotas kolonnas dialoglodziņš, kurā tiek gaidīts nosaukums un šāda formulas ievade: Text.FromBinary(Json.FromValue(_)).

    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.

  3. Atlasiet Labi.

  4. Atlasiet Tālāk.

  5. Kartēšanā sadaļā Ielādes iestatījumi atlasiet Ielādēt esošajā tabulā.

  6. Tabulā Destination (Galamērķis) atlasiet workqueueitem.

  7. Sadaļā Atlasīt taustiņu (neobligāti) atlasiet workqueueitemid.

  8. 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:

    Ekrānuzņēmums, kurā redzama darba rindas vienumu kolonnas kartēšana, lai ielādētu datus tabulā, kas iziet no darbarindasvienumu.

  9. Atlasiet Tālāk un pēc tam atlasiet Publicēt.

  10. 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 ).

  11. Pārliecinieties, vai redzat jaunu datu plūsmas ierakstu un vai abas ikonas ir veiksmīgas, kad importēšana ir pabeigta. Ekrānuzņēmums, kurā redzams datu plūsmu saraksts, kurā redzamas datu plūsmas, kas ir pabeigtas un joprojām tiek atsvaidzinātas.

  12. 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. Ekrānuzņēmums ar darba rindas saraksta lapu, kurā redzams jaunizveidotais darba rindas ieraksts.

Nākamās darbības

Papildu informācija