Mirëmëngjes të gjithëve! , ne kemi shqyrtuar ndryshimet kryesore midis Power Automate dhe Logic Apps. Sot, do të dëshironim të shkojmë më tej dhe të tregojmë mundësi interesante që mund të realizohen me këto produkte. Në këtë artikull do të shikojmë disa raste përdorimi që mund të realizohen me Power Automate.
Microsoft Power Automate
Ky produkt ofron një gamë të gjerë konektorësh për shërbime të ndryshme, si dhe ngacmues për një aktivizim të automatizuar dhe të menjëhershëm të rrjedhave, si rezultat i ndodhisë së caktuar. Për më tepër, mbështetet gjithashtu aktivizimi i rrjedhave sipas një grafiku ose me anë të një butoni.
1. Regjistrimi automatizuar i kërkesave
Një nga rastet përdorimi mund të jetë realizimi i regjistrimit automatizuar të kërkesave. Ngacmuesi i rrjedhës, në këtë rast, do të jetë marrja e një njoftimi me email në një kuti specifike, pas së cilës ndodh përpunimi i logjikës përkatëse:

Kur konfiguroni ngacmuesin âKur arrin njĂ« email tĂ« riâ, mund tĂ« pĂ«rdorni filtra tĂ« ndryshĂ«m pĂ«r tĂ« pĂ«rcaktuar ngjarjen e kĂ«rkuar pĂ«r aktivizimin e ngacmuesit:

Për shembull, mund të aktivizoni rrjedhën vetëm për emailet me shkarkime ose për emailet me prioritet të lartë. Gjithashtu, mund të aktivizoni rrjedhën nëse emaili ka arritur në një folder specifik të kutisë postare. Për më tepër, ekziston mundësia për të filtruar emailet sipas një vargu të kërkuar në subjektin e emailit.
Pas përfundimit të llogaritjeve të nevojshme dhe marrjes së informacionit të kërkuar, mund të krijoni një element në listën SharePoint duke përdorur zëvendësime nga veprime të tjera:

Me një rrjedhë të tillë, mund të kapni me lehtësi njoftimet e nevojshme me email, t'i analizoni ato në komponentët e tyre dhe të krijoni regjistrime në sisteme të tjera.
2. Aktivizimi i rrjedhës së miratimit me një buton nga PowerApps
Një nga skenaret standard është dërgimi i një objekti për miratim te personat përgjegjës. Për të realizuar një skenar të tillë, mund të krijoni një buton në PowerApps dhe, kur të klikoni mbi të, të aktivizoni rrjedhën Power Automate:

Siç mund ta vini re, në këtë rrjedhë, ngacmuesi fillestar është PowerApps. Një veçori dalluese e këtij ngacmuesi është se mund të kërkoni informacion nga PowerApps ndërsa jeni brenda rrjedhës Power Automate:

Kjo funksionon siç vijon: kur ju nevojitet tĂ« merrni ndonjĂ« informacion nga PowerApps, klikoni nĂ« opsionin âKĂ«rko nĂ« PowerAppsâ. Pas kĂ«saj, krijohet njĂ« variable qĂ« mund tĂ« pĂ«rdoret nĂ« tĂ« gjitha veprimet e kĂ«saj rrjedhe Power Automate. I mbetet vetĂ«m qĂ« gjatĂ« aktivizimit tĂ« rrjedhĂ«s nga PowerApps tĂ« kaloni vlerĂ«n pĂ«r kĂ«tĂ« variabĂ«l brenda rrjedhĂ«s.
3. Aktivizimi i rrjedhës me anë të një kërkese HTTP
Rasti i tretĂ«, pĂ«r tĂ« cilin dĂ«shiroj tĂ« flas, Ă«shtĂ« aktivizimi i njĂ« rrjedhe Power Automate me njĂ« kĂ«rkesĂ« HTTP. NĂ« disa raste, sidomos nĂ« histori tĂ« ndryshme integrimi, Ă«shtĂ« e nevojshme tĂ« aktivizohet njĂ« rrjedhĂ« Power Automate pĂ«rmes njĂ« kĂ«rkese HTTP, duke kaluar parametra tĂ« ndryshĂ«m brenda rrjedhĂ«s. Kjo bĂ«het mjaft lehtĂ«. Si ngacmues pĂ«rdoret veprimi âKur tĂ« marrĂ« njĂ« kĂ«rkesĂ« HTTPâ:

Adresa URL pĂ«r HTTP POST formohet automatikisht, kur ruhet pĂ«r herĂ« tĂ« parĂ« rrjedha. PikĂ«risht nĂ« kĂ«tĂ« adresĂ« duhet tĂ« dĂ«rgoni kĂ«rkesĂ«n POST pĂ«r tĂ« aktivizuar kĂ«tĂ« rrjedhĂ«. Si parametra, gjatĂ« aktivizimit mund tĂ« kaloni informacione tĂ« ndryshme, pĂ«r shembull, nĂ« kĂ«tĂ« rast ndodh kalimi nga jashtĂ« i atributit SharePointID. PĂ«r tĂ« krijuar njĂ« skemĂ« hyrĂ«se tĂ« tillĂ«, duhet tĂ« klikoni nĂ« opsionin âPĂ«rdor njĂ« shembull tĂ« ngarkesĂ«s pĂ«r tĂ« krijuar skemĂ«nâ, pas sĂ« cilĂ«s tĂ« vendosni shembullin e JSON qĂ« do tĂ« vijĂ« nĂ« rrjedhĂ«:

Pas klikimit nĂ« âGatiâ, formohet skema e tekstin JSON tĂ« kĂ«rkesĂ«s pĂ«r kĂ«tĂ« veprim. Tani, atributi SharePointID mund tĂ« pĂ«rdoret nĂ« tĂ« gjitha veprimet e kĂ«saj rrjedhe si zĂ«vendĂ«sim:

Duhet theksuar se ngacmuesi âKur tĂ« marrĂ« njĂ« kĂ«rkesĂ« HTTPâ bĂ«n pjesĂ« nĂ« seksionin e konektorĂ«ve Premium dhe Ă«shtĂ« i disponueshĂ«m vetĂ«m me blerjen e njĂ« plani tĂ« veçantĂ« pĂ«r kĂ«tĂ« produkt.
Në artikullin e ardhshëm, do të flasim për raste të ndryshme që mund të realizohen me Logic Apps.
Burimi: habr.com
