Συστάσεις για τη βελτιστοποίηση της λογικής

Ισχύει για την πρόταση λίστας ελέγχου αποτελεσματικότητας απόδοσης καλής αρχιτεκτονικής Power Platform:

PE:06 Χρησιμοποιήστε λογική που αποδίδει και βεβαιωθείτε ότι εκφορτώνει ευθύνες στην πλατφόρμα. Χρησιμοποιήστε τη λογική μόνο για τον σκοπό για τον οποίο προορίζεται και μόνο όταν είναι απαραίτητο.

Αυτός ο οδηγός περιγράφει τις συστάσεις για τη βελτιστοποίηση των επιδόσεων κώδικα και υποδομής. Για να βελτιστοποιήσετε τον κώδικα και την υποδομή σας, θα πρέπει να χρησιμοποιείτε τα στοιχεία σας μόνο για τον βασικό τους σκοπό και μόνο όταν απαιτείται. Όταν κάνετε υπερβολική χρήση κώδικα και υποδομής, δημιουργείται περιττή κατανάλωση πόρων, σημεία συμφόρησης και αργές απαντήσεις. Για να αντισταθμίσετε αυτές τις ανεπάρκειες, πρέπει να προσθέσετε περισσότερους πόρους για να ολοκληρώσετε τις ίδιες εργασίες.

Ορισμοί

Όρος Ορισμός
Ταυτόχρονη εκτέλεση Όταν εκτελούνται πολλές εργασίες ή διεργασίες ταυτόχρονα, αλλά όχι την ακριβή ίδια στιγμή.
Παραλληλισμός Όταν εκτελούνται πολλές εργασίες ή διεργασίες ταυτόχρονα.

Βασικές στρατηγικές σχεδίασης

Η βελτιστοποίηση της λογικής και της υποδομής συνεπάγεται την τελειοποίηση της λογικής και της υποστηρικτικής υποδομής για τη βελτίωση της αποδοτικότητας των επιδόσεων. Απαιτεί αποδοτική λογική που εκτελεί εργασίες γρήγορα και δεν σπαταλά πόρους. Απαιτεί μια καλά σχεδιασμένη υποδομή που εξορθολογίζεται για να αποφευχθεί η περιττή πολυπλοκότητα. Ένας φόρτος εργασίας θα πρέπει να χρησιμοποιεί τις εγγενείς δυνατότητες της πλατφόρμας. Αυτή η προσέγγιση βοηθά να διασφαλιστεί ότι τόσο η λογική όσο και η υποδομή χρησιμοποιούνται κυρίως για τους βασικούς τους σκοπούς και μόνο όταν χρειάζεται.

Βελτιστοποίηση απόδοσης λογικής

Για να βελτιστοποιήσετε τις λογικές επιδόσεις, τροποποιήστε τον κώδικα για να μειώσετε τη χρήση πόρων, να ελαχιστοποιήσετε το χρόνο εκτέλεσης και να βελτιώσετε τις επιδόσεις. Μπορείτε να τροποποιήσετε τη λογική για να βελτιώσετε την αποτελεσματικότητα και την ταχύτητα μιας εφαρμογής ή ροής. Μην καλύπτετε προβλήματα απόδοσης με αδιάκριτη χρήση πόρων. Αδιάκριτη χρήση πόρων σημαίνει προσθήκη υπολογιστικών πόρων για την αντιστάθμιση της απόδοσης του κώδικα, όπως η προσθήκη επιπλέον χωρητικότητας αντί για την αντιμετώπιση της πηγής. Πρέπει να διορθώσετε προβλήματα απόδοσης με τη βελτιστοποίηση. Όταν βελτιστοποιείτε τις λογικές επιδόσεις, συμβάλλει στη μεγιστοποίηση της χρήσης των πόρων του συστήματος, βελτιώνει το χρόνο απόκρισης, μειώνει τον λανθάνοντα χρόνο και βελτιώνει την εμπειρία χρήστη.

Οργανώστε τη λογική σας

Η λογική οργάνων αναφέρεται στην πρακτική προσθήκης προσαρμοσμένης καταγραφής συμβάντων για τη συλλογή δεδομένων και την παρακολούθηση της λογικής απόδοσης κατά τη διάρκεια του χρόνου εκτέλεσης. Τα λογικά όργανα επιτρέπουν στους προγραμματιστές να συλλέγουν πληροφορίες σχετικά με βασικές μετρήσεις, όπως ο χρόνος εκτέλεσης. Με την ενορχήστρωση της λογικής, οι προγραμματιστές μπορούν να αποκτήσουν πληροφορίες σχετικά με τις εντατικές διαδρομές λογικής, να εντοπίσουν σημεία συμφόρησης απόδοσης και να βελτιστοποιήσουν τη λογική για καλύτερη αποδοτικότητα.

Στην ιδανική περίπτωση, θα πρέπει να εκτελέσετε λογική ανάλυση νωρίς στον κύκλο ζωής ανάπτυξης λογισμικού. Όσο νωρίτερα πιάσετε ένα πρόβλημα λογικής, τόσο φθηνότερο είναι να το διορθώσετε. Θέλετε να αυτοματοποιήσετε όσο το δυνατόν μεγαλύτερο μέρος αυτής της λογικής ανάλυσης. Χρησιμοποιήστε εργαλεία ανάλυσης δυναμικού και στατικού κώδικα για να μειώσετε τη χειροκίνητη προσπάθεια. Για παράδειγμα, ο Έλεγχος ροής μπορεί να επισημάνει λογική που δεν αναμένεται να έχει απόδοση, όπως ένα ερώτημα που δεν καθορίζει κριτήρια φιλτραρίσματος. Ωστόσο, λάβετε υπόψη ότι αυτή η δοκιμή εξακολουθεί να είναι μια προσομοίωση της παραγωγής. Η παραγωγή παρέχει την σαφέστερη κατανόηση της λογικής βελτιστοποίησης.

Ανταλλαγή: Τα εργαλεία παρακολούθησης λογικής είναι πιθανό να αυξήσουν το κόστος.

Προσδιορισμός θερμών διαδρομών

Εφαρμόζοντας οργάνωση στην λογική σας, μπορείτε να μετρήσετε την κατανάλωση πόρων για διαφορετικές λογικές διαδρομές. Αυτές οι μετρήσεις σας βοηθούν να εντοπίσετε θερμές διαδρομές. Οι θερμές διαδρομές έχουν σημαντική επίδραση στην απόδοση και τη χρήση πόρων. Είναι κρίσιμες ή συχνά εκτελούμενες ενότητες ενός προγράμματος που απαιτούν υψηλή απόδοση και χαμηλό λανθάνοντα χρόνο.

Για να προσδιορίσετε τις θερμές διαδρομές κώδικα, λάβετε υπόψη τα εξής βήματα:

  • Ανάλυση δεδομένων χρόνου εκτέλεσης: Συλλέξτε δεδομένα χρόνου εκτέλεσης και αναλύστε τα για να προσδιορίσετε περιοχές της λογικής που καταναλώνουν τον περισσότερο χρόνο που έχει παρέλθει. Αναζητήστε μοτίβα ή τμήματα λογικής που εκτελούνται συχνά ή χρειάζονται πολύ χρόνο για να ολοκληρωθούν.

  • Μέτρηση απόδοσης: Χρησιμοποιήστε εργαλεία δημιουργίας προφίλ ή πλαίσια δοκιμών απόδοσης για να μετρήσετε τον χρόνο εκτέλεσης και την κατανάλωση πόρων διαφορετικών λογικών διαδρομών. Αυτή η διαδικασία βοηθά στον εντοπισμό σημείων συμφόρησης και τομέων βελτίωσης. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε τη Παρακολούθηση στο Power Apps για να κατανοήσετε καλύτερα τον τρόπο με τον οποίο λειτουργούν τα συμβάντα και οι τύποι της εφαρμογής σας, ώστε να μπορέσετε να βελτιώσετε τις επιδόσεις.

  • Εξετάστε την επιχειρηματική λογική και την επίδραση του χρήστη: Αξιολογήστε τη σημασία διαφορετικών λογικών διαδρομών με βάση τη συνάφειά τους με τη λειτουργικότητα της εφαρμογής ή τις κρίσιμες επιχειρηματικές λειτουργίες. Προσδιορίστε ποιες λογικές διαδρομές είναι ζωτικής σημασίας για την παροχή αξίας στους χρήστες ή για την ικανοποίηση των απαιτήσεων απόδοσης.

Βελτιστοποίηση λογικής

Η βελτιστοποίηση της λογικής αφορά τη βελτίωση της δομής και του σχεδιασμού της λογικής για την εκτέλεση εργασιών με λιγότερους πόρους. Η βελτιωμένη λογική μειώνει τις περιττές λειτουργίες. Δημιουργεί ταχύτερη εκτέλεση με λιγότερη κατανάλωση πόρων. Θα πρέπει να καταργήσετε τυχόν περιττές λειτουργίες εντός της λογικής διαδρομής που ενδέχεται να επηρεάσουν τις επιδόσεις. Δώστε προτεραιότητα στη βελτιστοποίηση των συχνά εκτελούμενων μερών του κώδικα για να δείτε τα μέγιστα κέρδη απόδοσης.

Για να βελτιστοποιήσετε τη λογική, λάβετε υπόψη τις ακόλουθες στρατηγικές:

  • Κατάργηση περιττών κλήσεων συναρτήσεων: Εξετάστε τη λογική σας και προσδιορίστε τυχόν λειτουργίες που δεν είναι απαραίτητες για την επιθυμητή λειτουργικότητα και ενδέχεται να επηρεάσουν αρνητικά την απόδοση. Για παράδειγμα, εάν μια κλήση συνάρτησης εκτελεί επικύρωση που ολοκληρώθηκε νωρίτερα στον κώδικα, μπορείτε να καταργήσετε την περιττή κλήση συνάρτησης επικύρωσης.

  • Ελαχιστοποιήστε τις λειτουργίες καταγραφής: Η καταγραφή μπορεί να είναι χρήσιμη για τον εντοπισμό σφαλμάτων και την ανάλυση, αλλά η υπερβολική καταγραφή μπορεί να επηρεάσει τις επιδόσεις. Αξιολογήστε την αναγκαιότητα κάθε λειτουργίας καταγραφής και καταργήστε τυχόν περιττές κλήσεις καταγραφής που δεν είναι κρίσιμες για την ανάλυση επιδόσεων. Μια καλή πρακτική είναι να επιτρέψετε στο σύστημά σας να ενεργοποιεί και να απενεργοποιεί την καταγραφή, για να βοηθήσει στον εντοπισμό σφαλμάτων χωρίς να προκαλεί προβλήματα απόδοσης παραγωγής.

  • Βελτιστοποίηση βρόχων και συνθηκών: Αναλύστε βρόχους και συνθήκες στη λογική σας και προσδιορίστε τυχόν περιττές επαναλήψεις ή συνθήκες που μπορούν να εξαλειφθούν. Η απλοποίηση και βελτιστοποίηση αυτών των δομών μπορεί να βελτιώσει την απόδοση του κώδικά σας. Ελαχιστοποιήστε τις κλήσεις συναρτήσεων εντός βρόχων και εξαλείψτε τους περιττούς υπολογισμούς. Εξετάστε το ενδεχόμενο να μετακινήσετε υπολογισμούς εκτός βρόχου.

  • Μειώστε την περιττή επεξεργασία δεδομένων: Εξετάστε τη λογική σας για τυχόν περιττές λειτουργίες επεξεργασίας δεδομένων, όπως περιττούς υπολογισμούς ή μετασχηματισμούς. Εξαλείψτε αυτές τις περιττές λειτουργίες για να βελτιώσετε την αποτελεσματικότητα της λογικής σας. Για παράδειγμα, χρησιμοποιήστε υπολογιζόμενες στήλες Dataverse, πεδία συνάθροισης ή στήλες Power Fx αντί να υπολογίσετε την τιμή σε κώδικα και να την αποθηκεύσετε με μια λειτουργία αποθήκευσης.

  • Βελτιστοποίηση δομών δεδομένων. Για την αποτελεσματική αποθήκευση και ανάκτηση δεδομένων, επιλέξτε τις κατάλληλες δομές δεδομένων και μόνο τις απαιτούμενες στήλες δεδομένων. Επιλέξτε την καλύτερη δομή δεδομένων για ένα συγκεκριμένο πρόβλημα. Μια κατάλληλη δομή δεδομένων βελτιώνει την απόδοση της εφαρμογής.

  • Ελαχιστοποίηση αιτήσεων δικτύου: Εάν η λογική σας περιλαμβάνει την υποβολή αιτημάτων δικτύου (για παράδειγμα, τη χρήση μιας ενέργειας σύνδεσης), ελαχιστοποιήστε τον αριθμό των αιτήσεων και βελτιστοποιήστε τη χρήση τους. Μαζικά αιτήματα όταν είναι δυνατόν και αποφύγετε περιττές διαδρομές επαναφοράς για να βελτιώσετε την απόδοση.

  • Μείωση μεγέθους δομής δεδομένων: Εξετάστε τις απαιτήσεις δεδομένων και εξαλείψτε τυχόν περιττά πεδία ή ιδιότητες. Βελτιστοποιήστε τη χρήση μνήμης επιλέγοντας τους κατάλληλους τύπους δεδομένων και συσκευάζοντας δεδομένα αποτελεσματικά.

  • Εργαστείτε ασύγχρονα: Αξιολογήστε εάν η εργασία θα μπορούσε να γίνει ασύγχρονα αντί για συγχρονιστικά στη λογική σας. Για παράδειγμα, αντί να εκτελέσετε την ενσωματωμένη επιχείρηση, εξετάστε το ενδεχόμενο να υλοποιήσετε μια Power Automate ροή για να επεξεργαστείτε την εργασία ασύγχρονα.

  • Διαμορφώστε πριν από την προσαρμογή. Χρησιμοποιήστε τυπικά στοιχεία εφαρμογής, εάν μπορείτε. Προσαρμογές όπως προσθήκες και JavaScript μπορούν να επηρεάσουν τις επιδόσεις.

  • Ελαχιστοποίηση στοιχείων ελέγχου. Εμφανίστε μόνο τα πεδία που χρειάζεστε στις φόρμες—πάρα πολλά πεδία μπορεί να γεμίσουν το περιβάλλον εργασίας χρήστη και να επηρεάσουν τις επιδόσεις. Ελαχιστοποιήστε τον αριθμό των στοιχείων ελέγχου στη γραμμή εντολών, στην εφαρμογή καμβά ή στην προσαρμοσμένη σελίδα. Αποφύγετε την ένθεση συλλογών ή την προσθήκη πάρα πολλών στοιχείων σε μια συλλογή.

  • Βελτιστοποίηση ερωτημάτων δεδομένων. Φορτώστε μόνο τα δεδομένα που χρειάζεστε σε μια εφαρμογή ή ροή. Χρησιμοποιήστε προβολές από την πλευρά του διακομιστή για να φιλτράρετε εκ των προτέρων δεδομένα ώστε να περιορίσετε τα δεδομένα που σχετίζονται με το ερώτημά σας.

Ελέγξτε τις ειδικές προτάσεις απόδοσης για το προϊόν Power Platform με το οποίο εργάζεστε. Αξιολογήστε τη λογική σας σε σχέση με αυτές τις συστάσεις για να εντοπίσετε τομείς βελτίωσης.

Μάθετε περισσότερα σχετικά με τις οδηγίες κωδικοποίησης ροής cloud του Power Automate, τις οδηγίες κωδικοποίησης του Power Apps και τις οδηγίες κωδικοποίησης ροής υπολογιστή του Power Automate για βελτιστοποίηση της λογικής.

Φιλοδώρημα

Χρησιμοποιήστε το Power CAT Toolkit για να εκτελέσετε αναθεωρήσεις κώδικα. Η εργαλειοθήκη ενσωματώνει πολλές από τις οδηγίες κωδικοποίησης από αυτήν την τεκμηρίωση, διασφαλίζοντας ότι οι λύσεις σας είναι αποτελεσματικές και συντηρήσιμες. Η εργαλειοθήκη επισημαίνει αυτόματα τυχόν μοτίβα που δεν συμμορφώνονται με αυτές τις βέλτιστες πρακτικές, ώστε να μπορείτε να αντιμετωπίσετε πιθανά ζητήματα νωρίς στη διαδικασία ανάπτυξης. Αυτή η προληπτική προσέγγιση βελτιώνει την ποιότητα του κώδικά σας και συμβάλλει στον εξορθολογισμό της διαδικασίας αναθεώρησης, διευκολύνοντας τη διατήρηση υψηλών προτύπων σε όλα τα έργα σας. Η ενσωμάτωση του Power CAT Toolkit στη ροή εργασιών ανάπτυξης διασφαλίζει ότι οι λύσεις σας βασίζονται σε μια σταθερή βάση και οδηγεί σε πιο αξιόπιστες και κλιμακούμενες λύσεις.

Ανταλλαγή: Η βελτιστοποίηση της λογικής και των θερμών διαδρομών απαιτεί τεχνογνωσία. Ο εντοπισμός λογικών ανεπαρκειών είναι υποκειμενικός και μπορεί να απαιτεί άτομα υψηλής ειδίκευσης, τα οποία ίσως χρειαστεί να τραβήξετε από άλλες εργασίες.

Χρήση ταυτοχρονισμού και παραλληλισμού

Η χρήση ταυτοχρονισμού και παραλληλισμού περιλαμβάνει την εκτέλεση πολλαπλών εργασιών ή διαδικασιών είτε ταυτόχρονα είτε με επικαλυπτόμενο τρόπο για την αποτελεσματική χρήση των υπολογιστικών πόρων. Αυτές οι τεχνικές αυξάνουν τη συνολική απόδοση και τον αριθμό των εργασιών που μπορεί να επεξεργαστεί ένας φόρτος εργασίας. Όταν εκτελείτε εργασίες ταυτόχρονα ή παράλληλα, μπορεί να μειωθεί ο χρόνος εκτέλεσης της εφαρμογής και να αυξηθούν οι χρόνοι απόκρισης.

Ο ταυτοχρονισμός και ο παραλληλισμός κατανέμουν αποτελεσματικά το φόρτο εργασίας μεταξύ των υπολογιστικών πόρων. Όταν αυξάνετε τον ταυτοχρονισμό ή τον παραλληλισμό, λάβετε υπόψη τον αντίκτυπο σε άλλα συστήματα, καθώς ενδέχεται να υπερβείτε τα όριά τους. Για παράδειγμα, ένας ταυτόχρονος βρόχος σε μια Power Automate ροή που επεξεργάζεται κάθε στοιχείο κάθε φορά θα μπορούσε να υπερβεί τα όρια αίτησης μιας σύνδεσης που χρησιμοποιείται στη λογική του βρόχου.

Χρησιμοποιήστε παραλληλισμό. Ο παραλληλισμός είναι η ικανότητα ενός συστήματος να ενεργοποιεί ταυτόχρονα πολλαπλές εργασίες ή διαδικασίες σε πολλαπλούς υπολογιστικούς πόρους. Ο παραλληλισμός διαιρεί ένα φόρτο εργασίας σε μικρότερες εργασίες που εκτελούνται παράλληλα. Όταν εκτελείτε λογική παράλληλα, οι επιδόσεις βελτιώνονται, επειδή ο φόρτος εργασίας κατανέμεται σε πολλούς κλάδους.

Χρησιμοποιήστε την ταυτόχρονη εκτέλεση. Ταυτοχρονισμός είναι η ικανότητα ενός συστήματος να εκτελεί πολλαπλές εργασίες ή διαδικασίες. Ο ταυτοχρονισμός επιτρέπει σε διαφορετικά τμήματα ενός φόρτου εργασίας να σημειώνουν πρόοδο ανεξάρτητα, γεγονός που μπορεί να βελτιώσει τη συνολική απόδοση.

  • Ταυτόχρονη εκτέλεση: Η ταυτόχρονη εκτέλεση επιτρέπει την ταυτόχρονη εκτέλεση της ίδιας λογικής. Ο περιορισμός της ταυτόχρονης εκτέλεσης σε ένα μπορεί να έχει ως αποτέλεσμα τη σειριοποίηση της λογικής, με αποτέλεσμα την επεξεργασία ενός στοιχείου κάθε φορά. Ο έλεγχος της ταυτόχρονης εκτέλεσης στοιχείων φόρτου εργασίας μπορεί να βοηθήσει στη διαχείριση της χρήσης πόρων κατά την επεξεργασία. Για παράδειγμα, οι βρόχοι ροής Power Automate μπορούν να διαμορφωθούν ώστε να επεξεργάζονται παράλληλα πολλαπλές ενέργειες χρησιμοποιώντας την ιδιότητα ταυτόχρονος έλεγχος.

    Σημείωμα

    Προτού ενεργοποιήσετε τον ταυτοχρονισμό, λάβετε υπόψη ότι αυτό σημαίνει ότι θα εκτελούνται πολλές ενέργειες ταυτόχρονα—εάν γράφετε δεδομένα ως μέρος του βρόχου, βεβαιωθείτε ότι ο προορισμός των δεδομένων μπορεί να χειριστεί ταυτόχρονα αιτήματα.

  • Ουρές: Μια ουρά είναι ένα buffer χώρου αποθήκευσης που βρίσκεται ανάμεσα σε ένα στοιχείο που υποβάλλει αίτηση (παραγωγός) και το στοιχείο επεξεργασίας (καταναλωτής) του φόρτου εργασίας. Μπορεί να υπάρχουν πολλοί καταναλωτές για μία ουρά. Καθώς οι εργασίες αυξάνονται, θα πρέπει να κλιμακώσετε τους καταναλωτές για να ικανοποιήσετε τη ζήτηση. Ο παραγωγός τοποθετεί εργασίες σε μια ουρά. Η ουρά αποθηκεύει τις εργασίες μέχρι ο καταναλωτής να έχει χωρητικότητα. Μια ουρά είναι συχνά ο καλύτερος τρόπος για να παραδώσετε την εργασία σε μια υπηρεσία επεξεργασίας που αντιμετωπίζει αιχμές στη ζήτηση. Για περισσότερες πληροφορίες, ανατρέξτε στα θέματα Μοτίβο ισοστάθμισης φόρτου βάσει ουράς και Ουρές αποθήκευσης και ουρές διαύλου υπηρεσίας.

Βελτιστοποίηση εργασιών παρασκηνίου

Πολλές εφαρμογές απαιτούν εργασίες παρασκηνίου που εκτελούνται ανεξάρτητα από το περιβάλλον εργασίας χρήστη. Η εφαρμογή μπορεί να ξεκινήσει την εργασία και να συνεχίσει να επεξεργάζεται διαδραστικά αιτήματα από χρήστες. Παραδείγματα εργασιών παρασκηνίου περιλαμβάνουν εργασίες δέσμης, εργασίες με υψηλές απαιτήσεις επεξεργαστή και μακροχρόνιες διαδικασίες, όπως ροές εργασίας. Οι εργασίες παρασκηνίου δεν πρέπει να αποκλείουν την εφαρμογή ή να προκαλούν ασυνέπειες λόγω καθυστερημένης λειτουργίας όταν το σύστημα είναι υπό φόρτωση. Για περισσότερες πληροφορίες σχετικά με τη βελτιστοποίηση των εργασιών παρασκηνίου, ανατρέξτε στο θέμα Συστάσεις για την ανάπτυξη εργασιών παρασκηνίου.

Διευκόλυνση Power Platform

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

Μετρήστε την αφοσίωση και τα αποτελέσματα: Κατά τη δημιουργία παραγόντων, η παρακολούθηση της εμπλοκής στη συνομιλία και των αποτελεσμάτων είναι απαραίτητη για τη μέτρηση των μετρήσεων απόδοσης παράγοντα και την ανακάλυψη τομέων βελτίωσης.

Βελτιστοποίηση της λογικής κώδικα: Με τη δυνατότητα ελέγχου λύσεων, μπορείτε να πραγματοποιήσετε έναν εμπλουτισμένο έλεγχο στατικής ανάλυσης σχετικά με τις λύσεις σας σε σχέση με ένα σύνολο κανόνων βέλτιστων πρακτικών και να καθορίσετε εύκολα τα προβληματικά μοτίβα. Με τον έλεγχο ροής, μπορείτε να λάβετε πληροφορίες σχετικά σε ποιες περιοχές της υλοποίησης της ροής σας υπάρχει κίνδυνος για την απόδοση;

Χρήση ταυτόχρονης εκτέλεσης και παραλληλισμού: οι ροές cloud Power Automate υποστηρίζουν την ταυτόχρονη εκτέλεση σε βρόχους και εναύσματα. Λάβετε υπόψη ότι ισχύουν όρια ταυτόχρονης εκτέλεσης, επανάληψης και διασπασης και βασίζονται στο προφίλ απόδοσης. Η υποστήριξη ταυτόχρονης εκτέλεσης Power Apps με χρήση της συνάρτησης ταυτόχρονη εκτέλεση.

Βελτιστοποίηση επιδόσεων Dataverse: Το Microsoft Dataverse παρέχει μια δυνατότητα επέκτασης πλαισίου που επιτρέπει στους προγραμματιστές να δημιουργήσουν εξαιρετικά εξατομικευμένες και προσαρμοσμένες εμπειρίες. Όταν προσαρμόζετε, επεκτείνετε ή ενσωματώνεστε με το Dataverse, λάβετε υπόψη τις καθιερωμένες οδηγίες και βέλτιστες πρακτικές. Δείτε Βέλτιστες πρακτικές και οδηγίες για τη χρήση του Microsoft Dataverse.

Λίστα ελέγχου αποτελεσματικότητας επιδόσεων

Ανατρέξτε στο πλήρες σύνολο προτάσεων.