Belešku
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da se prijavite ili da promenite direktorijume.
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da promenite direktorijume.
Ova tema upoređuje Power Automate mogućnosti sa klasičnim radnim procesom.
Power Automate ima značajne prednosti u odnosu na klasični model pozadinskog toka posla; Trebalo bi da razmislite o korišćenju Power Automate za automatizaciju vaših procesa umesto klasičnog toka posla.
Kreirajte tokove umesto klasičnih Microsoft Dataverse tokova posla da biste izgradili nove procese automatizacije. Pored toga, trebalo bi da pregledate postojeće klasične procese toka posla u pozadini i razmislite o njihovoj zameni tokovima.
Upoređivanje mogućnosti karakteristika
Ova tabela sumira poređenje između Power Automate i klasičnih mogućnosti radnih procesa.
Stalno dodajemo nove mogućnosti Power Automate. Mi ćemo ažurirati informacije u ovoj tabeli kao Power Automate dobija mogućnosti; proverite često! Za informacije o predstojećim mogućnostima koje će vam pomoći da zamenite klasične pozadinske tokove tokovima, pogledajte Šta je novo i planirano Power Automate.
| Mogućnost | Power Automate | Klasični tok posla | |
|---|---|---|---|
| Modele | Uslovno grananje | Da | Da |
| Pretraživanje | Da | Ne | |
| Uslovi čekanja na kolonama | Ne | Da | |
| Paralelna grana | Da | Ne | |
| Out-of-the-bok konektori za spoljne sisteme (okidač i obavljanje radnji u spoljnim uslugama) | Da | Ne | |
| Sastav | Dinamički sadržaj | Da | Da |
| Pristup pre-slici podataka o događaju | Ne | Da | |
| Pokrenite dečje tokove posla | Da | Da | |
| Pokrenite Microsoft Dataverse akcije (uključujući prilagođene) | Da | Da | |
| Pokrenite prilagođene aktivnosti toka posla u pozadini | Ne | Da | |
| Grupni koraci za pokretanje u transakciji | Da (setovi izmena) | Ne | |
| Radni tokovi odobrenja | Da | Ne | |
| Izvršavanja | Okidač na promenama kolone | Da | Da |
| Aktivirajte uslovno na vrednostima kolone (na primer, na određeni datum u koloni datuma) | Ne | Ne | |
| Okidač na više Dataverse događaja tabele | Da | Da | |
| Pokreni na zahtev | Da | Da | |
|
Run-as opsezi (na primer, organizacija, poslovna jedinica, korisnik) |
Da | Da | |
| Pokreni po rasporedu | Da | Ne | |
| Pokreni sinhrono (u realnom vremenu) | Ne | Da | |
| Istorija | Nadgledanja | Da | Da |
| Pokreni analitiku | Da | Ne | |
| Autorstvo i prenosivost | Podrška rešenja | Da | Da |
| Moderan dizajner | Da | Ne | |
| Autorstvo uz pomoć veštačke inteligencije | Da | No | |
Primer scenarija: Zamenite pozadinski tok posla sa protokom oblaka
Zamislite prodajni scenario u kojem ste sastavili ponudu za kupca i sada morate zatražiti odobrenje od svog menadžmenta pre nego što pošaljete ponudu kupcu. Sa klasičnim tokovima posla, ovo nije lako i većina rešenja za to zahteva od programera da napiše prilagođene aktivnosti pozadinskog toka posla kako bi preuzeo stavke linija citata.
Sa tokovima, ovaj scenario je lakše izgraditi, kao što je prikazano u putu kasnije koji pokriva neke od Power Automate mogućnosti. Te mogućnosti uključuju:
- Kreiranje protoka oblaka koji radi na zahtev.
- Dobijanje liste redova koji se odnose na tabelu Dataverse .
- Looping preko liste redova.
- Slanje zahteva za odobrenje.
Da biste omogućili prodavcu da pokrene zahtev za odobrenje na zahtev:
Prijavite se i Power Automatekreirajte protok oblaka u rešenju.
Sa liste okidača, izaberite Microsoft Dataverse - Kada je izabran red, a zatim izaberite Citati kao tabelu.
Ovaj okidač omogućava protok oblaka da radi na zahtev u redu ili skupu redova.
Sa konfigurisanim okidačem, dodajte akcije za pokretanje u toku. Ovo pruža odobravaocu sa rezime detalja koji su im potrebni da identifikuju citirane stavke i vrednosti. Počnite dodavanjem Microsoft Dataverse – Akcija Lista redova . Cilj je da se pojedinačne stavke iz Citat, tako da podesite ime tabele na Citat linije. Da bi se osiguralo da lista sadrži samo one stavke linije citata koje pripadaju Citat za koji je pokrenut tok, mi ćemo odrediti kriterijum filtera OData stila. U Filter Upit bok, upišite _quoteid_value ekv , a zatim izaberite Citat sa liste dinamičkih vrednosti koje se pojavljuju.
Zato što želimo da sumiramo stavke citata za odobrenje, dodajte akciju Inicijalizujte promenljivu . Podesite ime na rezime linije citata i tip ustring (sa padajuće liste) i ostavite vrednost praznu.
Dodajte akciju Pridodaj u string promenljivu , a zatim izaberite promenljivu rezimea linije citata koju smo ranije kreirali. U Vrednost bok, izaberite Količina, Ime, Cena po jedinici, Prošireni iznos, i Ručno popust sa liste dinamičkih vrednosti. Dizajner Power Automate identifikuje da su ove vrednosti sa liste stavki citata i dodaje ovu akciju u Primeni na svaku petlju kako bi se osiguralo da se informacije iz svake stavke dodaju u ovaj rezime.
Da biste zatražili odobrenje rezimea ponude koji smo kreirali, dodajte Odobrenje – Pokreni i sačekajte akciju odobrenja . Izaberite vrstu odobrenja (na primer, Odobri/Odbaci – Prvi da odgovori), dajte zahtevu za odobrenje naslov (na primer, naziv ponude za koju se traži odobrenje, izabran sa liste dinamičkih vrednosti), i unesite adresu e-pošte za osobu koja treba da pregleda i odobri ponudu u polje Dodeljeno . U Detalji bok, dodajte promenljivu Rezime linije citata, zajedno sa svim drugim informacijama koje mogu biti relevantne korišćenjem dinamičkog berača vrednosti (na primer, Ukupan iznos).
Da biste utvrdili šta se dešava kada je odobrenje prihvaćeno ili odbijeno, dodajte akciju Uslov. Izaberite Ishod sa liste dinamičkih vrednosti iz prvog polja u stanju, sadrži sa padajuće liste u drugom polju i unesite Odobri u trećem polju stanja. Na kraju, dodajte akcije na osnovu ishoda odobrenja (na primer, pošaljite e-poštu sa obaveštenjem).
Sada imamo strukturu odobrenja stvorenu tako da odobravalac ima sve informacije potrebne za donošenje odluke o narednim koracima. Evo punog primera:
Kada pokrenete ovaj tok u odnosu na vašu ponudu, on sumira stavke linije citata za tu ponudu i šalje zahtev za odobrenje na koji odobravalac može da odgovori ili Power Automate e-poštu koju dobiju. Evo primera prikaza:
Preporučeni obrasci
Radni tokovi sa složenom uslovnom logikom else if
Umesto korišćenja uslova, preporučujemo da koristite akciju prekidača.
Radni tokovi koji se pokreću iz plug-in / koda
Preporučujemo redizajniranje toka da biste započeli sa okidačima:
Koristite Microsoft Dataverse okidače za pokretanje tokova na osnovu događaja u njemu.
Da biste pokrenuli tokove zasnovane na događajima u spoljnoj usluzi, iskoristite više od 260 out-of-the-bok konektora.
Za scenarije u kojima konektor koji vam je potreban nije dostupan out-of-the-bok, jednostavno kreirajte sopstveni prilagođeni konektor. Više informacija: Kreirajte prilagođeni konektor od nule
Konačno, ako postoje scenariji u kojima ne možete pokrenuti protok koristeći jedan od unapred izgrađenih konektora ili kreiranjem prilagođenog konektora, koristite okidač Kada se primi HTTP zahtev da biste pozvali tok.
Radni tokovi koji se pokreću rekurzivno
Umesto toga koristite do-until ili se primenjuje na svaku petlju u tokovima.
Tokovi posla kojima je potrebna lista redova
Koristite akciju redova liste . Kada koristite ovu akciju, definišite kriterijume za filtriranje redova koristeći OData sintaksu da optimizujete akciju minimiziranjem broja redova koje želite da preuzmete.
Radni tokovi koji spavaju da bi se pokrenuli po rasporedu
Koristite okidač za ponavljanje da biste pokrenuli poslovnu logiku u periodičnim intervalima.
Tokovi posla za koje su upravljani kako bi se osiguralo da se aktivnosti izvršavaju u jednoj transakciji
Koristite akciju skupa promena da biste osigurali da se sve akcije unutar nje izvode kao jedna, atomska jedinica u kojoj ili svi uspeju, ili ne kao grupa. Ako bilo koja od radnji u skupu promena ne uspe, izmene izvršene završenim operacijama se vraćaju nazad.
Pratite pozadinski tok posla za neuspehe
U Power Automate, koristite podešavanje run-after na akciji da biste je konfigurisali da se pokrene kada prethodna akcija ne uspe. Na primer, pošaljite obaveštenje za mobilne uređaje Power Automate kada akcija ažuriranja reda ne uspe ili istekne.
Najčešća pitanja o usluzi
Imam Dinamics KSNUMKS licencu. Mogu li da koristim Power Automate?
Svaki korisnik Dinamics 365 ima pravo na korišćenje Power Automate. Pregledajte naše informacije o licenciranju.
Koliko često se mogu pokrenuti moji tokovi?
Dinamika 365 (ili Microsoft Dataverse) tokovi se pokreću u realnom vremenu nakon okidača jer koriste vebhooks (nije potrebno anketiranje).
- Kao i kod direktnog pristupa API-ju, u sistemu postoje gasovi / ograničenja. Više informacija: Ograničenja i konfiguracija u Power Automate
- Konkretno, postoji ograničenje od 100.000 akcija po 5 minuta, po protoku. Jedna petlja u toku oblaka ne može obraditi više od 100.000 stavki odjednom.
- Maksimalno 6 GB propusnosti po 5 minuta.
Koliko dugo može pokrenuti jedan protok?
Jedan protok izlazi nakon 30 dana.
Kako da premestim svoje tokove između okruženja?
Baš kao i klasični tokovi posla, možete kreirati tokove u rešenjima koja podržavaju ceo životni ciklus aplikacija za procese.
Da li Power Automate se zavisnosti prate Microsoft Dataverse?
Slično drugim komponentama u rešenju, sve zavisnosti za tokove u rešenjima se prate Microsoft Dataverse.
Šta je sa sinhronim tokovima posla?
Videli smo povratne informacije da sinhroni tokovi posla značajno doprinose problemima sa performansama krajnjeg korisnika. Preporučujemo da procenite da li se vaš cilj, ili delovi pozadinskog toka rada, mogu izgraditi pomoću protoka oblaka. Ako možete podeliti akcije kao asinhrone, korisnik može da nastavi svoju aktivnost dok Power Automate završi akciju.
Da li Power Automate će moji podaci ostati u regionu (to jest, istom regionu kao i moj Dinamics KSNUMKS ili Microsoft Dataverse okruženje)?
Da, Power Automate uvek koristi isti region kao Microsoft Dataverse.
Da li treba da napravim promene proki / firevall?
Pogledajte referencu konfiguracije IP adrese da biste utvrdili da li je potrebno da napravite bilo kakve promene proki / firevall-a.