Power Automate VS Logic-apps. Functies van Logic Apps

Goede dag iedereen! In het vorige artikel over het leren van Power Automate en Logic Apps We hebben enkele mogelijkheden bekeken voor het gebruik van Power Automate. In dit artikel wil ik enkele scenario's voor het gebruik van Logic Apps en een aantal verschillen met Power Automate belichten. Zoals we eerder hebben ontdekt, zijn Power Automate en Logic Apps dubbele services die alleen verschillen qua locatie (Office 365, Azure), maar ook qua benadering van licenties en enkele interne functies. Laten we vandaag eens kijken welke functies Logic Apps heeft in tegenstelling tot Power Automate. Laten we geen tijd verspillen.

1. Triggerfrequentie

Power Automate heeft niet de mogelijkheid om te configureren hoe vaak triggervoorwaarden worden gecontroleerd. U moet vertrouwen op de standaardwaarde. Logic Apps heeft de mogelijkheid om het interval en de frequentie van triggercontroles aan te passen, waardoor de gebeurtenisverwerking aanzienlijk wordt versneld. Power Automate heeft echter vaak aanzienlijk minder instellingen voor triggers dan Logic Apps:

Power Automate-trigger "Wanneer element wordt gemaakt":

Power Automate VS Logic-apps. Functies van Logic Apps

Logic Apps 'Bij het maken van elementen' trigger:

Power Automate VS Logic-apps. Functies van Logic Apps

In Logic Apps zijn er ook tijdzone- en starttijdinstellingen voor deze trigger.

2. Schakel tussen streamweergavemodi

Met Logic Apps kunt u, in tegenstelling tot Power Automate, schakelen tussen de weergaven Ontwerp en Codeweergave. Deze functie is erg handig bij het debuggen van threads, en stelt je ook in staat subtielere wijzigingen aan te brengen in de logica van threads:

Power Automate VS Logic-apps. Functies van Logic Apps

3. Foutopsporing in threads

Vaak moeten we bij het opzetten van threads de juiste uitvoering controleren van een of andere logica die erin is ingebed. En hier kunnen we niet zonder debuggen. Logic Apps heeft een ongelooflijk handige modus voor het opsporen van fouten in streams, waarmee u de invoer- en uitvoergegevens van elke streamactiviteit kunt weergeven. Met deze modus kunt u op elk moment zien in welk stadium welke informatie in de activiteit is binnengekomen en wat er uit de activiteit is voortgekomen:

Power Automate VS Logic-apps. Functies van Logic Apps

Power Automate heeft deze modus, maar in een zeer beperkte versie.

4. “Premium”-connectoren

Zoals we al weten, heeft Power Automate een indeling van connectoren per type, in regulier en “premium”:

Power Automate VS Logic-apps. Functies van Logic Apps

Reguliere connectoren zijn altijd beschikbaar, “premium” connectoren zijn alleen beschikbaar bij aanschaf van een apart abonnement voor gebruikers of streams. In Logic Apps zijn alle connectoren in één keer beschikbaar voor gebruik, maar de prijzen worden berekend naarmate connectoren worden gebruikt. Het uitvoeren van reguliere connectoren in een stream kost minder, ‘premium’ connectoren kosten meer.

5. Start een stream met een knop

Maar hier verliest Logic Apps van Power Automate doordat de Logic Apps-stroom niet kan worden gestart, bijvoorbeeld met een knop vanuit de Power Apps-applicatie. Met behulp van Power Automate, zoals we ontdekten in het laatste artikel, kunt u streams maken en deze verbinden met een Power Apps-applicatie die u later kunt oproepen, bijvoorbeeld wanneer u op een knop in de applicatie klikt. Als u in het geval van Logic Apps een soortgelijk scenario wilt implementeren, moet u verschillende oplossingen bedenken. Gebruik bijvoorbeeld de trigger 'Wanneer een HTTP-verzoek wordt ontvangen' en stuur een POST-verzoek van de toepassing naar een pre -gegenereerd adres:

Power Automate VS Logic-apps. Functies van Logic Apps

6. Maak een stroom met Visual Studio

In tegenstelling tot Power Automate kunnen Logic Apps-stromen rechtstreeks via Visual Studio worden gemaakt.
U kunt Logic Apps-stromen maken en bewerken, bijvoorbeeld vanuit Visual Studio Code als u de Azure Logic Apps-extensie hebt geïnstalleerd. Na het installeren van de extensie kunt u verbinding maken met Azure. En na succesvolle autorisatie heeft u toegang tot de beschikbare Logic Apps-streams in deze omgeving en kunt u doorgaan met het bewerken van de vereiste stream:

Power Automate VS Logic-apps. Functies van Logic Apps

Natuurlijk heb ik niet alle verschillen tussen deze twee producten opgesomd, maar ik heb geprobeerd de kenmerken te benadrukken die mij het meest opvielen bij het ontwikkelen van stromen met Power Automate en Logic Apps. In de volgende artikelen zullen we interessante functies en implementatiecases bekijken met behulp van andere producten in de Power Platform-lijn, en zullen we meer dan eens terugkeren naar Logic Apps. Fijne dag, allemaal!

Bron: www.habr.com

Voeg een reactie