Power Automate VS Logic Apps. Χαρακτηριστικά των Logic Apps

Καλή μέρα σε όλους! Στο προηγούμενο άρθρο σχετικά με την εκμάθηση των εφαρμογών Power Automate και Logic Εξετάσαμε μερικές από τις δυνατότητες χρήσης του Power Automate. Σε αυτό το άρθρο θα ήθελα να επισημάνω ορισμένα σενάρια για τη χρήση Logic Apps και ορισμένες διαφορές από το Power Automate. Όπως ανακαλύψαμε προηγουμένως, οι εφαρμογές Power Automate και Logic Apps είναι διπλές υπηρεσίες που διαφέρουν μόνο ως προς την τοποθεσία (Office 365, Azure), καθώς και ως προς την προσέγγισή τους ως προς την αδειοδότηση και ορισμένες εσωτερικές λειτουργίες. Ας δούμε σήμερα ποιες δυνατότητες έχει το Logic Apps σε αντίθεση με το Power Automate. Ας μη χάνουμε χρόνο.

1. Συχνότητα ενεργοποίησης

Το Power Automate δεν έχει τη δυνατότητα να ρυθμίσει πόσο συχνά ελέγχονται οι συνθήκες ενεργοποίησης. Πρέπει να βασιστείτε στην προεπιλεγμένη τιμή. Το Logic Apps έχει τη δυνατότητα να διαμορφώνει το διάστημα και τη συχνότητα των ελέγχων ενεργοποίησης, γεγονός που επιταχύνει σημαντικά την επεξεργασία συμβάντων. Ωστόσο, το Power Automate έχει συχνά σημαντικά λιγότερες ρυθμίσεις για ενεργοποιητές από τις Λογικές Εφαρμογές:

Ενεργοποίηση Power Automate "Όταν δημιουργείται το στοιχείο":

Power Automate VS Logic Apps. Χαρακτηριστικά των Logic Apps

Ενεργοποίηση εφαρμογών λογικής "Στη δημιουργία στοιχείων":

Power Automate VS Logic Apps. Χαρακτηριστικά των Logic Apps

Στις Λογικές Εφαρμογές, υπάρχουν επίσης ρυθμίσεις ζώνης ώρας και ώρας εκκίνησης για αυτόν τον κανόνα.

2. Εναλλαγή μεταξύ των λειτουργιών εμφάνισης ροής

Το Logic Apps, σε αντίθεση με το Power Automate, σας επιτρέπει να κάνετε εναλλαγή μεταξύ των προβολών Design και Code View. Αυτή η δυνατότητα είναι πολύ χρήσιμη για τον εντοπισμό σφαλμάτων των νημάτων και σας επιτρέπει επίσης να κάνετε πιο ανεπαίσθητες αλλαγές στη λογική των νημάτων:

Power Automate VS Logic Apps. Χαρακτηριστικά των Logic Apps

3. Εντοπισμός σφαλμάτων νημάτων

Συχνά, κατά τη ρύθμιση των νημάτων, πρέπει να ελέγξουμε τη σωστή εκτέλεση μιας ή της άλλης λογικής που ήταν ενσωματωμένη σε αυτά. Και εδώ δεν μπορούμε να κάνουμε χωρίς διόρθωση σφαλμάτων. Το Logic Apps διαθέτει μια απίστευτα χρήσιμη λειτουργία εντοπισμού σφαλμάτων ροής που σας επιτρέπει να εμφανίζετε τα δεδομένα εισόδου και εξόδου κάθε δραστηριότητας ροής. Χρησιμοποιώντας αυτήν τη λειτουργία, μπορείτε ανά πάσα στιγμή να δείτε σε ποιο στάδιο ποιες πληροφορίες έφθασαν στη δραστηριότητα και τι προέκυψε από τη δραστηριότητα:

Power Automate VS Logic Apps. Χαρακτηριστικά των Logic Apps

Το Power Automate έχει αυτή τη λειτουργία, αλλά σε πολύ περιορισμένη έκδοση.

4. Υποδοχές "Premium".

Όπως ήδη γνωρίζουμε, το Power Automate έχει μια διαίρεση των υποδοχών ανά τύπο, σε κανονικούς και "premium":

Power Automate VS Logic Apps. Χαρακτηριστικά των Logic Apps

Οι κανονικές υποδοχές σύνδεσης είναι πάντα διαθέσιμες, οι συνδέσεις "premium" είναι διαθέσιμες μόνο όταν αγοράζετε ένα ξεχωριστό πρόγραμμα για χρήστες ή ροές. Στις Logic Apps, όλες οι υποδοχές είναι διαθέσιμες για χρήση ταυτόχρονα, αλλά η τιμολόγηση πραγματοποιείται καθώς χρησιμοποιούνται οι σύνδεσμοι. Η εκτέλεση κανονικών συνδέσεων σε μια ροή κοστίζει λιγότερο, οι "premium" κοστίζουν περισσότερο.

5. Ξεκινήστε μια ροή χρησιμοποιώντας ένα κουμπί

Αλλά εδώ το Logic Apps χάνει από το Power Automate, καθώς η ροή των Logic Apps δεν μπορεί να εκκινηθεί, για παράδειγμα, με ένα κουμπί από την εφαρμογή Power Apps. Χρησιμοποιώντας το Power Automate, όπως ανακαλύψαμε στο τελευταίο άρθρο, μπορείτε να δημιουργήσετε ροές και να τις συνδέσετε σε μια εφαρμογή Power Apps που θα κληθεί αργότερα, για παράδειγμα, όταν κάνετε κλικ σε ένα κουμπί στην εφαρμογή. Στην περίπτωση των Logic Apps, εάν χρειάζεται να εφαρμόσετε ένα παρόμοιο σενάριο, πρέπει να βρείτε διάφορες λύσεις, για παράδειγμα, να χρησιμοποιήσετε το έναυσμα "Όταν λαμβάνεται αίτημα HTTP" και να στείλετε ένα αίτημα POST από την εφαρμογή σε προ -δημιουργημένη διεύθυνση:

Power Automate VS Logic Apps. Χαρακτηριστικά των Logic Apps

6. Δημιουργήστε μια ροή χρησιμοποιώντας το Visual Studio

Σε αντίθεση με το Power Automate, οι ροές Logic Apps μπορούν να δημιουργηθούν απευθείας μέσω του Visual Studio.
Μπορείτε να δημιουργήσετε και να επεξεργαστείτε ροές Logic Apps, για παράδειγμα, από τον κώδικα του Visual Studio, εάν έχετε εγκατεστημένη την επέκταση Azure Logic Apps. Μετά την εγκατάσταση της επέκτασης, θα μπορείτε να συνδεθείτε στο Azure. Και μετά την επιτυχή εξουσιοδότηση, θα έχετε πρόσβαση στις διαθέσιμες ροές Logic Apps σε αυτό το περιβάλλον και μπορείτε να προχωρήσετε στην επεξεργασία της απαιτούμενης ροής:

Power Automate VS Logic Apps. Χαρακτηριστικά των Logic Apps

Φυσικά, δεν έχω αναφέρει όλες τις διαφορές μεταξύ αυτών των δύο προϊόντων, αλλά προσπάθησα να επισημάνω εκείνα τα χαρακτηριστικά που τράβηξαν περισσότερο την προσοχή μου κατά την ανάπτυξη ροών χρησιμοποιώντας το Power Automate και τις Logic Apps. Στα επόμενα άρθρα, θα εξετάσουμε ενδιαφέρουσες δυνατότητες και περιπτώσεις υλοποίησης που χρησιμοποιούν άλλα προϊόντα στη γραμμή Power Platform και θα επιστρέψουμε στο Logic Apps περισσότερες από μία φορές. Να έχετε όλοι μια καλή μέρα!

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο