Power Automate VS applications logiques. Fonctionnalités des applications logiques

Bonne journée à tous! Dans l'article précédent sur l'apprentissage de Power Automate et Logic Apps Nous avons examiné certaines des possibilités d'utilisation de Power Automate. Dans cet article, je voudrais mettre en évidence certains scénarios d'utilisation de Logic Apps et un certain nombre de différences par rapport à Power Automate. Comme nous l'avons découvert précédemment, Power Automate et Logic Apps sont des services jumeaux qui diffèrent uniquement par leur emplacement (Office 365, Azure), ainsi que par leur approche en matière de licences et certaines fonctionnalités internes. Voyons aujourd'hui quelles sont les fonctionnalités de Logic Apps par rapport à Power Automate. Ne perdons pas de temps.

1. Fréquence de déclenchement

Power Automate n'a pas la possibilité de configurer la fréquence à laquelle les conditions de déclenchement sont vérifiées. Vous devez vous fier à la valeur par défaut. Logic Apps a la possibilité de personnaliser l'intervalle et la fréquence des vérifications de déclencheur, ce qui accélère considérablement le traitement des événements. Cependant, Power Automate a souvent beaucoup moins de paramètres pour les déclencheurs que Logic Apps :

Déclencheur Power Automate « Lorsque l'élément est créé » :

Power Automate VS applications logiques. Fonctionnalités des applications logiques

Déclencheur Logic Apps « Sur la création d’éléments » :

Power Automate VS applications logiques. Fonctionnalités des applications logiques

Dans Logic Apps, il existe également des paramètres de fuseau horaire et d’heure de lancement pour ce déclencheur.

2. Basculer entre les modes d'affichage du flux

Logic Apps, contrairement à Power Automate, vous permet de basculer entre les vues Conception et Code. Cette fonctionnalité est très utile pour déboguer les threads et vous permet également d'apporter des modifications plus subtiles à la logique des threads :

Power Automate VS applications logiques. Fonctionnalités des applications logiques

3. Fils de débogage

Souvent, lors de la configuration des threads, nous devons vérifier l'exécution correcte de l'une ou l'autre logique qui y était intégrée. Et ici, nous ne pouvons pas nous passer du débogage. Logic Apps dispose d'un mode de débogage de flux incroyablement utile qui vous permet d'afficher les données d'entrée et de sortie de chaque activité de flux. Grâce à ce mode, vous pouvez voir à tout moment à quelle étape quelles informations sont arrivées dans l'activité et ce qui a été ressorti de l'activité :

Power Automate VS applications logiques. Fonctionnalités des applications logiques

Power Automate propose ce mode, mais dans une version très limitée.

4. Connecteurs « Premium »

Comme nous le savons déjà, Power Automate propose une division des connecteurs par type, en standard et « premium » :

Power Automate VS applications logiques. Fonctionnalités des applications logiques

Les connecteurs standards sont toujours disponibles, les connecteurs « premium » ne sont disponibles que lors de l'achat d'un plan séparé pour les utilisateurs ou les flux. Dans Logic Apps, tous les connecteurs peuvent être utilisés simultanément, mais la tarification est effectuée au fur et à mesure de l’utilisation des connecteurs. L'exécution de connecteurs standards dans un flux coûte moins cher, les connecteurs « premium » coûtent plus cher.

5. Démarrez un flux à l'aide d'un bouton

Mais ici, Logic Apps perd face à Power Automate dans la mesure où le flux Logic Apps ne peut pas être lancé, par exemple, par un bouton de l'application Power Apps. Utiliser Power Automate, comme nous l'avons découvert dans le dernier article, vous pouvez créer des flux et les connecter à une application Power Apps pour être appelé ultérieurement, par exemple lorsque vous cliquez sur un bouton dans l'application. Dans le cas de Logic Apps, si vous devez implémenter un scénario similaire, vous devez proposer différentes solutions, par exemple utiliser le déclencheur « Lorsqu'une requête HTTP est reçue » et envoyer une requête POST de l'application à un pré-référentiel. -adresse générée :

Power Automate VS applications logiques. Fonctionnalités des applications logiques

6. Créer un flux à l'aide de Visual Studio

Contrairement à Power Automate, les flux Logic Apps peuvent être créés directement via Visual Studio.
Vous pouvez créer et modifier des flux Logic Apps, par exemple, à partir de Visual Studio Code si l’extension Azure Logic Apps est installée. Après avoir installé l'extension, vous pourrez vous connecter à Azure. Et après une autorisation réussie, vous aurez accès aux flux Logic Apps disponibles dans cet environnement et vous pourrez procéder à la modification du flux requis :

Power Automate VS applications logiques. Fonctionnalités des applications logiques

Bien sûr, je n’ai pas listé toutes les différences entre ces deux produits, mais j’ai essayé de mettre en avant les fonctionnalités qui ont le plus retenu mon attention lors du développement de flux à l’aide de Power Automate et Logic Apps. Dans les articles suivants, nous examinerons des fonctionnalités intéressantes et des cas de mise en œuvre utilisant d'autres produits de la gamme Power Platform, et nous reviendrons sur Logic Apps plus d'une fois. Très bonne journée à tous!

Source: habr.com

Ajouter un commentaire