God dag alle sammen! gikk vi gjennom noen muligheter for bruk av Power Automate. I denne artikkelen vil jeg fokusere pÄ noen bruksomrÄder for Logic Apps og en del forskjeller fra Power Automate. Som vi tidligere har funnet ut, er Power Automate og Logic Apps tvillings tjenester som kun skiller seg i forhold til plassering (Office 365, Azure), samt lisensieringsmetoden og noen interne sÊrtrekk. La oss i dag se hvilke funksjoner Logic Apps har i forhold til Power Automate. La oss ikke kaste bort tid.
1. Frekvensen av triggeraktiviseringer
I Power Automate er det ikke mulig Ä justere frekvensen for Ä sjekke triggerbetingelsene. Man mÄ stole pÄ standardverdien. I Logic Apps er det mulig Ä justere intervallet og frekvensen for triggerkontroll, noe som betydelig akselererer behandlingen av hendelser. Imidlertid har Power Automate ofte betydelig fÊrre innstillinger for triggere enn Logic Apps:
Triggeren i Power Automate «Ved oppretting av element»:

Triggeren i Logic Apps «Ved oppretting av element»:

I Logic Apps for denne triggeren finnes det ogsÄ innstillinger for tidssone og starttid.
2. Bytte mellom visningsmoduser for flyt
I Logic Apps, i motsetning til Power Automate, er det mulig Ä bytte mellom modiene «Redigerer» og «Kodevisning». Denne funksjonen er veldig nyttig for feilsÞking av flyter, og gjÞr det mulig Ä gjÞre mer presise endringer i logikken til flytene:

3. FeilsĂžking av flytene
Ofte, nÄr vi setter opp flyter, mÄ vi sjekke om logikken som er lagt inn fungerer korrekt. Og her kommer vi ikke unna feilsÞking. I Logic Apps finnes det en utrolig nyttig feilsÞkingsmodus som viser inn- og utdata for hver aktivitet i flyten. Med denne modusen kan man til enhver tid se pÄ hvilket trinn hvilken informasjon kom inn i aktiviteten og hva som kom ut av aktiviteten:

I Power Automate finnes en slik modus, men i en sterkt begrenset variant.
4. «Premium»-koblinger
Som vi allerede vet, er det i Power Automate en oppdeling av koblinger etter type, i vanlige og «premium»:

Vanlige tilkoblinger er alltid tilgjengelige, mens «premium»-tilkoblinger kun er tilgjengelige ved kjÞp av en egen plan for brukere eller strÞmmer. I Logic Apps kan alle tilkoblinger brukes umiddelbart, men prisingen skjer basert pÄ bruk av tilkoblingene. UtfÞring av vanlige tilkoblinger i en strÞm er billigere, mens «premium» koster mer.
5. Start strĂžmmen med en knapp
Her taper Logic Apps for Power Automate ved at strÞmmen i Logic Apps ikke kan startes for eksempel med en knapp fra Power Apps. Med Power Automate, som vi har funnet ut, , kan man opprette strÞmmer og koble dem til Power Apps-applikasjonen for senere kall, for eksempel ved Ä trykke pÄ en knapp i applikasjonen. NÄr det gjelder Logic Apps, hvis man mÄ implementere et tilsvarende scenario, mÄ man tenke kreativt, for eksempel ved Ä bruke utlÞseren «NÄr HTTP-forespÞrsel mottas» og sende en POST-forespÞrsel fra applikasjonen til en forhÄndsdefinert adresse:

6. Opprette strĂžm med Visual Studio
I motsetning til Power Automate kan man opprette Logic Apps-strĂžmmer direkte via Visual Studio.
Man kan opprette og redigere Logic Apps-strÞmmer, for eksempel fra Visual Studio Code, med det nÞdvendige Azure Logic Apps-utvidelsen installert. Etter installasjon av utvidelsen, vil du kunne koble til Azure. Etter vellykket pÄlogging fÄr du tilgang til eksisterende Logic Apps-strÞmmer i dette miljÞet, og det blir mulig Ä begynne redigeringen av den aktuelle strÞmmen:

SelvfÞlgelig har jeg ikke listet opp alle forskjellene mellom disse to produktene, men jeg har forsÞkt Ä merke de egenskapene som i stÞrst grad fanget min oppmerksomhet under utviklingen av strÞmmer med Power Automate og Logic Apps. I neste artikkel vil vi se pÄ interessante egenskaper og caser for implementering med andre produkter fra Power Platform-serien, og vi vil komme tilbake til Logic Apps flere ganger. Ha en god dag!
Kilde: habr.com
