Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Το βοηθητικό πρόγραμμα μετεγκατάστασης Microsoft Power Platform CLI μετακινεί μια υπάρχουσα Power Pages υποστηριζόμενη ρύθμιση παραμέτρων και σχετικές εγγραφές της τοποθεσίας από το τυπικό μοντέλο δεδομένων στο βελτιωμένο μοντέλο δεδομένων και, στη συνέχεια, αλλάζει την τοποθεσία για να χρησιμοποιήσει τη ρύθμιση παραμέτρων μετεγκατάστασης.
Το τυπικό μοντέλο δεδομένων αποθηκεύει Power Pages ρύθμιση παραμέτρων τοποθεσίας σε πίνακες που χρησιμοποιούν το πρόθημα adx_. Το βελτιωμένο μοντέλο δεδομένων αποθηκεύει τη ρύθμιση παραμέτρων τοποθεσίας στον πίνακα Στοιχείο τοποθεσίας (powerpagecomponent) και προσδιορίζει κάθε στοιχείο με βάση τον τύπο στοιχείου του. Η κατανόηση του τρόπου λειτουργίας του βοηθητικού προγράμματος μετεγκατάστασης, των προτύπων που υποστηρίζει και των προσαρμογών που δεν ενημερώνεται σάς βοηθά να αποφασίσετε πότε και πώς θα μετακινήσετε μια τοποθεσία.
Η εξέταση των πλεονεκτημάτων του βελτιωμένου μοντέλου δεδομένων εξηγεί γιατί μπορείτε να εξετάσετε τη μετεγκατάσταση μιας τοποθεσίας.
Είναι σημαντικό να έχετε υπόψη ότι δεν μετακινούνται όλοι οι πίνακες adx_* στο powerpagecomponent. Μόνο τα μετα-δεδομένα adx_* πίνακες — εκείνοι που περιγράφουν τη δομή και την επιφάνεια σύνταξης της τοποθεσίας, όπως adx_webpageτα , adx_webtemplate, adx_contentsnippet, adx_sitesetting, adx_pagetemplate, adx_weblink, adx_entityformκαι adx_entitylist — ενοποιούνται στο powerpagecomponent (με τις ιδιότητές τους ανά γραμμή να μετακινούνται στη στήλη JSON περιεχομένου).
Οι πίνακες συναλλαγών/χρόνου εκτέλεσης adx_* — εκείνοι που καταγράφουν τη δραστηριότητα του τελικού χρήστη κατά τον χρόνο εκτέλεσης, όπως adx_invitationτα , adx_inviteredemption, adx_portalcomment, adx_externalidentityκαι οι πίνακες φόρμας-οντότητας /υποβολής φόρμας για προχωρημένους και αρχείων καταγραφής — δεν μετεγκαταστάθηκαν στο powerpagecomponent, παραμένουν στα υπάρχοντα σχήματα και συνεχίζουν να αποθηκεύουν δεδομένα χρόνου εκτέλεσης όπως πριν. Οι αλλαγές για αυτούς τους πίνακες συναλλαγών είναι ότι οι αναζητήσεις τους σε εγγραφές μετα-δεδομένων επανασυνδέονται κατά τη διάρκεια της μετεγκατάστασης αναφορών, έτσι ώστε να δείχνουν στις νέες powerpagecomponent γραμμές αντί για τα μετα-δεδομένα παλαιού τύπου adx_* γραμμές.
Οι υπάρχουσες τοποθεσίες που έχουν συνταθεί σε τυπικό μοντέλο δεδομένων συνεχίζουν να εκτελούνται σε πίνακες adx_*, επομένως, κάθε τοποθεσία πρέπει να μετεγκατασταθεί για να επωφεληθεί από βελτιωμένο μοντέλο δεδομένων. Η μετεγκατάσταση μεταφέρει τα μεταδεδομένα διαμόρφωσης της τοποθεσίας στο σχήμα powerpagecomponent του βελτιωμένου μοντέλου δεδομένων, επανασυνδέει τις συναλλακτικές αναφορές με αυτές τις νέες εγγραφές μεταδεδομένων και μετατρέπει την εγγραφή της τοποθεσίας ώστε να εξυπηρετείται από το βελτιωμένο μοντέλο δεδομένων. Είναι επίσης όπου οι προσαρμογές — προσαρμοσμένες adx_* στήλες, η Liquid που διαβάζει χαρακτηριστικά adx_*, το FetchXML σε πίνακες, προσθήκες και ροές εργασιών adx_*, εμφανίζονται και διορθώνονται, επειδή αυτές οι προσαρμογές δεν πραγματοποιούνται αυτόματα και πρέπει να επαναγραφούν ή να αναδομηθούν για να λειτουργήσουν με βάση το βελτιωμένο μοντέλο δεδομένων.
Prerequisites
- Microsoft Power Platform έκδοση CLI2.11.2 ή νεότερη, η οποία εκτελεί τις εντολές λήψης τοποθεσίας, μετεγκατάστασης, κατάστασης, ενεργοποίησης και επαναφοράς. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Εγκατάσταση του πιο πρόσφατου Power Platform CLI.
- Πακέτο βασικής πύλης
CDSBasePortalδεδομένων 9.3.2607.x ή νεότερη έκδοση, το οποίο παρέχει τα απαιτούμενα στοιχεία βασικής πύλης. - Power Pages Core package
PowerPages_Core1.0.2605.x ή νεότερη έκδοση, το οποίο παρέχει τα απαιτούμενα στοιχεία Power Pages χρόνου εκτέλεσης. Ενημερώστε τη λύση Power Pages. - Ο διαχειριστής συστήματος, Dynamics 365 διαχειριστής ή ο ρόλος διαχειριστή Power Platform, ο οποίος απαιτείται για την εναλλαγή ή την επαναφορά του ενεργού μοντέλου δεδομένων.
- Εξοικείωση με το CLI του Power Platform για Power Pages.
- Οι λειτουργίες παρασκηνίου ενεργοποιήθηκαν εάν το περιβάλλον βρίσκεται σε λειτουργία διαχείρισης.
Δυνατότητες βοηθητικού προγράμματος μετεγκατάστασης
Το βοηθητικό πρόγραμμα μετεγκατάστασης αντιγράφει τις υποστηριζόμενες ρυθμίσεις παραμέτρων τοποθεσίας και τις σχετικές εγγραφές στο βελτιωμένο μοντέλο δεδομένων. Μετά την ολοκλήρωση της μετεγκατάστασης, η ενεργή τοποθεσία μεταβαίνει στο βελτιωμένο μοντέλο δεδομένων και επικυρώνεται προτού επιστρέψει στην κανονική χρήση.
Το βοηθητικό πρόγραμμα μετεγκατάστασης:
- Δημιουργεί μια αναφορά προσαρμογών που ενδέχεται να απαιτούν μη αυτόματες αλλαγές.
- Μετεγκαταστεί τις υποστηριζόμενες ρυθμίσεις παραμέτρων τοποθεσίας και σχετικές εγγραφές.
- Σας επιτρέπει να ελέγξετε την κατάσταση μετεγκατάστασης πριν από την αλλαγή του μοντέλου ενεργών δεδομένων.
- Σας επιτρέπει να επαναφέρετε την τοποθεσία στο τυπικό μοντέλο δεδομένων εάν η επικύρωση αναγνωρίζει ένα κρίσιμο ζήτημα.
Σημαντικό
Το βοηθητικό πρόγραμμα μετεγκατάστασης δεν ενημερώνει αυτόματα κάθε προσαρμογή που εξαρτάται απευθείας από τους τυπικούς πίνακες μοντέλου δεδομένων. Εξετάστε την αναφορά προσαρμογής, διορθώστε τον προσαρμοσμένο κώδικα που επηρεάζεται και δοκιμάστε την τοποθεσία μετεγκατάστασης πριν από τη χρήση παραγωγής.
Υποστηριζόμενα πρότυπα
Μπορείτε να μετεγκαταστήσετε υπάρχουσες τοποθεσίες τυπικών μοντέλων δεδομένων που δημιουργήθηκαν από τα παρακάτω πρότυπα:
- Διάταξη εκκίνησης 1-5
- Προετοιμασία εφαρμογής
- Κενή σελίδα
- Καταχώρηση προγράμματος
- Προγραμματισμός και διαχείριση συσκέψεων
- Συνήθεις ερωτήσεις
- Πύλη κοινότητας (Dynamics 365)
- Πύλη Self-Service πελάτη (Dynamics 365)
- Πύλη Self-Service υπαλλήλων (Dynamics 365)
- Πύλη συνεργάτη (Dynamics 365)
Note
Η δημιουργία νέων τοποθεσιών με το βελτιωμένο μοντέλο δεδομένων και η μετεγκατάσταση υπαρχουσών τοποθεσιών είναι ξεχωριστές δυνατότητες. Εάν το αρχικό πρότυπο μιας τοποθεσίας δεν αναφέρεται εδώ, μην εκτελέσετε το βοηθητικό πρόγραμμα μετεγκατάστασης για αυτήν την τοποθεσία.
Πριν ξεκινήσετε
Πρόσθετα ζητήματα σχεδιασμού:
- Η ρύθμιση περιβάλλοντος "Μετάβαση σε βελτιωμένο μοντέλο δεδομένων " ελέγχει το μοντέλο δεδομένων που χρησιμοποιείται για νέες τοποθεσίες. Η ενεργοποίηση της ρύθμισης δεν μετεγκαταστεί υπάρχουσες τοποθεσίες.
- Εκτελέστε πρώτα τη μετεγκατάσταση σε ένα πλήρες αντίγραφο του περιβάλλοντος παραγωγής. Ολοκληρώστε την αποκατάσταση και επικύρωση προσαρμογής πριν από τη μετεγκατάσταση.
- Χρησιμοποιήστε την τυπική διαδικασία δημιουργίας αντιγράφων ασφαλείας και επαναφοράς αντιγράφων ασφαλείας του περιβάλλοντος παραγωγής του οργανισμού σας.
- Σχεδιάστε ένα παράθυρο συντήρησης για τον τελικό διακόπτη παραγωγής και επικύρωση.
- Καταγράψτε το αναγνωριστικό τοποθεσίας Web, το αναγνωριστικό πύλης, τη διεύθυνση URL περιβάλλοντος, την έκδοση CLI, τις εκδόσεις πακέτων, τον χρόνο έναρξης μετεγκατάστασης και τη φόρμα εξόδου εντολής ως μέρος της εγγραφής μετεγκατάστασης.
Σχεδιάστε την ακολουθία περιβάλλοντος
Η μετεγκατάσταση υποστηρίζει διαφορετικά περιβάλλοντα, με διαφορετική λειτουργία για κάθε περιβάλλον.
| Περιβάλλον | Προτεινόμενη λειτουργία | Τι κάνετε |
|---|---|---|
| Ανάπτυξη | configurationData |
Μετεγκατάσταση ρύθμισης παραμέτρων, εξέταση της αναφοράς προσαρμογής, αποκατάσταση προσαρμογών, επικύρωση και καταγραφή της ρύθμισης παραμέτρων σε μια λύση. |
| Δοκιμή ή UAT | configurationDataReferences |
Εισαγάγετε τη δοκιμασμένη λύση από την ανάπτυξη, μετεγκαταστήστε υποστηριζόμενες σχετικές εγγραφές, ενεργοποιήστε το βελτιωμένο μοντέλο δεδομένων και επικυρώστε το. |
| Παραγωγή | configurationDataReferences |
Εισαγάγετε την επικυρωμένη διαχειριζόμενη λύση, μετεγκαταστήστε υποστηριζόμενες σχετικές εγγραφές, ενεργοποιήστε κατά τη διάρκεια του παραθύρου συντήρησης και ολοκληρώστε την επικύρωση παραγωγής. |
| Ένα μόνο περιβάλλον ή μια απλή τοποθεσία | all |
Μετεγκαταστήστε τη ρύθμιση παραμέτρων και τις σχετικές εγγραφές σε μία μόνο λειτουργία μόνο όταν κατανοείτε την επίδραση της προσαρμογής και δεν χρησιμοποιείτε τη διαδρομή λύσης πολλαπλών περιβαλλόντων. |
Δημιουργία φακέλου εργασίας
Χρησιμοποιήστε έναν κενό φάκελο εργασίας για να κρατήσετε αναφορές, ληφθέντα αρχεία προέλευσης τοποθεσίας και αρχεία σύγκρισης. Τα παρακάτω παραδείγματα χρησιμοποιούνται \<OUTPUT\> για αυτήν τη θέση.
mkdir C:\PowerPagesMigration\<site-name>
cd C:\PowerPagesMigration\<site-name>
Φάσεις μετάβασης
Η διαδικασία μετεγκατάστασης αποτελείται από τέσσερις φάσεις:
- Εκ των προτέρων έλεγχοι — Επαληθεύστε την τοποθεσία, τα αναγνωριστικά, τη CLI, τα πακέτα, τη λύση προτύπου και την κατάσταση μετεγκατάστασης.
- Ρύθμιση παραμέτρων — Μετεγκατάσταση ρύθμισης παραμέτρων σε διαμορφώσεις ανάπτυξης ή εισαγωγής δοκιμασμένων σε περιβάλλοντα μεταγενέστερων σταδίων.
- Μετεγκατάσταση και ενεργοποίηση — Μετεγκατάσταση σχετικών εγγραφών, επιβεβαίωση ολοκλήρωσης, εναλλαγή μοντέλων και επανεκκίνηση.
- Επικύρωση — Δοκιμές συμπεριφοράς, δικαιωμάτων, προσαρμοσμένου κώδικα και διαδρομών προτύπου.
Η Φάση 1 (Εντοπισμός τοποθεσίας και προ-έλεγχοι) και η Φάση 4 (επικύρωση μετά τη μετεγκατάσταση) εκτελούνται με τον ίδιο τρόπο για κάθε τοποθεσία.
Οι Φάσεις 2 και 3 διακλαδώνονται ανά κλάδο - το σχήμα τους εξαρτάται από τη λειτουργία μετεγκατάστασης, η οποία καθορίζει τον κλάδο με βάση τον τύπο περιβάλλοντος.
Η Παρακολούθηση σύνταξης (λειτουργία configurationData ή all) χρησιμοποιείται για ρυθμίσεις ανάπτυξης και μονού περιβάλλοντος. Τα ίδια τα μετα-δεδομένα μετεγκαταστάθηκαν τοπικά και οι προσαρμογές σαρώνονται και σταθεροποιούνται σε σχέση με την τυπική προέλευση μοντέλου δεδομένων προτού μετακινηθούν οι αναφορές συναλλαγών.
Η διαδρομή κατάντη (λειτουργία configurationDataReferences) χρησιμοποιείται για περιβάλλοντα δοκιμών, UAT και παραγωγής, όπου θεωρείται ότι τα μεταδεδομένα διαμόρφωσης έχουν μεταφερθεί μέσω εισαγωγής λύσης ALM από το περιβάλλον Dev. Μόνο οι αναφορές συναλλαγών μετεγκαθίστανται σε αυτό το κομμάτι. Οποιαδήποτε ευρήματα προσαρμογής υποδεικνύουν ένα ανοδικό κενό ALM αντί για εργασία που θα πρέπει να κάνετε τοπικά.
Φάση 1: Εκ των προτέρων έλεγχοι
Επαληθεύστε την έκδοση CLI του Power Platform με
pac --versionτο . Εάν η έκδοσή σας είναι προγενέστερη της απαιτούμενη έκδοσης, εγκαταστήστε ή ενημερώστε το Microsoft Power Platform CLI πριν συνεχίσετε.Πραγματοποιήστε έλεγχο ταυτότητας στο περιβάλλον προορισμού.
- Εκτελέστε το
pac auth list. - Εκτελέστε το
pac auth who.
- Εκτελέστε το
Επιβεβαιώστε ότι το προφίλ ενεργού ελέγχου ταυτότητας παραπέμπει στο περιβάλλον που περιέχει την τοποθεσία. Για να επιλέξετε ένα άλλο προφίλ ή να δημιουργήσετε ένα προφίλ, χρησιμοποιήστε
pac auth selectήpac auth create -u "https://contoso.crm.dynamics.com".Εγκαταστήστε λύσεις βελτιωμένου μοντέλου δεδομένων για το πρότυπό σας χρησιμοποιώντας μία από τις ακόλουθες μεθόδους:
- Προμήθεια μιας τοποθεσίας του προτύπου σας με ενεργοποιημένη τη σημαία βελτιωμένου μοντέλου δεδομένων (EDM) στο κέντρο διαχείρισης.
- Χρήση της CLI για εγκατάσταση με την εντολή
pac application install --application-name "<template package name>"
Βρείτε την τοποθεσία και καταγράψτε τα αναγνωριστικά της με
pac pages list -vτο .Καταγράψτε τις τιμές που εμφανίζονται στον παρακάτω πίνακα.
Τιμή Χρησιμοποιείται για Αναγνωριστικό τοποθεσίας Web Όλες οι migrate-datamodelεντολές.Αναγνωριστικό πύλης Εναλλαγή στο βελτιωμένο μοντέλο δεδομένων και επαναφορά στο τυπικό μοντέλο δεδομένων. Φιλικό όνομα και διεύθυνση URL Επιβεβαιώστε ότι επιλέξατε τη σωστή τοποθεσία στο κέντρο διαχείρισης. Έκδοση μοντέλου δεδομένων Πρέπει να είναι Τυπική. Εάν είναι ήδη Βελτιωμένο, δεν απαιτείται μετεγκατάσταση. Σημαντικό
Το αναγνωριστικό πύλης δεν είναι το αναγνωριστικό εφαρμογής Power Pages. Εάν το CLI δεν εμφανίζει το αναγνωριστικό πύλης, είναι διαθέσιμο στο κέντρο διαχείρισης του Power Platform στην περιοχή Πόροι>Power Pages λεπτομέρειες>τοποθεσίας τοποθεσίας ή προσαρτήστε
/_services/aboutστη διεύθυνση URL τοποθεσίας ενώ έχετε εισέλθει με τα απαιτούμενα δικαιώματα πρόσβασης τοποθεσίας Web.Ελέγξτε για μια προηγούμενη ή σε εξέλιξη μετεγκατάσταση με την ακόλουθη εντολή:
pac pages migrate-datamodel --webSiteId "<WEBSITE_ID>" --checkMigrationStatusΚατάσταση Σημασία Ενέργεια Χωρίς εκκίνηση ή χωρίς παρακολούθηση Δεν έχει ξεκινήσει καμία μετεγκατάσταση. Συνεχίστε με τους ελέγχους πακέτων. Επαναφορά Έγινε επαναφορά μιας προηγούμενης μετεγκατάστασης. Ελέγξτε γιατί έγινε επαναφορά και, στη συνέχεια, συνεχίστε όταν είστε έτοιμοι. Ολοκληρώθηκε Η μετεγκατάσταση ολοκληρώθηκε, αλλά η τοποθεσία ενδέχεται να μην έχει αλλάξει. Επιβεβαιώστε το ενεργό μοντέλο δεδομένων. Εάν παραμένει Τυπική, συνεχίστε με την ενεργοποίηση. Εκτελείται Η μετεγκατάσταση βρίσκεται ακόμα σε επεξεργασία. Συνεχίστε να ελέγχετε την κατάσταση. Μην ξεκινήσετε άλλη μετεγκατάσταση για την ίδια τοποθεσία. Απέτυχε Η μετεγκατάσταση αντιμετώπισε σφάλμα. Συλλέξτε τις λεπτομέρειες εξόδου εντολής και περιβάλλοντος, διορθώστε την αιτία και προσπαθήστε ξανά μόνο αφού γίνει κατανοητό το σφάλμα. Note
Εάν μια μετεγκατάσταση εξακολουθεί να εκτελείται περισσότερο από το αναμενόμενο, χρειάζεστε το αναγνωριστικό τοποθεσίας Web, το αναγνωριστικό περιβάλλοντος, την έκδοση CLI, τις εκδόσεις πακέτων, την έξοδο εντολής και τον χρόνο έναρξης μετεγκατάστασης προτού επικοινωνήσετε με Microsoft υποστήριξη. Δεν θα πρέπει να γίνει επαναφορά μιας ενεργής μετεγκατάστασης εκτός εάν η υποστήριξη ή ένα εγκεκριμένο βιβλίο εκτέλεσης την καθοδηγεί.
Επαληθεύστε τα απαιτούμενα ιδιόκτητα πακέτα με το
pac solution list --includeSystemSolutions.- Επιβεβαιώστε ότι τα
CDSBasePortal,PowerPages_Coreκαι οι λύσεις EDM για το πρότυπο της τοποθεσίας έχουν εγκατασταθεί στις απαιτούμενες εκδόσεις.
- Επιβεβαιώστε ότι τα
Εάν λείπει ένα πακέτο ή δεν είναι ενημερωμένο, ενημερώστε το από το κέντρο διαχείρισης του Power Platform:
- Ανοίξτε το περιβάλλον προορισμού.
- Μετάβαση σε Πόροι>Dynamics 365 εφαρμογές.
- Βρείτε το απαιτούμενο πακέτο.
- Επιλέξτε Εγκατάσταση ή Αναβάθμιση.
- Περιμένετε μέχρι να ολοκληρωθεί η λειτουργία και, στη συνέχεια, εκτελέστε
pac solution list --includeSystemSolutionsξανά.
Note
Εάν η λύση προτύπου EDM δεν είναι διαθέσιμη για άμεση εγκατάσταση, η δημιουργία μιας προσωρινής βελτιωμένης τοποθεσίας μοντέλου δεδομένων στο ίδιο περιβάλλον με το ίδιο πρότυπο εγκαθιστά την αντίστοιχη λύση EDM. Μπορείτε να διαγράψετε την προσωρινή τοποθεσία αφού επιβεβαιωθεί η λύση.
Δημιουργήστε την αναφορά προσαρμογής με
pac pages migrate-datamodel --webSiteId "<WEBSITE_ID>" --siteCustomizationReportPath "<OUTPUT>"το . Η δημιουργία της αναφοράς δεν αλλάζει την τοποθεσία.Ανοίξτε το αρχείο CSV που δημιουργήθηκε και εξετάστε κάθε στοιχείο που αναφέρεται σε τυπικούς πίνακες μοντέλου δεδομένων. Εκχωρήστε έναν κάτοχο και ένα βήμα επικύρωσης για κάθε απαιτούμενη αποκατάσταση πριν από τη μετεγκατάσταση παραγωγής.
Κατηγορία προσαρμογής Σχέδιο Προσαρμοσμένες στήλες σε πίνακες μεταδεδομένων adx_ Μετακινήστε τα προσαρμοσμένα δεδομένα σε έναν υποστηριζόμενο προσαρμοσμένο πίνακα που σχετίζεται με το powerpagecomponent. Σχέσεις με adx_ πίνακες μετα-δεδομένων Δημιουργήστε εκ νέου τη σχέση σε σχέση με τον υποστηριζόμενο πίνακα βελτιωμένου μοντέλου δεδομένων. Αναφορές Liquid ή FetchXML σε πίνακες adx_ Ενημερώστε τον κώδικα για χρήση υποστηριζόμενων αντικειμένων Liquid, εικονικών πινάκων ή powerpagecomponent. Ροές εργασιών και προσθήκες σε πίνακες adx_ Επανασχεδιάστε και καταχωρήστε τη λογική σε υποστηριζόμενους πίνακες βελτιωμένων μοντέλων δεδομένων. Note
Μια αναφορά προσαρμογής δεν αποδεικνύει ότι όλες οι συμπεριφορές τοποθεσίας λειτουργούν μετά τη μετεγκατάσταση. η επικύρωση εξακολουθεί να απαιτείται.
Επιλέξτε τη λειτουργία μετεγκατάστασης για να προσδιορίσετε τι μετεγκαταστάεται το βοηθητικό πρόγραμμα σε μία μόνο λειτουργία.
Λειτουργία Τι μετεγκαταστάει Πότε να το χρησιμοποιήσετε δεδομένα διαμόρφωσης Υποστηριζόμενα μετα-δεδομένα ρύθμισης παραμέτρων τοποθεσίας, όπως σελίδες, πρότυπα Web, τμήματα κώδικα, ρυθμίσεις, φόρμες, λίστες, ρόλοι Web και δικαιώματα πίνακα. Ανάπτυξη, όπου μπορείτε να αποκαταστήσετε τις ρυθμίσεις παραμέτρων και να τις μετακινήσετε μέσω λύσεων. Αναφορές δεδομένων διαμόρφωσης Υποστηριζόμενες εγγραφές που αναφέρονται στη ρύθμιση παραμέτρων της τοποθεσίας μετεγκατάστασης. Δοκιμή, UAT και παραγωγή μετά την άφιξη της ρύθμισης παραμέτρων τοποθεσίας μέσω εισαγωγής λύσης. όλοι Τόσο η διαμόρφωση όσο και οι υποστηριζόμενες σχετικές εγγραφές. Ένα μόνο περιβάλλον ή μια απλή μετεγκατάσταση που δεν χρησιμοποιεί την ακολουθία περιβάλλοντος που βασίζεται σε λύση.
Φάση 2: Ρύθμιση παραμέτρων τοποθεσίας
Παρακολούθηση σύνταξης: Ανάπτυξη ή ένα ενιαίο περιβάλλον
Κάντε λήψη μιας βασικής γραμμής SDM εκτελώντας το
pac pages download --webSiteId "<WEBSITE_ID>" --modelVersion 1 --path "<OUTPUT>\site-sdm". Η εντολή δημιουργεί έναν θυγατρικό φάκελο με το όνομα για την τοποθεσία. Καταγράψτε τον φάκελο που περιέχειwebsite.ymlαπευθείας .Μετεγκαταστήστε τη ρύθμιση παραμέτρων της τοποθεσίας εκτελώντας το
pac pages migrate-datamodel --webSiteId "<WEBSITE_ID>" --mode configurationData. Εάν θέλετε τη διαδρομή μίας λειτουργίας, αντικαταστήστεconfigurationDataτο μεall.Ελέγξτε την κατάσταση μετεγκατάστασης εκτελώντας
pac pages migrate-datamodel --webSiteId "<WEBSITE_ID>" --checkMigrationStatus. Χρησιμοποιήστε τον ακόλουθο βρόχο PowerShell για να ελέγξετε την κατάσταση μία φορά ανά λεπτό για έως και 30 λεπτά:$webSiteId = "<WEBSITE_ID>" for ($i = 1; $i -le 30; $i++) { $output = pac pages migrate-datamodel ` --webSiteId $webSiteId ` --checkMigrationStatus 2>&1 | Out-String if ($output -match "Completed|Failed|Reverted") { Write-Host $output break } Write-Host "Attempt $i/30 - migration is still running." Start-Sleep -Seconds 60 }Εάν ο βρόχος τερματίζεται ενώ η κατάσταση εξακολουθεί να είναι σε εκτέλεση, ο έλεγχος συνεχίζεται με
--checkMigrationStatus. Μια λειτουργία μεγάλης διάρκειας δεν είναι απαραίτητα μια αποτυχημένη λειτουργία.Αποκατάσταση αναφορών προσαρμογών χρησιμοποιώντας την αναφορά προσαρμογής και τις οδηγίες σε αυτό το άρθρο για την ενημέρωση των fetchXML, Liquid, προσαρμοσμένων στηλών, σχέσεων, ροών εργασιών και προσθηκών που επηρεάζονται. Επαναλάβετε κάθε στοιχείο που έχει αλλάξει. Εάν ενημερώσετε την προέλευση λήψης, αποστείλετε τον φάκελο τοποθεσίας που περιέχει
website.ymlαπευθείας, εκτελώντας την εντολήpac pages upload --path "<OUTPUT>\site-sdm\<site-slug>" --modelVersion 1.
Κατάντη διαδρομή: Δοκιμή, UAT ή παραγωγή
Εισαγάγετε τη λύση που περιέχει τη διαμόρφωση της τοποθεσίας που έχει μετεγκατασταθεί και διορθωθεί. Χρησιμοποιήστε το κέντρο διαχείρισης του Power Platform ή την καθιερωμένη διοχέτευση ανάπτυξης.
pac solution import --path "<PATH_TO_SOLUTION_ZIP>" --activate-plugins true --publish-changes trueΕπιβεβαιώστε ότι η ρύθμιση παραμέτρων τοποθεσίας υπάρχει ανοίγοντας την εφαρμογή "Διαχείριση Power Pages" στο περιβάλλον προορισμού. Η εγγραφή τοποθεσίας και η αναμενόμενη ρύθμιση παραμέτρων πρέπει να υπάρχουν πριν τη μετεγκατάσταση των σχετικών εγγραφών.
Φάση 3: Σχετικές εγγραφές και ενεργοποίηση
Μετεγκατάσταση υποστηριζόμενων σχετικών εγγραφών. Εάν έχετε ήδη χρησιμοποιήσει
--mode allτο , παραλείψτε αυτό το βήμα. Ελέγξτε την κατάσταση μέχρι να αναφέρει Ολοκληρώθηκε.pac pages migrate-datamodel --webSiteId "<WEBSITE_ID>" --mode configurationDataReferences pac pages migrate-datamodel --webSiteId "<WEBSITE_ID>" --checkMigrationStatusΜετά την επιτυχή ολοκλήρωση των αναφορών κατάστασης μετεγκατάστασης, αλλάξτε την ενεργή τοποθεσία στο βελτιωμένο μοντέλο δεδομένων. Η εγγραφή τοποθεσίας web του τυπικού μοντέλου δεδομένων απενεργοποιείται και η αντίστοιχη εγγραφή τοποθεσίας web βελτιωμένου μοντέλου δεδομένων ενεργοποιείται.
pac pages migrate-datamodel --webSiteId "<WEBSITE_ID>" --updateDatamodelVersion --portalId "<PORTAL_ID>"Επανεκκινήστε την τοποθεσία.
- Ανοίξτε το κέντρο διαχείρισης του Power Platform.
- Μεταβείτε στο περιβάλλον και, στη συνέχεια, επιλέξτε Πόροι>Power Pages τοποθεσίες.
- Επιλέξτε την τοποθεσία.
- Επιλέξτε Επανεκκίνηση. Εάν η επιλογή Επανεκκίνηση δεν είναι διαθέσιμη, απενεργοποιήστε την και, στη συνέχεια, ενεργοποιήστε την τοποθεσία.
- Περιμένετε μέχρι να ολοκληρωθεί η λειτουργία πριν την επικύρωση.
Επιβεβαιώστε το ενεργό μοντέλο δεδομένων χρησιμοποιώντας μία ή περισσότερες από αυτές τις μεθόδους:
- Στο κέντρο διαχείρισης του Power Platform, επιλέξτε την τοποθεσία και επιβεβαιώστε ότι το μοντέλο δεδομένων εμφανίζει Βελτιωμένα.
- Ανοίξτε τον χώρο εργασίας "Ρύθμιση" της τοποθεσίας στο στούντιο σχεδίασης Power Pages και επιβεβαιώστε το εμφανιζόμενο μοντέλο δεδομένων.
- Επιβεβαιώστε ότι ανοίγει η ρύθμιση παραμέτρων για προχωρημένους στην εφαρμογή "Διαχείριση Power Pages".
- Εκτελέστε και επιβεβαιώστε
pac pages list -vτην έκδοση του μοντέλου δεδομένων.
Συμβουλή
Η διεύθυνση URL τοποθεσίας και η οπτική σχεδίαση δεν αλλάζουν μόνο επειδή άλλαξε το ενεργό μοντέλο δεδομένων. Για να επαληθεύσετε τη μετεγκατάσταση, χρησιμοποιήστε αυτούς τους ελέγχους , όχι την εμφάνιση της τοποθεσίας.
Φάση 4: Επικύρωση της τοποθεσίας μετεγκατάστασης
Ολοκληρώστε την επικύρωση πριν ανοίξετε ξανά μια τοποθεσία παραγωγής στους χρήστες. Χρησιμοποιήστε λογαριασμούς δοκιμών για κάθε σημαντικό τύπο χρήστη και ρόλο web και καταγράψτε το αποτέλεσμα κάθε κρίσιμης δοκιμής.
| Περιοχή | Τι πρέπει να επικυρώσετε |
|---|---|
| Σελίδες και περιεχόμενο | Αρχική σελίδα, αντιπροσωπευτικές σελίδες περιεχομένου, πρότυπα Web, τμήματα κώδικα περιεχομένου, αρχεία Web, περιήγηση, ανακατευθύνσεις και περιεχόμενο πολλώνγλωσσων. |
| Authentication | Είσοδος, έξοδος, εγγραφή, προσκλήσεις, εξωτερικές υπηρεσίες παροχής ταυτότητας και εμπειρίες άρνησης πρόσβασης. |
| Authorization | Οι ρόλοι Web, τα δικαιώματα πίνακα, τα δικαιώματα στηλών και οι κανόνες πρόσβασης σελίδας επιτρέπουν και αποκλείουν τις αναμενόμενες ενέργειες. |
| Φόρμες και λίστες | Βασικές φόρμες, φόρμες πολλαπλών βημάτων, λίστες, μετα-δεδομένα φόρμας, υποβολές, σχετικές εγγραφές και περίοδοι λειτουργίας φόρμας web που χρησιμοποιούνται από την τοποθεσία. |
| Διαδρομές προτύπου Dynamics 365 | Οι διαδρομές μεταξύ των κύριων πελατών, υπαλλήλων, κοινότητας ή συνεργατών που χρησιμοποιούνται από την υλοποίησή σας, συμπεριλαμβανομένων σελίδων για συγκεκριμένα πρότυπα και μοτίβα πρόσβασης. |
| Προσαρμοσμένος κώδικας | Liquid, FetchXML, JavaScript, προσθήκες, ροές εργασιών και ενοποιήσεις που προσδιορίζονται στην αναφορά προσαρμογής. |
| Ρυθμίσεις τοποθεσίας και αρχεία | Οι ρυθμίσεις τοποθεσίας, οι εικόνες, τα συνημμένα, τα αρχεία SVG και άλλα αρχεία Web φορτώνονται σωστά. |
| Δεδομένα και αναφορές | Σημαντικές μετρήσεις εγγραφών και υποστηριζόμενες σχετικές εγγραφές δείχνουν στα σωστά στοιχεία τοποθεσίας μετεγκατάστασης. |
| Διαχείριση και ALM | Η τοποθεσία ανοίγει στη Διαχείριση Power Pages και μπορεί να προστεθεί, να εξαχθεί και να εισαχθεί από λύσεις όπως αναμένεται. |
Έλεγχος διαγνωστικών προγράμματος περιήγησης
Ανοίξτε τα εργαλεία προγραμματισμού του προγράμματος περιήγησης κατά τη δοκιμή αντιπροσωπευτικών σελίδων. Διερεύνηση:
- Σφάλματα κονσόλας που αναφέρουν
adx\_, οντότητες, Liquid ή FetchXML. - Απαντήσεις HTTP 401 ή 403 από
\_apiτο , οι οποίες μπορεί να υποδεικνύουν ένα πρόβλημα δικαιωμάτων ή ρόλου web. - Αποκρίσεις HTTP 500, οι οποίες μπορεί να υποδεικνύουν ένα Liquid, FetchXML, προσθήκη ή αποτυχία ενοποίησης.
Κριτήρια ολοκλήρωσης μετεγκατάστασης
Εξετάστε το ενδεχόμενο ολοκλήρωσης της μετεγκατάστασης μόνο όταν η τοποθεσία εμφανίζει το βελτιωμένο μοντέλο δεδομένων, κρίσιμα επιχειρηματικά ταξίδια, επιβεβαιώνεται η αναμενόμενη συμπεριφορά ασφάλειας και κάθε εύρημα προσαρμογής υψηλού αντίκτυπου επιλύεται ή αποδέχεται.
Ακολουθία μετεγκατάστασης παραγωγής
Χρησιμοποιήστε την ακόλουθη ακολουθία παραγωγής για να μειώσετε τον κίνδυνο μετεγκατάστασης:
- Δημιουργήστε ένα πλήρες αντίγραφο του περιβάλλοντος παραγωγής για τις πρόβες.
- Επιβεβαιώστε τις προϋποθέσεις λύσης CLI, πακέτου και προτύπου στο περιβάλλον που αντιγράφηκε.
- Δημιουργήστε και εξετάστε την αναφορά προσαρμογής.
- Μετεγκατάσταση της ρύθμισης παραμέτρων στο αντιγραφικό περιβάλλον ανάπτυξης.
- Αποκατάσταση προσαρμογών και καταγραφή της επικυρωμένης ρύθμισης παραμέτρων τοποθεσίας σε μια διαχειριζόμενη λύση.
- Εισαγάγετε τη λύση στο περιβάλλον πρόβας, μετεγκαταστήστε υποστηριζόμενες σχετικές εγγραφές, ενεργοποιήστε το βελτιωμένο μοντέλο δεδομένων και ολοκληρώστε την πλήρη λίστα ελέγχου επικύρωσης.
- Επαναλάβετε την αποκατάσταση και τις πρόβες μέχρι να περάσουν όλες οι κρίσιμες εξετάσεις.
- Προγραμματίστε το παράθυρο συντήρησης παραγωγής, κοινοποιήστε τα σημεία απόφασης επικύρωσης και επαναφοράς και δημιουργία αντιγράφων ασφαλείας παραγωγής.
- Επιβεβαιώστε ξανά τα προαπαιτούμενα πακέτου παραγωγής και λύσης προτύπου.
- Εισαγάγετε την επικυρωμένη διαχειριζόμενη λύση στην παραγωγή.
- Εκτελέστε
configurationDataReferences, ελέγξτε την κατάσταση μετεγκατάστασης, αλλάξτε το μοντέλο ενεργών δεδομένων και επανεκκινήστε την τοποθεσία. - Εκτελέστε τη λίστα ελέγχου επικύρωσης παραγωγής και επιστρέψτε στην τοποθεσία σε κανονική χρήση μόνο αφού περάσουν οι κρίσιμες δοκιμές.
Επαναφορά μιας τοποθεσίας μετεγκατάστασης στο τυπικό μοντέλο δεδομένων
Εάν η επικύρωση εντοπίσει ένα κρίσιμο πρόβλημα μετά την ενεργοποίηση, χρησιμοποιήστε την ακόλουθη εντολή για να ενεργοποιήσετε ξανά την εγγραφή τυπικής τοποθεσίας web μοντέλου δεδομένων:
pac pages migrate-datamodel --webSiteId "<WEBSITE_ID>" --revertToStandardDataModel --portalId "<PORTAL_ID>"
Αφού ολοκληρωθεί η εντολή:
- Επανεκκινήστε την τοποθεσία από το Κέντρο διαχείρισης Power Platform.
- Επιβεβαιώστε ότι η τοποθεσία εμφανίζει την επιλογή Τυπική ως το ενεργό μοντέλο δεδομένων.
- Επαναλάβετε τις κρίσιμες δοκιμές επικύρωσης της τοποθεσίας.
- Διατήρηση της αναφοράς μετεγκατάστασης, των λεπτομερειών σφάλματος και των σημειώσεων αποκατάστασης πριν από την προσπάθεια άλλης μετεγκατάστασης.
Σημαντικό
Σχεδιάστε την απόφαση επαναφοράς πριν από τη μετεγκατάσταση παραγωγής. Εξετάστε τις αλλαγές που πραγματοποιήθηκαν μετά την αλλαγή του βελτιωμένου μοντέλου δεδομένων πριν από την επαναφορά, επειδή οι τυπικές και βελτιωμένες εγγραφές τοποθεσίας Web είναι ξεχωριστές εγγραφές.
Επίλυση προβλημάτων
| Μήνυμα ή σύμπτωμα | Πιθανή αιτία | Ενέργεια |
|---|---|---|
pac powerpages migrate-datamodel δεν αναγνωρίζεται |
Η εντολή χρησιμοποιεί εσφαλμένο χώρο ονομάτων ή μη ενημερωμένο CLI. | Ενημερώστε το CLI του Power Platform και χρησιμοποιήστε το pac pages migrate-datamodel. |
CDSBasePortal ή PowerPages_Core δεν αναφέρεται |
Οι λύσεις συστήματος δεν συμπεριλήφθηκαν στην έξοδο εντολής ή το πακέτο δεν έχει εγκατασταθεί. | Εκτελέστε το pac solution list --includeSystemSolutions. Εγκαταστήστε ή αναβαθμίστε το πακέτο που λείπει από το Κέντρο διαχείρισης Power Platform. |
| Η τοποθεσία Web δεν υποστηρίζεται για μετεγκατάσταση | Το αρχικό πρότυπο δεν υποστηρίζεται, οι εκδόσεις πακέτων είναι ανεπαρκείς ή η αντίστοιχη λύση προτύπου EDM λείπει. | Επιβεβαιώστε την καταλληλότητα του προτύπου, τις εκδόσεις πακέτων και τη λύση EDM που παρατίθενται στην αναφορά λύσης προτύπου. |
Δόθηκε άγνωστο όρισμα --webSiteId για pac pages upload |
Η εντολή μεταφόρτωσης δεν δέχεται το όρισμα αναγνωριστικού ιστότοπου. | Παραλείψτε το όρισμα. Ο ιστότοπος προσδιορίζεται από το website.yml. |
| Η αποστολή στοχεύει σε λάθος τοποθεσία ή αποτυγχάνει να βρει την τοποθεσία | Η διαδρομή δείχνει προς τον φάκελο περιτύλιξης αντί για τον φάκελο τοποθεσίας. | Χρησιμοποιήστε τον θυγατρικό φάκελο που περιέχει απευθείας website.yml. |
Το αναγνωριστικό πύλης εμφανίζει Unknown ή N/A |
Η τοποθεσία είναι ανενεργή ή το εγκατεστημένο CLI δεν επιστρέφει την τιμή. | Λάβετε το αναγνωριστικό πύλης από το κέντρο διαχείρισης του Power Platform ή τη σελίδα της τοποθεσίας /_services/about . Μην χρησιμοποιείτε το αναγνωριστικό εφαρμογής. |
Αναφορές Completed μετεγκατάστασης, αλλά η τοποθεσία εξακολουθεί να εμφανίζεται Standard |
Το ενεργό μοντέλο δεδομένων δεν άλλαξε ή χρησιμοποιήθηκε λάθος αναγνωριστικό πύλης. | Εκτελέστε την εντολή ενεργοποίησης με το αναγνωριστικό τοποθεσίας web και το σωστό αναγνωριστικό πύλης και, στη συνέχεια, επανεκκινήστε και επαληθεύστε την τοποθεσία. |
Η κατάσταση παραμένει Running |
Η μετεγκατάσταση επεξεργάζεται έναν μεγάλο όγκο δεδομένων ή αποκλείεται. | Συνεχίστε να ελέγχετε την κατάσταση. Συγκεντρώστε τα στοιχεία περιβάλλοντος, πακέτου, CLI, ώρας έναρξης και εντολών πριν επικοινωνήσετε με την υποστήριξη. Μην ξεκινήσετε μια δεύτερη μετεγκατάσταση. |
Η κατάσταση είναι Failed |
Ένα σφάλμα πακέτου, προτύπου, προσαρμογής, δεδομένων ή υπηρεσίας σταμάτησε τη λειτουργία. | Αποθηκεύστε την έξοδο πλήρους εντολής, διορθώστε την αιτία που αναγνωρίστηκε και προσπαθήστε ξανά μόνο μετά την εξέταση της κατάστασης μετεγκατάστασης που απέτυχε. |
| Η τοποθεσία ανοίγει, αλλά οι χρήστες δεν μπορούν να αποκτήσουν πρόσβαση στα αναμενόμενα δεδομένα | Οι ρόλοι Web, τα δικαιώματα πίνακα ή τα προσαρμοσμένα ερωτήματα δεν συμπεριφέρονται όπως αναμένεται μετά τη μετεγκατάσταση. | Εξετάστε ρόλους web, δικαιώματα πίνακα, δικαιώματα στηλών, σφάλματα FetchXML, Liquid και δίκτυα προγράμματος περιήγησης. |
Εξέταση των προσαρμογών τοποθεσίας
Η αναφορά προσαρμογής αναγνωρίζει άμεσες εξαρτήσεις σε τυπικούς πίνακες μοντέλων δεδομένων. Ολοκληρώστε την απαιτούμενη αποκατάσταση πριν από τη χρήση της παραγωγής.
Προσαρμοσμένες στήλες σε πίνακες μετα-δεδομένων
Εάν ένας τυπικός πίνακας μοντέλου δεδομένων, όπως adx_webpage περιέχει μια προσαρμοσμένη στήλη, δημιουργήστε έναν προσαρμοσμένο πίνακα για να αποθηκεύσετε τα προσαρμοσμένα δεδομένα και προσθέστε μια αναζήτηση στο powerpagecomponent. Μετεγκαταστήστε τις προσαρμοσμένες τιμές στον νέο πίνακα και ενημερώστε τον κώδικα που διαβάζει ή γράφει τη στήλη.
Σχέσεις μεταξύ προσαρμοσμένων πινάκων και πινάκων μετα-δεδομένων
Δημιουργήστε εκ νέου προσαρμοσμένες σχέσεις που δείχνουν σε adx_ πίνακες, ώστε να δείχνουν στον κατάλληλο βελτιωμένο πίνακα μοντέλου δεδομένων, συνήθως powerpagecomponent. Ενημέρωση εξαρτώμενων φορμών, προβολών, προσθηκών, ροών και ενοποιήσεων.
Αναφορές Liquid σε πίνακες μεταδεδομένων
Αντικαταστήστε την απευθείας entities['adx_*'] πρόσβαση με ένα υποστηριζόμενο αντικείμενο Liquid όπου υπάρχει. Για παράδειγμα, χρησιμοποιήστε το weblinks αντικείμενο Liquid αντί για απευθείας υποβολή ερωτημάτων ή σχετικούς adx_weblinkset πίνακες. Εξετάστε κάθε χρήση καθώς το αντικείμενο που επιστρέφεται και τα διαθέσιμα χαρακτηριστικά μπορεί να διαφέρουν.
Αναφορές FetchXML σε πίνακες μετα-δεδομένων
Αντικαταστήστε τις αναφορές άμεσων adx_ οντοτήτων με τον αντίστοιχο εικονικό πίνακα ή ερώτημα powerpagecomponent και φιλτράρισμα με powerpagecomponenttype
Παράδειγμα τυπικού μοντέλου δεδομένων:
<fetch>
<entity name="adx_webpage">
<attribute name="adx_name" />
<filter>
<condition attribute="adx_partialurl" operator="eq" value="home" />
</filter>
</entity>
</fetch>
Παράδειγμα βελτιωμένου μοντέλου δεδομένων:
<fetch>
<entity name="powerpagecomponent">
<attribute name="name" />
<filter type="and">
<condition attribute="powerpagecomponenttype" operator="eq" value="2" />
<condition attribute="partialurl" operator="eq" value="home" />
</filter>
</entity>
</fetch>
Προσαρμοσμένες ροές εργασιών και προσθήκες
Επανασχεδιάστε προσαρμοσμένη ροή εργασιών και λογική προσθηκών που έχουν καταχωρηθεί σε adx_ πίνακες. Καταχωρήστε την ενημερωμένη λογική στον κατάλληλο βελτιωμένο πίνακα μοντέλου δεδομένων και χρησιμοποιήστε το βελτιωμένο σχήμα και χαρακτηριστικά. Δοκιμάστε τη συμπεριφορά δημιουργίας, ενημέρωσης, διαγραφής και ασφάλειας σε ένα περιβάλλον μη παραγωγής.
Αναφορά εντολής
| Σκοπός | Εντολή |
|---|---|
| Έλεγχος έκδοσης CLI | pac --version |
| Λίστα προφίλ ελέγχου ταυτότητας | pac auth list |
| Δημιουργία προφίλ ελέγχου ταυτότητας | pac auth create -u "<ENV_URL>" |
| Λίστα τοποθεσιών και αναγνωριστικών | pac pages list -v |
| Λίστα λύσεων συστήματος | pac solution list --includeSystemSolutions |
| Έλεγχος κατάστασης μετεγκατάστασης | pac pages migrate-datamodel --webSiteId "<ID>" --checkMigrationStatus |
| Λήψη πηγαίου κώδικα SDM | pac pages download --webSiteId "<ID>" --modelVersion 1 --path "<OUT>\site-sdm" |
| Λήψη πηγής EDM | pac pages download --webSiteId "<ID>" --modelVersion 2 --path "<OUT>\site-edm" |
| Δημιουργία αναφοράς προσαρμογής | pac pages migrate-datamodel --webSiteId "<ID>" --siteCustomizationReportPath "<OUT>" |
| Μετεγκατάσταση ρύθμισης παραμέτρων | pac pages migrate-datamodel --webSiteId "<ID>" --mode configurationData |
| Μετεγκατάσταση σχετικών εγγραφών | pac pages migrate-datamodel --webSiteId "<ID>" --mode configurationDataReferences |
| Μετεγκατάσταση και των δύο κατηγοριών | pac pages migrate-datamodel --webSiteId "<ID>" --mode all |
| Αποστολή προέλευσης τοποθεσίας | pac pages upload --path "<SITE_ROOT>" --modelVersion 1 |
| Ενεργοποίηση EDM | pac pages migrate-datamodel --webSiteId "<ID>" --updateDatamodelVersion --portalId "<PORTAL_ID>" |
| Επαναφορά σε SDM | pac pages migrate-datamodel --webSiteId "<ID>" --revertToStandardDataModel --portalId "<PORTAL_ID>" |
Αναφορά τύπου στοιχείου τοποθεσίας
Όταν εκτελείτε ερωτήματα powerpagecomponent, χρησιμοποιήστε τις ακόλουθες τιμές στο φίλτρο powerpagecomponenttype .
| Συνθετικός | Τιμή | Συνθετικός | Τιμή |
|---|---|---|---|
| Κατάσταση δημοσίευσης | 1 | Ιστοσελίδα | 2 |
| Αρχείο Web | 3 | Σύνολο συνδέσεων Web | 4 |
| Σύνδεσμος Web | 5 | Πρότυπο σελίδας | 6 |
| Τμήμα κώδικα περιεχομένου | 7 | Πρότυπο Web | 8 |
| Ρύθμιση τοποθεσίας | 9 | Κανόνας ελέγχου πρόσβασης ιστοσελίδας | 10 |
| Ρόλος Web | 11 | Πρόσβαση τοποθεσίας Web | 12 |
| Δείκτης τοποθεσίας | 13 | Βασική φόρμα | 15 |
| Μετα-δεδομένα βασικής φόρμας | 16 | Λίστα | 17 |
| Άδεια πίνακα | 18 | Σύνθετη φόρμα | 19 |
| Προηγμένο βήμα φόρμας | 20 | Μετα-δεδομένα φόρμας για προχωρημένους | 21 |
| Τοποθέτηση Δημοσκόπησης | 24 | Τοποθέτηση διαφήμισης | 26 |
| Καταναλωτής Bot | 27 | Προφίλ δικαιωμάτων στήλης | 28 |
| Δικαίωμα στήλης | 29 | Ανακατεύθυνση | 30 |
| Κανόνας αλλαγής κατάστασης δημοσίευσης | 31 | Συντόμευση | 32 |
| Ροή cloud | 33 | Στοιχείο UX | 34 |
Αναφορά λύσης προτύπου EDM
Εκτελέστε pac solution list --includeSystemSolutions το για να επιβεβαιώσετε ότι έχει εγκατασταθεί η βελτιωμένη λύση μοντέλου δεδομένων για το πρότυπο τοποθεσίας.
| Πρότυπο | Μοναδικό όνομα λύσης EDM |
|---|---|
| Διάταξη εκκίνησης 1 | DefaultPortalTemplate_V2 |
| Διάταξη εκκίνησης 2 | PowerPages_BlankDesign002_V2 |
| Διάταξη εκκίνησης 3 | PowerPages_BlankDesign003_V2 |
| Διάταξη εκκίνησης 4 | PowerPages_BlankDesign004_V2 |
| Διάταξη εκκίνησης 5 | PowerPages_BlankDesign005_V2 |
| Κενή σελίδα | PowerPages_BlankTemplate_V2 |
| Συνήθεις ερωτήσεις | PowerPages_FAQ_V2 |
| Προετοιμασία εφαρμογής | PowerPages_BuildingPermit_V2 |
| Καταχώρηση προγράμματος | PowerPages_ProgramRegistration_V2 |
| Προγραμματισμός και διαχείριση συσκέψεων | PowerPages_BookMeeting_V2 |
| Πύλη κοινότητας (Dynamics 365) | PowerPages_CommunityPortal_V2 |
| Πύλη Self-Service πελάτη (Dynamics 365) | PowerPages_CustomerPortal_V2 |
| Πύλη Self-Service υπαλλήλων (Dynamics 365) | PowerPages_ESSPortal_V2 |
| Πύλη συνεργάτη (Dynamics 365) | PowerPages_PartnerPortal_V2 |