Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Οι λύσεις χρησιμοποιούνται για μεταφορά εφαρμογών και στοιχείων από το ένα περιβάλλον στο άλλο ή για εφαρμογή ενός συνόλου προσαρμογών σε υπάρχουσες εφαρμογές. Μια λύση μπορεί να περιέχει μία ή περισσότερες εφαρμογές, όπως επίσης και άλλα στοιχεία, όπως χάρτες τοποθεσίας, πίνακες, διεργασίες, πόρους Web, επιλογές, ροές και πολλά άλλα.
Οι λύσεις είναι ο μηχανισμός για την υλοποίηση της διαχείρισης κύκλου ζωής εφαρμογών (ALM) σε Power Apps και άλλα προϊόντα Power Platform, όπως τα Power Automate.
Σημείωμα
Για να μάθετε περισσότερα σχετικά με τις έννοιες της λύσης και τον τρόπο με τον οποίο χρησιμοποιούνται οι λύσεις για τη διαχείριση του κύκλου ζωής εφαρμογών, μεταβείτε στο Overview του ALM με Microsoft Power Platform στον οδηγό ALM του Power Platform.
Αυτή η ενότητα εστιάζει στις χειροκίνητες εργασίες που πρέπει να εκτελούν οι δημιουργοί εφαρμογών κατά την εργασία με λύσεις σε Power Apps.
Γρήγορα αποτελέσματα: έννοιες λύσης
Πριν να εργαστείτε με λύσεις, είναι σημαντικό να εξοικειωθείτε με τις παρακάτω έννοιες λύσεων:
- Δύο τύποι λύσεων (διαχειριζόμενες και μη διαχειριζόμενες)
- Στοιχεία λύσης
- Κύκλος ζωής μιας λύσης (δημιουργία, ενημέρωση, αναβάθμιση και επιδιορθώσεις μιας λύσης)
- Εκδότης λύσης
- Λύση και εξαρτήσεις στοιχείων λύσης
Για να μάθετε περισσότερα, μεταβείτε στις Έννοιες λύσης στον οδηγό Power Platform ALM.
Προεπιλεγμένες λύσεις
Power Apps σάς παρέχει τις παρακάτω προεπιλεγμένες λύσεις μη διαχειριζόμενες:
- Common Data Service Προεπιλεγμένη λύση. Αυτή η λύση είναι διαθέσιμη για τους κατασκευαστές, που μπορούν να τη χρησιμοποιούν ως προεπιλεγμένη για τις προσαρμογές τους σε ένα περιβάλλον. Η Προεπιλεγμένη λύση Common Data Service είναι χρήσιμη όταν θέλετε να αξιολογήσετε ή να μάθετε Power Apps. Ωστόσο, συνιστούμε οι κατασκευαστές εφαρμογών να χρησιμοποιούν τις δικές τους μη διαχειριζόμενες λύσεις.
- Προεπιλεγμένη λύση. Αυτή είναι μια ειδική λύση που περιέχει όλα τα στοιχεία στο σύστημα. Η προεπιλεγμένη λύση είναι χρήσιμη για να ανακαλύψετε όλα τα στοιχεία και τις ρυθμίσεις παραμέτρων στο σύστημά σας.
Συνιστούμε ωστόσο τη δημιουργία μιας μη λύσης για την διαχείριση των προσαρμογών σας. Περισσότερες πληροφορίες: Χρησιμοποιήστε μια λύση για προσαρμογή στον Οδηγό ALM Power Platform.
Διαχειριζόμενες ιδιότητες
Μπορείτε να ελέγξετε ποια από τα στοιχεία της διαχειριζόμενης λύσης σας έχουν δυνατότητα προσαρμογής χρησιμοποιώντας τις διαχειριζόμενες ιδιότητες. Συνιστούμε να ορίσετε τις διαχειριζόμενες ιδιότητες έτσι, ώστε να μην είναι δυνατή η τροποποίηση των διαχειριζόμενων στοιχείων σας. Με αυτόν τον τρόπο προστατεύετε τη λύση σας από τροποποιήσεις που μπορεί να προκαλέσουν κατάρρευση μετά την εισαγωγή της σε άλλο περιβάλλον, όπως δοκιμή ή παραγωγή.
Περισσότερες πληροφορίες: Διαχειριζόμενες ιδιότητες στο Power Platform
Εργασία με λύσεις σε Power Apps
Μέσα σε Power Apps, μπορείτε να προβάλετε μια λίστα λύσεων επιλέγοντας Λύσεις στην αριστερή γραμμή περιήγησης. Μπορείτε να εκτελέσετε αυτές τις εργασίες λύσης:
- Νέα λύση: Για να εντοπίσετε και να εργαστείτε μόνο με τα στοιχεία που έχετε προσαρμόσει, δημιουργήστε μια λύση και κάντε όλες τις προσαρμογές σας εκεί. Στη συνέχεια, μπορείτε εύκολα να διανείμετε τη λύση σας σε άλλα περιβάλλοντα. Περισσότερες πληροφορίες: Δημιουργία λύσης
- Εισαγωγή λύσης Εισαγάγετε μια λύση στο περιβάλλον σας. Περισσότερες πληροφορίες: Εισαγωγή λύσεων
- Άνοιγμα AppSource: Το AppSource είναι το σημείο όπου μπορείτε να μεταβείτε για να λάβετε λύσεις προσαρμοσμένες στον κλάδο σας που λειτουργούν με τα προϊόντα που ήδη χρησιμοποιείτε.
- Δημοσίευση όλων των προσαρμογών: Δημοσίευση όλων των ενεργών προσαρμογών στο περιβάλλον σας.
- Ορισμός προτιμώμενης λύσης: Ορίστε την προτιμώμενη λύση όπου δημιουργούνται όλα τα στοιχεία της λύσης.
- Ανατρέξτε στην ενότητα ιστορικό: Προβολή λεπτομερειών σχετικά με τις λειτουργίες λύσεων με την πάροδο του χρόνου, όπως η εισαγωγή, η εξαγωγή και η κατάργηση της εγκατάστασης. Περισσότερες πληροφορίες: Προβολή του ιστορικού μιας λύσης
- Σύνδεση στο Git: Η ενοποίηση ελέγχου προέλευσης επιτρέπει στις ομάδες ανάπτυξης να συγχρονίζουν λύσεις και αντικείμενα λύσης σε ένα ή περισσότερα περιβάλλοντα Dataverse χρησιμοποιώντας ένα αποθετήριο δεδομένων Azure DevOps Git. Περισσότερες πληροφορίες: Επισκόπηση ενοποίησης Git στο Power Platform
- Μετάβαση σε κλασικό: Ανοίξτε την εξερεύνηση κλασικής λύσης.
Όταν επιλέγετε μια λύση, πρόσθετες εργασίες γίνονται διαθέσιμες στη γραμμή εντολών. Αυτές οι εργασίες περιλαμβάνουν:
- Επεξεργασία: Επεξεργαστείτε τις ιδιότητες της λύσης, όπως προσθήκη ή κατάργηση στοιχείων λύσης.
- Διαγραφή. Διαγράψτε την επιλεγμένη λύση.
- Δημιουργία προγράμματος. Χρησιμοποιήστε τον Σχεδιαστή προγράμματος για να δημιουργήσετε ένα σχέδιο για την υπάρχουσα λύση σας. Ο Σχεδιαστής προγράμματος δημιουργεί ένα λεπτομερές έγγραφο που περιγράφει τη λύση σας. Το σχέδιο καλύπτει το επιχειρηματικό πρόβλημα, τις απαιτήσεις των χρηστών, όπως ρόλους χρηστών και ιστορίες, το μοντέλο δεδομένων και τεχνολογίες όπως εφαρμογές. Αυτή η δυνατότητα εξοικονομεί χρόνο όταν προσπαθείτε να κατανοήσετε το περιεχόμενο μιας λύσης και βοηθά τους δημιουργούς να βελτιώσουν μια υπάρχουσα λύση. Περισσότερες πληροφορίες: Δημιουργία προγράμματος από λύση
- Εξαγωγή λύσης: Εξαγάγετε τη λύση σε ένα αρχείο που μπορεί να εισαχθεί σε άλλο περιβάλλον. Περισσότερες πληροφορίες: Εξαγωγή λύσεων
- Ανάπτυξη. Οι διοχετεύσεις στο Power Platform σάς επιτρέπουν να αναπτύσσετε εύκολα λύσεις σε περιβάλλοντα δοκιμών και παραγωγής. Περισσότερες πληροφορίες: Επισκόπηση διοχετεύσεων στο Power Platform
- Έλεγχος λύσης: Εκτελέστε ή εξετάστε τα αποτελέσματα του ελέγχου λύσεων για αυτήν τη λύση.
- Εμφάνιση εξαρτήσεων: Προβάλετε τα στοιχεία λύσης που εξαρτώνται από ένα άλλο στοιχείο. Περισσότερες πληροφορίες: Προβολή εξαρτήσεων λύσεων για λύσεις που θα απέκλειαν την κατάργηση εγκατάστασης αυτής της λύσης.
- Ορισμός προτιμώμενης λύσης. Χρησιμοποιήστε την επιλεγμένη λύση ως την προτιμώμενη λύση. Η προτιμώμενη λύση είναι αυτή όπου, εάν δεν εργάζεστε ήδη στο πλαίσιο μιας λύσης, διατηρούνται όλα τα στοιχεία της λύσης σας. Περισσότερες πληροφορίες: Προτιμώμενη λύση
- Δες ιστορικό. Προβολή λεπτομερειών σχετικά με τις λειτουργίες λύσεων με την πάροδο του χρόνου, όπως η εισαγωγή, η εξαγωγή και η κατάργηση της εγκατάστασης. Περισσότερες πληροφορίες: Προβολή του ιστορικού μιας λύσης
- Δημοσίευση στον κατάλογο: Δημοσιεύει τη λύση στον κατάλογο, καθιστώντας την διαθέσιμη για χρήση από άλλους δημιουργούς στον οργανισμό σας. Αυτό είναι χρήσιμο για την κοινή χρήση λύσεων που θέλετε να μπορούν να εισάγουν και να χρησιμοποιούν άλλοι χρήστες στα περιβάλλοντά τους. Περισσότερες πληροφορίες: Κατάλογος στο Power Platform
- Εφαρμογή αναβάθμισης: Εμφανίζεται όταν επιλέγετε μια λύση. Εφαρμόστε μια αναβάθμιση σε εκκρεμότητα που έχει ξεκινήσει για μια διαχειριζόμενη λύση.
Από την περιοχή Λύσεων, ανοίξτε τη λύση για να προβάλετε όλα τα στοιχεία της.
Μπορείτε να κάνετε αναζήτηση σε όλα τα στοιχεία μιας λύσης κάνοντας κύλιση στα στοιχεία. Εάν υπάρχουν περισσότερα από 100 στοιχεία, στη συνέχεια, μπορείτε να επιλέξετε Φόρτωση επόμενων 100 στοιχείων για να δείτε περισσότερα.
Οι στήλες μπορούν να ταξινομηθούν και να φιλτραριστούν επιλέγοντας την κεφαλίδα της στήλης.
Οι κεφαλίδες στήλης περιλαμβάνουν:
- Διαχειριζόμενο: Το αντικείμενο λύσης προέρχεται από μια διαχειριζόμενη λύση. Μπορείτε να επιθεωρήσετε το αντικείμενο επιλέγοντας το στοιχείο και, στη συνέχεια, επιλέξτε Σύνθετη>Προβολή επιπέδων λύσης.
- Προσαρμόσιμο: Το στοιχείο είναι διαθέσιμο για προσαρμογή.
- Προσαρμοσμένο: Αυτό υποδεικνύει ότι το αντικείμενο είναι ένα μη διαχειριζόμενο αντικείμενο ή ένα διαχειριζόμενο αντικείμενο με μη διαχειριζόμενο επίπεδο προσαρμογής. Μπορείτε να χρησιμοποιήσετε αυτήν τη στήλη για να εντοπίσετε γρήγορα τις μη διαχειριζόμενες αλλαγές που έχετε για στοιχεία στη λύση.
- Κάτοχος: Αν το αντικείμενο λύσης υποστηρίζει την ιδιοκτησία χρήστη και ομάδας, εμφανίζεται ο τρέχων κάτοχος.
- Κατάσταση: Αν το αντικείμενο λύσης υποστηρίζει διαχείριση κατάστασης (ενεργοποίηση/απενεργοποίηση, ενεργοποιημένη/απενεργοποιημένη, ενεργή/ανενεργή), εμφανίζεται η κατάσταση.
Υπόδειξη
Μπορείτε να εντοπίσετε γρήγορα όλα τα αντικείμενα λύσης που δεν είναι διαχειριζόμενα ή έχουν μη διαχειριζόμενες προσαρμογές, επιλέγοντας την προεπιλεγμένη λύση και φιλτράροντας στη στήλη Προσαρμοσμένα.
Αναζήτηση και φιλτράρισμα μιας λύσης
Μπορείτε επίσης να κάνετε αναζήτηση για ένα συγκεκριμένο στοιχείο με το όνομά του.
Εναλλακτικά, μπορείτε να φιλτράρετε όλα τα στοιχεία της λίστας κατά τύπο στοιχείου.
Εντολές βάσει περιεχομένου
Αφού επιλέξετε κάθε στοιχείο, οι ενέργειες που είναι διαθέσιμες στη γραμμή εντολών θα αλλάξουν ανάλογα με τον τύπο του στοιχείου που έχετε επιλέξει και με το αν η λύση είναι η προεπιλεγμένη λύση ή μια διαχειριζόμενη λύση.
Όταν δεν μπορείτε να επιλέξετε οποιοδήποτε στοιχείο, στη γραμμή εντολών θα εμφανιστούν ενέργειες που εφαρμόζονται στην ίδια τη λύση.
Με μη διαχειριζόμενες λύσεις ή λύσεις προεπιλεγμένες, μπορείτε να χρησιμοποιήσετε την εντολή Νέα ή Προσθήκη υπάρχουσας για να δημιουργήσετε ή να προσθέσετε διαφορετικούς τύπους στοιχείων. Περισσότερες πληροφορίες: Προσθήκη στοιχείων λύσης
Σημείωμα
Δεν μπορείτε να προσθέσετε στοιχεία σε μια διαχειριζόμενη λύση. Όταν το επιχειρήσετε, θα δείτε το ακόλουθο μήνυμα:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."
Απαιτούνται πρόσθετα προνόμια
Ορισμένα στοιχεία ενδέχεται να απαιτούν ορισμένα προνόμια Dataverse προκειμένου οι χρήστες να εκτελέσουν το στοιχείο όταν το στοιχείο εισάγεται στο περιβάλλον από μια λύση.
Ροές
Για να χρησιμοποιήσετε ή να εκτελέσετε μια ροή από μια εφαρμογή καμβά που περιλαμβάνεται σε μια λύση, πρέπει να έχετε δικαιώματα σε αυτήν τη ροή μέσω της κοινής χρήσης κυριότητας ή δικαιωμάτων εκτέλεσης. Όταν γίνεται κοινή χρήση μιας εφαρμογής σε μια λύση με ένα σύνολο χρηστών, πρέπει επίσης να γίνει κοινή χρήση των ροών.
Περισσότερες πληροφορίες: Ρόλοι ασφαλείας και προνόμια
Χρήση διοχετεύσεων στο Power Platform για ανάπτυξη λύσεων
Αναπτύξτε εύκολα λύσεις για περιβάλλοντα δοκιμής και παραγωγής, χρησιμοποιώντας διοχετεύσεις στο Power Platform. Μόλις οι διοχετεύσεις μπουν στη θέση τους, οι δημιουργοί μπορούν να ξεκινήσουν την ανάπτυξη στο προϊόν με λίγα κλικ. Οι δημιουργοί το κάνουν αυτό απευθείας στο περιβάλλον ανάπτυξής τους. Περισσότερες πληροφορίες: Επισκόπηση διοχετεύσεων στο Power Platform
Γνωστοί περιορισμοί
Οι παρακάτω περιορισμοί ισχύουν για τη χρήση εφαρμογών καμβά, ροών και προσαρμοσμένων συνδέσμων σε λύσεις.
- Αν συναντήσετε ένα σφάλμα δημοσίευσης εφαρμογής καμβά: η εφαρμογή έχει συνδέσεις σε ροές που δεν βρίσκονται πλέον στο περιβάλλον, καταργήστε τυχόν διαγραμμένες ροές από την εφαρμογή. Έπειτα, αποθηκεύστε και δημοσιεύστε την εφαρμογή.
- Οι εφαρμογές καμβά που έχουν κοινοποιηθεί σε Όλους και περνούν από λειτουργίες δημιουργίας αντιγράφων ασφαλείας και αποκατάστασης περιβάλλοντος, δεν κοινοποιούνται σε Όλους στο αποκατεστημένο περιβάλλον. Λάβετε υπό σημείωση ότι, η εφαρμογή καμβά μπορεί να χρησιμοποιηθεί από κοινού με μια ομάδα ασφαλείας και η εφαρμογή στο αποκατεστημένο περιβάλλον θα είναι κοινόχρηστη με αυτήν την ομάδα ασφαλείας.
Για να μάθετε περισσότερα σχετικά με την προσαρμογή των μεμονωμένων στοιχείων σε μια λύση, ανατρέξτε στα ακόλουθα άρθρα:
- Για προσαρμογές πίνακα, σχέσεων πίνακα, στηλών και μηνυμάτων, ανατρέξτε στο θέμα Μεταδεδομένα.
- Για φόρμες πίνακα ανατρέξτε στο θέμα Φόρμες.
- Για διεργασίες, ανατρέξτε στο θέμα Διεργασίες.
- Για επιχειρηματικούς κανόνες, ανατρέξτε στην ενότητα Επιχειρηματικοί κανόνες.
Λύσεις αντιμετώπισης προβλημάτων
Για γνωστά προβλήματα και πληροφορίες σχετικά με τον τρόπο αντιμετώπισης προβλημάτων εργασίας με λύσεις, μεταβείτε στο Διαχείριση εφαρμογών και λύσεων στην Power Apps Τεκμηρίωση αντιμετώπισης προβλημάτων.