Power Automate VS Logic Apps. Funktioner i Logic Apps

God dag til alle! I den forrige artikel om at lære Power Automate og Logic Apps Vi har set på nogle af mulighederne for at bruge Power Automate. I denne artikel vil jeg gerne fremhæve nogle scenarier for brug af Logic Apps og en række forskelle fra Power Automate. Som vi tidligere fandt ud af, er Power Automate og Logic Apps dobbelttjenester, der kun adskiller sig med hensyn til placering (Office 365, Azure), såvel som i deres tilgang til licensering og nogle interne funktioner. Lad os se i dag, hvilke funktioner Logic Apps har i modsætning til Power Automate. Lad os ikke spilde tiden.

1. Triggerfrekvens

Power Automate har ikke mulighed for at konfigurere, hvor ofte triggerbetingelserne kontrolleres. Du skal stole på standardværdien. Logic Apps har evnen til at konfigurere intervallet og frekvensen af ​​triggerchecks, hvilket fremskynder hændelsesbehandlingen markant. Power Automate har dog ofte betydeligt færre indstillinger for triggere end Logic Apps:

Power Automate-udløser "Når element er oprettet":

Power Automate VS Logic Apps. Funktioner i Logic Apps

Logic Apps "On Element Creation"-udløser:

Power Automate VS Logic Apps. Funktioner i Logic Apps

I Logic Apps er der også indstillinger for tidszone og starttidspunkt for denne trigger.

2. Skift mellem streamvisningstilstande

Logic Apps giver dig i modsætning til Power Automate mulighed for at skifte mellem Design- og Code View-visninger. Denne funktion er meget nyttig i forbindelse med fejlfinding af tråde og giver dig også mulighed for at foretage mere subtile ændringer i trådes logik:

Power Automate VS Logic Apps. Funktioner i Logic Apps

3. Debugging tråde

Ofte, når vi opretter tråde, skal vi kontrollere den korrekte udførelse af en eller anden logik, der var indlejret i dem. Og her kan vi ikke undvære fejlretning. Logic Apps har en utrolig nyttig stream-fejlretningstilstand, der giver dig mulighed for at vise input- og outputdata for hver stream-aktivitet. Ved at bruge denne tilstand kan du til enhver tid se, på hvilket tidspunkt, hvilken information der ankom i aktiviteten, og hvad der blev output fra aktiviteten:

Power Automate VS Logic Apps. Funktioner i Logic Apps

Power Automate har denne tilstand, men i en meget begrænset version.

4. "Premium" stik

Som vi allerede ved, har Power Automate en opdeling af stik efter type, i almindelige og "premium":

Power Automate VS Logic Apps. Funktioner i Logic Apps

Almindelige stik er altid tilgængelige, "premium" stik er kun tilgængelige, når du køber et separat abonnement til brugere eller streams. I Logic Apps er alle stik tilgængelige til brug på én gang, men prisfastsættelsen udføres, efterhånden som der bruges stik. At udføre almindelige stik i en stream koster mindre, "premium" koster mere.

5. Start en stream ved hjælp af en knap

Men her taber Logic Apps til Power Automate ved, at Logic Apps-flowet ikke kan startes, for eksempel med en knap fra Power Apps-applikationen. Bruger Power Automate, som vi fandt ud af i sidste artikel, kan du oprette streams og forbinde dem til en Power Apps-applikation, der skal kaldes senere, for eksempel når du klikker på en knap i applikationen. I tilfældet med Logic Apps, hvis du har brug for at implementere et lignende scenarie, skal du komme med forskellige løsninger, for eksempel bruge "Når en HTTP-anmodning modtages"-udløseren og sende en POST-anmodning fra applikationen til en præ -genereret adresse:

Power Automate VS Logic Apps. Funktioner i Logic Apps

6. Opret et flow ved hjælp af Visual Studio

I modsætning til Power Automate kan Logic Apps-flows oprettes direkte gennem Visual Studio.
Du kan oprette og redigere Logic Apps-flows, for eksempel fra Visual Studio Code, hvis du har Azure Logic Apps-udvidelsen installeret. Efter installation af udvidelsen vil du være i stand til at oprette forbindelse til Azure. Og efter vellykket godkendelse vil du have adgang til de tilgængelige Logic Apps-streams i dette miljø, og du kan fortsætte med at redigere den påkrævede stream:

Power Automate VS Logic Apps. Funktioner i Logic Apps

Jeg har selvfølgelig ikke nævnt alle forskellene mellem disse to produkter, men jeg forsøgte at fremhæve de funktioner, der fangede mig mest, når jeg udviklede flows ved hjælp af Power Automate og Logic Apps. I de følgende artikler vil vi se på interessante funktioner og implementeringssager ved hjælp af andre produkter i Power Platform-linjen, og vi vender tilbage til Logic Apps mere end én gang. Hav en god dag, alle sammen!

Kilde: www.habr.com

Tilføj en kommentar