Share via


Σενάριο 3: Μετάβαση από μη διαχειριζόμενες σε διαχειριζόμενες λύσεις στον οργανισμό σας

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

Με εξαίρεση του αναπτυξιακού περιβάλλοντός σας, το τελικό αποτέλεσμα είναι η διαχείριση μόνο των διαχειριζόμενων λύσεων στο περιβάλλον σας. Περισσότερες πληροφορίες: για διαχειριζόμενες και μη διαχειριζόμενες λύσεις.

Προϋποθέσεις

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

Μετατροπή μιας μη διαχειριζόμενης λύσης σε διαχειριζόμενη λύση

  1. Εντοπισμός και κατάργηση περιττών πινάκων και στοιχείων.

    1. Δημιουργία αντιγράφου ασφαλείας του περιβάλλοντος παραγωγής. Μπορείτε να επαναφέρετε στοιχεία που ενδέχεται να διαγραφούν ακούσια μέσω εξαγωγής και εισαγωγής λύσεων στο επόμενο βήμα.
    2. Καταργήστε πίνακες και στοιχεία που δεν χρειάζονται από το περιβάλλον παραγωγής σας. Για παράδειγμα, εξετάστε το ενδεχόμενο διαγραφής πινάκων χωρίς εγγραφές ή πολύ παλιές εγγραφές ή πίνακες και στοιχεία που δεν έχουν εξαρτήσεις. Περισσότερες πληροφορίες: Προβολή εξαρτήσεων για ένα στοιχείο
  2. Δημιουργήστε μια λύση που θα χρησιμοποιηθεί για τη μετατροπή στοιχείων από μη διαχειριζόμενα σε διαχειριζόμενα.

    • Στο περιβάλλον ανάπτυξής σας, δημιουργήστε μια ενιαία μη διαχειριζόμενη λύση που θα χρησιμοποιηθεί για να περιέχει όλες τις εφαρμογές Microsoft Dataverse που βασίζονται σε μοντέλο, τους πίνακες και τα εξαρτώμενα στοιχεία, όπως φόρμες, προβολές, πεδία, γραφήματα και πίνακες εργαλείων. Η ενσωμάτωση όλων αυτών των στοιχείων μαζί μπορεί να βοηθήσει στη μείωση των πιθανοτήτων ζητημάτων διαστρωμάτωσης μεταξύ λύσεων που ενδέχεται να προκύψουν αργότερα κατά την ενημέρωση ή την εισαγωγή νέων εφαρμογών που καθοδηγούνται από μοντέλα και προσαρμογών. Περισσότερες πληροφορίες: Δημιουργία λύσης
      • Για τα μη διαχειριζόμενα στοιχεία, όπως προσαρμοσμένους μη διαχειριζόμενους πίνακες, δεν θα χρησιμοποιήσετε τμηματοποίηση, αλλά θα επιλέξετε Συμπερίληψη όλων των στοιχείων κατά την προσθήκη αυτών των στοιχείων στη λύση.
      • Εάν υπάρχουν διαχειριζόμενα στοιχεία που έχετε προσαρμόσει, χρησιμοποιήστε τμηματοποίηση κατά την προσθήκη αυτών των στοιχείων στη λύση. Για παράδειγμα, εάν έχετε προσθέσει μια προσαρμοσμένη στήλη ή έχετε αλλάξει την εμφανιζόμενο όνομα για μια υπάρχουσα στήλη σε έναν τυπικό πίνακα Power Apps, όπως Λογαριασμός και Επαφή, χρησιμοποιήστε την τμηματοποίηση, ώστε να εξάγετε μόνο τα προσαρμοσμένα στοιχεία που χρειάζεται το έργο σας και όχι πρόσθετα στοιχεία που δεν σκοπεύετε να εξυπηρετήσετε. Για να το κάνετε αυτό, επιλέξτε Επιλογή στοιχείων και, στη συνέχεια, προσθέστε μόνο τα προσαρμοσμένα στοιχεία σας στη λύση.

        Φιλοδώρημα

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

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

    1. Εάν έχετε ένα υφιστάμενο περιβάλλον δοκιμών, μπορείτε να μεταβείτε στο επόμενο βήμα. Ωστόσο, συνιστούμε να δημιουργήσετε ένα αντίγραφο του περιβάλλοντος παραγωγής σας για να το χρησιμοποιήσετε ως περιβάλλον δοκιμής. Περισσότερες πληροφορίες: Αντιγραφή περιβάλλοντος
    2. Εξαγάγετε τις μη διαχειριζόμενες λύσεις από το περιβάλλον ανάπτυξής σας ως διαχειριζόμενες. Περισσότερες πληροφορίες: Εξαγωγή λύσεων
    3. Εάν υπάρχει μια μη διαχειριζόμενη λύση στο περιβάλλον δοκιμής που έχει το ίδιο όνομα με τη διαχειριζόμενη λύση που θέλετε να εισαγάγετε, διαγράψτε την εγγραφή μη διαχειριζόμενης λύσης στο περιβάλλον δοκιμής. Για να διαγράψετε την καρτέλα μη διαχειριζόμενης λύσης, μεταβείτε στο Power Apps, επιλέξτε το περιβάλλον δοκιμής ή παραγωγής, επιλέξτε Λύσεις, επιλέξτε τη μη διαχειριζόμενη λύση και, στη συνέχεια, στη γραμμή εντολών, επιλέξτε Διαγραφή. Σημειώστε ότι η διαγραφή της μη διαχειριζόμενης λύσης δεν διαγράφει τα μη διαχειριζόμενα στοιχεία της λύσης.
    4. Εισαγάγετε τη λύση στο περιβάλλον δοκιμής χρησιμοποιώντας την εντολή εισαγωγής λύσης Power Platform CLIμε την παράμετρο μετατροπή σε διαχειριζόμενη ή την εργασία εισαγωγής λύσης εργαλείων DevOps. Προς το παρόν, δεν μπορείτε να εισαγάγετε με επιτυχία τη λύση και να μετατρέψετε όλα τα στοιχεία σε διαχειριζόμενα χρησιμοποιώντας την πύλη Power Apps.
    5. Υπάρχουν διάφοροι τύποι δοκιμών που μπορείτε να χρησιμοποιήσετε για να ελέγξετε αν συγκεκριμένες δυνατότητες ή λειτουργίες της εφαρμογής σας λειτουργούν σωστά. Ορισμένες από αυτές τις δοκιμές περιλαμβάνουν δοκιμές μονάδων, δοκιμές από άκρο σε άκρο και δοκιμές αποδοχής χρηστών (UAT).
    6. Μετά την ολοκλήρωση και την επικύρωση των δοκιμών, επαναλάβετε τα βήματα c-e, αλλά αντί να εκτελέσετε το βήμα στο περιβάλλον δοκιμής εκτελέστε το βήμα στο περιβάλλον παραγωγής σας.
    7. Αν έχετε εφαρμογές καμβά, ροές ή εφαρμογές πυλών, εισαγάγετε τις διαχειριζόμενες λύσεις πρώτα στη δοκιμή σας και, στη συνέχεια, στο περιβάλλον παραγωγής σας με παρόμοιο τρόπο όπως περιγράφεται παραπάνω.

Επόμενα βήματα

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

Δείτε επίσης

Σενάριο 5: Ανάπτυξη υποστηρικτικής ομάδας