Dijeli putem


Skupni uvoz podataka o redu čekanja posla

Budući Power Automate da su i radni redovi čekanja sastavni dio Power Platform, možete jednostavno pojednostaviti procese upravljanja podacima. Paket dostupnih alata je sveobuhvatan, u rasponu od čarobnjaka optimiziranih za krajnje korisnike do moćnih ETL usluga temeljenih na oblaku, pa čak i opcija pro-koda. Bez obzira jeste li poslovni korisnik, IT stručnjak ili razvojni programer, možete pronaći pravi alat za stvaranje ili skupno prenošenje podataka s lakoćom i učinkovitošću.

Sveobuhvatne mogućnosti masovnog uvoza

Evo sveobuhvatnog popisa mogućnosti upravljanja podacima i masovnog uvoza koje možete birati.

  • Korištenje tijeka oblaka s Dataverse akcijom poveznika - Dodavanje retka nove akcije za dodavanje jednog ili više redaka u tablice Radni redovi čekanja i Stavke reda čekanja na poslu.

  • Korištenje Microsoft Dataverse mogućnosti masovnog uvoza

  • Korištenje Power Platform Dataflowsa sa svojim moćnim ETL uslugama temeljenim na oblaku.

Dodavanje stavki reda čekanja na radnom mjestu s protokom oblaka i Dataverse poveznikom

  1. Idite na Power Automate vjerodajnice i prijavite se pomoću njih.

  2. Na lijevom izborniku odaberite Moji tokovi.

  3. Na alatnoj traci odaberite + Novi tok i odaberite Trenutni protok oblaka.

  4. Navedite naziv toka, a zatim odaberite Ručno pokrenite mogućnost protoka .

  5. Kliknite Stvori.

  6. Nakon otvaranja dizajnera toka odaberite + Novi korak i odaberite Microsoft Dataverse poveznik.

  7. Na popisu akcija odaberite Dodaj novi redak.

  8. Sljedeća istaknuta polja predstavljaju minimalna polja potrebna za dodavanje stavki u radni red čekanja. Snimka Dataverse zaslona akcije poveznika za stvaranje stavki reda čekanja za rad.

    Kada koristite Dataverse akciju dodavanja retka retka poveznika , očekuje da će se prilikom referenciranja nadređenog zapisa slijediti određeni uzorak. Primjer ovog uzorka može se vidjeti u polju 'ID reda čekanja rada (radni redovi čekanja)', koje koristi ID reda čekanja rada (GUID) za referencu nadređenog reda čekanja rada, na primjer, /workqueues(44e44ea8-1af2-ed11-8848-000d3ae86f97).

  9. Odaberite Spremi i testiraj tijek.

  10. Idite na stranicu s pojedinostima o radnom redu čekanja radnog reda čekanja koji imate određenu u akciji i potvrdite da je novostvorena stavka reda čekanja za rad dodana.

Praktični vodič: Uvoz radnog reda čekanja i stavki iz CSV-a

Ovaj vodič prikazuje obje spomenute Dataverse mogućnosti masovnog uvoza za uvoz reda čekanja rada zajedno s pridruženim stavkama reda čekanja za rad, što su u ovom primjeru fakture dobavljača.

Napomena

Iako je najjednostavniji i najizravniji način stvaranja radnih redova čekanja putem portala Power Automate kao što je opisano u Stvaranje radnog reda čekanja, uključili smo i korake uvoza reda čekanja rada kako bismo demonstriraliuvoz iz Excela ili CSV pristupa.

Važno

CSV ogledni podaci za ovaj vodič uključuju tri posebna stupca: workqueuekey,componentstate i overwritetime, zajedno s njihovim vrijednostima. Polja componentstate i overwritetime obično imaju zadane vrijednosti od 0 odnosno 01/01/1900 00:00. Zadana vrijednost workqueuekey polja je GUID i automatski se generira kada stvorite radni red čekanja putem portala Power Automate . Međutim, ako stvorite radni red čekanja putem uvezene datoteke (kao u ovom primjeru) ili putem Dataverse poveznika u tokovima oblaka, možete navesti opisniji ključ reda čekanja rada, kao što je Vendor Invoices. Ta su polja dio zapisa reda čekanja rada i moraju biti obuhvaćena bilo kojim uvozom. Da biste vidjeli njihove vrijednosti, idite na Power Apps Tablice i u odjeljku potražite Radni red čekanja.

Preduvjeti

  • Power Automate ili Power Apps premium licenca
  • Neki dijelovi ovog vodiča zahtijevaju OneDrive pristup tvrtki

Faza 1/3: Stvaranje oglednih datoteka

  1. Stvorite lokalnu datoteku pod nazivom red čekanja za fakturu dobavljača.csv a u nju zalijepite sljedeći tekst:

    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. Spremite datoteku.

  3. Stvorite drugu datoteku koja se zove artikl.csv i za fakturu dobavljača i zalijepite u nju sljedeće retke:

    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. Spremite datoteku.

Faza 2/3: Uvoz radnog reda čekanja

  1. Zatim idite na https://make.powerapps.com vjerodajnice i prijavite se pomoću vjerodajnica.
  2. Provjerite nalazite li se u ispravnom okruženju i na bočnom izborniku odaberite Tablice .
  3. Odaberite karticu Sve . Snimka zaslona portala Power Apps s odabranim tablicama i svim područjem kartice.
  4. Potražite tablicu Red čekanja na poslu i otvorite njezinu stranicu s detaljima.
  5. Na alatnoj traci odaberite Uvoz, a zatim Uvoz podataka iz programa Excel. Snimka zaslona s detaljima tablice Red čekanja za rad i odabranim unosom izbornika pod nazivom
  6. Odaberite Prenesi i odaberite datoteku red čekanja za fakturu dobavljača.csv . Snimka zaslona dijaloškog okvira za uvoz programa Excel s mogućnošću provjere valjanosti prijenosa i mapiranja.
  7. Provjerite je li automatsko mapiranje bilo uspješno ili ga po potrebi prilagodite odabirom mogućnosti Mapiranje stupaca. Snimka zaslona dijaloškog okvira mapiranja polja kao dijela iskustva uvoza podataka.
  8. Odaberite Uvezi.
  9. Ovisno o količini podataka, to može potrajati. Nakon dovršetka idite na stranicu popisa reda čekanja za rad i potvrdite da je dodan red čekanja fakture dobavljača. Snimka zaslona stranice popisa reda čekanja rada kojom se potvrđuje da je zapis reda čekanja rada uvezen

Faza 3/3: Uvoz stavki reda čekanja na radnom mjestu

  1. Zatim idite na https://make.powerapps.com vjerodajnice i prijavite se pomoću vjerodajnica.
  2. Provjerite jeste li još uvijek u ispravnom okruženju i na bočnom izborniku odaberite Tablice .
  3. Odaberite karticu Sve .
  4. Potražite tablicu Stavka reda čekanja za rad i otvorite njezinu stranicu s detaljima.
  5. Na alatnoj traci odaberite Uvoz, a zatim Uvoz podataka.
  6. U Power Query dijaloškom okviru koji će se otvoriti odaberite mogućnost Tekst/CSV . Snimka zaslona portala s prikazom Power Apps dijaloškog okvira Power Query .
  7. Zatim odaberite Prenesi datoteku (pretpregled), a zatim Pregledaj... za datoteku Artikli za fakturu dobavljača .csv . Snimka zaslona portala Power Apps s prikazom Power Query dijaloškog okvira za prijenos tekstualne ili csv datoteke.
  8. Ako je potrebno, uspostavite vezu s OneDrive mapom za tvrtke. Snimka Power Query zaslona dijaloškog okvira s potvrdom prijenosa za csv datoteku radnog reda čekanja dobavljača.
  9. Odaberite Dalje i potvrdite da vidite zapise stavki reda čekanja za rad i da je kao graničnik odabran zarez . Snimka Power Query zaslona dijaloškog okvira s podacima datoteke pretpregleda na kojoj se prikazuje popis stavki reda čekanja za rad uključenih u izvorišnu datoteku.
  10. Odaberite Dalje.

Napomena

Sljedećih nekoliko koraka nije potrebno ako sve što želite učiniti je uvesti osnovne, već oblikovane vrijednosti u tablicu stavki reda čekanja za rad. Međutim, ako želite preoblikovati izvorišne podatke prije nego što ih uvezete, sljedeće Power Query transformacije mogle bi vam dobro doći za buduće slučajeve upotrebe.

  1. U prozoru za Power Query transformaciju odaberite karticu Dodaj stupac na alatnoj traci vrpce, a zatim odaberite Prilagođeni stupac . Snimka zaslona prozora transformacije Power Query s uputama za dodavanje novog stupca u tablicu.

  2. U dijaloškom okviru Prilagođeni stupac unesite Ulaz kao novi naziv stupca i Text.FromBinary(Json.FromValue(_))u polje formule prilagođenog stupca. Snimka zaslona dijaloškog okvira prilagođenog stupca u kojem se očekuje naziv i sljedeći unos formule: Text.FromBinary(Json.FromValue(_)).

    Evo što formula radi:

    • Json.FromValue(_): Ovaj dio izraza uzima ulaznu vrijednost (to jest, redak tablice) i pretvara je u tekst oblikovan JSON-om.
    • Text.FromBinary(): Ovaj dio izraza uzima tekst oblikovan JSON-om i pretvara ga u binarni oblik. Ovaj se korak prvenstveno koristi za optimizaciju pohrane ili prijenosa podataka.

    Korištenjem obje ove funkcije zajedno, izraz može pretvoriti svaki redak tablice u JSON objekt i spremiti rezultirajući JSON objekt u novi stupac pod nazivom Ulaz. Taj se postupak ponavlja za svaki redak tablice.

  3. Odaberite U redu.

  4. Odaberite Dalje.

  5. Na mapiranju u odjeljku Postavke učitavanja odaberite Učitaj u postojeću tablicu .

  6. U odjeljku Odredišna tablica odaberite workqueueitem.

  7. U odjeljku Odabir ključa (neobavezno) odaberite workqueueitemid.

  8. U odjeljku Mapiranje stupaca postavite sljedeće mapiranje :

    Izvorišni stupac Odredišni stupac
    Unos unos
    ID fakture ime
    ComponentState workqueueid. ComponentState
    OverwriteTime workqueueid. Vrijeme prebrisivanja
    WorkQueueKey workqueueid.workqueuekey

    Snimka zaslona mapiranja stupca stavke reda čekanja rada radi učitavanja podataka u izlaznu tablicu workqueueitem.

  9. Odaberite Dalje , a zatim Objavi.

  10. Idite na Power Apps portal proizvođača i na lijevom izborniku odaberite Tijekovi podataka (možda ćete prvo morati odabrati Više da biste došli do izbornika Dataflows).

  11. Provjerite vidite li novi unos tijeka podataka i pokazuju li obje ikone uspjeh nakon dovršetka uvoza. Snimka zaslona popisa Tijekovi podataka koji prikazuje tijekove podataka koji su potpuni i još uvijek osvježavajući.

  12. Nakon dovršetka idite na stranicu s pojedinostima o radnom redu čekanja u redu čekanja fakture dobavljača i potvrdite da su dodane stavke reda čekanja za rad. Snimka zaslona stranice s popisom reda čekanja za rad na kojoj se prikazuje novostvoreni zapis reda čekanja za rad.

Sljedeći koraci

Dodatne informacije