Σύγκριση περιεχομένου σε διαφορετικά στάδια ανάπτυξης
Πριν αναπτύξετε περιεχόμενο σε διαφορετικό στάδιο, μπορεί να είναι χρήσιμο να δείτε τις διαφορές μεταξύ των δύο σταδίων. Η αρχική σελίδα διοχέτευσης ανάπτυξης συγκρίνει διαδοχικά στάδια ανάπτυξης και υποδεικνύει εάν υπάρχουν διαφορές μεταξύ τους.
Οι διοχετεύσεις ανάπτυξης αντιστοιχίζουν στοιχεία δύο γειτονικών σταδίων συνδυάζοντας τον τύπο στοιχείου και το όνομα στοιχείου, για να γνωρίζουν ποια στοιχεία πρέπει να συγκρίνονται και να παρακάμπτουν. Τα στοιχεία του ίδιου ονόματος και τύπου συνδυάζονται. Εάν υπάρχουν περισσότερα από ένα στοιχεία σε έναν χώρο εργασίας με το ίδιο όνομα και τύπο, τότε τα στοιχεία συνδυάζονται εάν οι διαδρομές τους είναι ίδιες. Εάν η διαδρομή δεν είναι η ίδια, τα στοιχεία δεν αντιστοιχώνονται. Η σύζευξη δημιουργείται μόνο μία φορά, κατά τη διάρκεια της πρώτης ανάπτυξης ενός σταδίου σε ένα άλλο ή κατά τη διάρκεια της ανάθεσης ενός χώρου εργασίας. Στις επόμενες αναπτύξεις, κάθε ανεπτυγμένο στοιχείο παρακάμπτει τα μετα-δεδομένα του ζευγοποιημένου στοιχείου του, συμπεριλαμβανομένου του ονόματός του, εάν έχει αλλάξει. Για περισσότερες πληροφορίες σχετικά με τη ζεύξη, ανατρέξτε στο θέμα ζεύξη στοιχείων.
Σημαντικό
Το νέο περιβάλλον εργασίας χρήστη για τις διοχετεύσεις ανάπτυξης του Microsoft Fabric είναι προσωρινά απενεργοποιημένο. Εργαζόμαστε για να επιλύσουμε το πρόβλημα και θα ενημερώσουμε αυτήν τη σελίδα όταν το νέο περιβάλλον εργασίας χρήστη είναι διαθέσιμο ξανά. Εν τω μεταξύ, μπορείτε να συνεχίσετε να χρησιμοποιείτε το αρχικό περιβάλλον εργασίας χρήστη.
Σύγκριση σταδίων
- Νέο περιβάλλον εργασίας χρήστη διοχέτευσης ανάπτυξης
- Αρχικό περιβάλλον εργασίας χρήστη διοχέτευσης ανάπτυξης
Εμφανίζεται μια ένδειξη εικονιδίου σύγκρισης σε κάθε κάρτα σταδίου εκτός από το πρώτο στάδιο της διοχέτευσης. Υποδεικνύει εάν αυτό το στάδιο είναι πανομοιότυπο με το στάδιο προέλευσης (προηγούμενο στάδιο) για να δώσει μια γρήγορη απεικόνιση πληροφοριών σχετικά με τις διαφορές μεταξύ τους.
Η ένδειξη σύγκρισης έχει δύο καταστάσεις:
Πράσινη ένδειξη – Τα μετα-δεδομένα για κάθε στοιχείο περιεχομένου και στα δύο στάδια, είναι τα ίδια.
Πορτοκαλί δείκτης - Εμφανίζεται εάν τουλάχιστον ένα στοιχείο σε ένα από τα στάδια σύγκρισης άλλαξε, προστέθηκε ή καταργήθηκε.
Όταν επιλέγετε ένα στάδιο διοχετεύσεων ανάπτυξης, τα στοιχεία στο στάδιο παρατίθενται και συγκρίνονται με το στοιχείο με το οποίο συνδέονται στο στάδιο προέλευσης.
Το στάδιο προέλευσης εμφανίζεται στο αναπτυσσόμενο μενού στο κάτω τμήμα παραθύρου και το όνομα του ονόματος του στοιχείου προέλευσης που συγκρίνεται εμφανίζεται στην τελευταία στήλη
Στην εμφάνιση του σταδίου, τα στοιχεία τακτοποιούνται αλφαβητικά από προεπιλογή. Μπορείτε να ταξινομήσετε ή να φιλτράρετε τα στοιχεία για να βρείτε αυτά που σας ενδιαφέρουν ή μπορείτε να αναζητήσετε ένα συγκεκριμένο στοιχείο. Κάθε στοιχείο έχει μία από τις ακόλουθες ετικέτες ανάλογα με την κατάσταση σύγκρισης:
Όχι στην προέλευση – Αυτό το στοιχείο εμφανίζεται στο επιλεγμένο στάδιο, αλλά όχι στο στάδιο προέλευσης. Αυτό το στοιχείο δεν μπορεί να επιλεγεί για ανάπτυξη (επειδή δεν υπάρχει στην προέλευση) και δεν επηρεάζεται κατά τη διάρκεια μιας ανάπτυξης.
Διαφορετικό από την προέλευση – Εντοπίστηκε διαφορά μεταξύ αυτού του στοιχείου και του αντιστοιχισμένου στοιχείου του στο στάδιο προέλευσης. Η διαφορά μπορεί να είναι οποιοδήποτε από τα εξής:
- μια αλλαγή σχήματος σε ένα από τα στοιχεία
- αλλαγή ιδιότητας, όπως αλλαγή ονόματος (εξετάζοντας την πλήρη διαδρομή των φακέλων, εάν υπάρχει)
- κανόνες ανάπτυξης που ορίστηκαν για αυτό το στοιχείο, αλλά δεν έχουν εφαρμοστεί ακόμα (απαιτεί ανάπτυξη του στοιχείου).
Μετά την ανάπτυξη, το στοιχείο στο στάδιο προέλευσης αντικαθιστά το στοιχείο στο στάδιο προορισμού, ανεξάρτητα από το σημείο όπου πραγματοποιήθηκε η αλλαγή.
Μόνο στην προέλευση – Ένα νέο στοιχείο που προσδιορίζεται στο στάδιο προέλευσης. Αυτό το στοιχείο δεν υπάρχει στο επιλεγμένο στάδιο και επομένως είναι ως σύμβολο κράτησης θέσης χωρίς όνομα στοιχείου στην πρώτη στήλη (κάτω από το όνομα). Μετά την ανάπτυξη, αυτό το στοιχείο θα κλωνοποιηθεί σε αυτό το στάδιο.
Ίδιο με την προέλευση – Δεν εντοπίστηκε διαφορά μεταξύ αυτού του στοιχείου και του ζεύγους του στο στάδιο προέλευσης.
Σημείωση
- Εάν κάνετε αλλαγές σε έναν φάκελο, όπως μετακίνηση της θέσης ή μετονομασία του, ακόμα και αν δεν αλλάξατε τα στοιχεία σε αυτόν, τα στοιχεία εξακολουθούν να αντιμετωπίζονται σαν να τα μετονομάσατε. Επομένως, κατά τη σύγκριση διοχετεύσεων, τα στοιχεία επισημαίνονται ως Διαφορετικά.
- Η ανάπτυξη δεν θα επηρεάσει στοιχεία που δεν βρίσκονται στο στάδιο προέλευσης.
Εξέταση αλλαγών σε ζεύγη στοιχείων
Εάν υπάρχει μια αλλαγή στο σχήμα, μπορείτε να δείτε τις διαφορές μεταξύ των δύο στοιχείων, επιλέγοντας το κουμπί Σύγκριση .
Για να συγκρίνετε τα στοιχεία στα δύο στάδια, επιλέξτε το εικονίδιο Σύγκριση :
Ανοίγει ένα αναδυόμενο παράθυρο με σύγκριση γραμμής προς γραμμή του περιεχομένου του στοιχείου, όπως φαίνεται αυτή τη στιγμή στα δύο στάδια που συγκρίνονται.
Το επάνω μέρος της οθόνης έχει τις ακόλουθες πληροφορίες:
- Το όνομα του χώρου εργασίας ακολουθούμενο από το όνομα του στοιχείου, όπως εμφανίζεται στο στάδιο προέλευσης (προς ανάπτυξη).
- Ο συνολικός αριθμός των αλλαγών που πραγματοποιήθηκαν στο αρχείο στο στάδιο τροποποίησης (πράσινο) και στο στάδιο ανάπτυξης (κόκκινο).
- Επάνω και κάτω βέλη που σας μεταφέρουν στην προηγούμενη ή την επόμενη διαφορά στο αρχείο.
- Μια γραμμή περιήγησης στη δεξιά πλευρά με κόκκινη ή πράσινη ράβδους που επισημαίνει πού βρίσκονται οι αλλαγές στο αρχείο.
- Κουμπιά που εναλλάσσονται μεταξύ μιας προβολής σε παράθεση και μιας ενσωματωμένης προβολής των αλλαγών.
Μια σύγκριση γραμμής προς γραμμή των στοιχείων. Στα αριστερά είναι το σχήμα του στοιχείου αυτού του σταδίου. Στα δεξιά είναι το σχήμα του ζεύγους στοιχείου στο στάδιο προέλευσης.
Σύγκριση αλλαγών
Στην προβολή σύγκρισης σε παράθεση των στοιχείων, η περιοχή κώδικα διαιρείται σε δύο:
- Στα αριστερά είναι το περιεχόμενο του στοιχείου στο στάδιο προορισμού της ανάπτυξης. Αυτό το στάδιο θα τροποποιηθεί στην επόμενη ανάπτυξη. Το περιεχόμενό του θα αντικατασταθεί.
- Στη δεξιά πλευρά είναι το περιεχόμενο του στοιχείου στο στάδιο προέλευσης της ανάπτυξης. Θα αναπτυχθεί αυτό το στάδιο. Θα εφαρμοστεί το περιεχόμενό του.
- Οι γραμμές σε κάθε πλευρά εμφανίζονται με την ίδια σειρά, ώστε κάθε γραμμή να βρίσκεται δίπλα στην ισοδύναμή της στο στάδιο σύγκρισης.
Η ενσωματωμένη προβολή σύγκρισης, σε αντίθεση με την προβολή σε παράθεση, εμφανίζει κάθε γραμμή στο στάδιο προορισμού (προς τροποποίηση) κάτω από το αντίστοιχο στο στάδιο προέλευσης (Προς ανάπτυξη).
Και στις δύο οθόνες σύγκρισης, είτε ενσωματωμένες είτε σε παράθεση, οι διαφορές επισημαίνονται ως εξής:
Οι γραμμές περιεχομένου αρχείου αριθμούνται και οι γραμμές που άλλαξαν επισημαίνονται ως εξής:
- Οι αλλαγές που εμφανίζονται στο στάδιο Προς τροποποίηση θα καταργηθούν ή αντικατασταθούν κατά τη διάρκεια της επόμενης ανάπτυξης. Επισημαίνονται με κόκκινο χρώμα με ένα σύμβολο "-" δίπλα στον αριθμό.
- Οι αλλαγές που εμφανίζονται στο στάδιο Προς ανάπτυξη είναι οι νέες τιμές που θα εφαρμοστούν κατά τη διάρκεια της επόμενης ανάπτυξης. Επισημαίνονται με πράσινο χρώμα με ένα σύμβολο "+" δίπλα στον αριθμό.
Στις τροποποιημένες γραμμές, οι συγκεκριμένοι χαρακτήρες που προστέθηκαν ή διαγράφηκαν επισημαίνονται με πιο σκούρα απόχρωση.
Τροποποιήσεις αρχείων πριν από τη σύγκριση
Αμφότερες οι εκδόσεις του περιεχομένου που εμφανίζονται στο παράθυρο Σύγκριση τροποποιούνται με τους ακόλουθους τρόπους για να διευκολύνετε τη σύγκριση:
- Οι κανόνες προέλευσης δεδομένων και παραμέτρων εφαρμόζονται στο στοιχείο προέλευσης, έτσι ώστε η προέλευση δεδομένων που βλέπετε να είναι εκείνη που έχει αναπτυχθεί.
- Ορισμένα πεδία που δεν υποδεικνύουν διαφορές (για παράδειγμα, χρονική σήμανση και ιδιότητα μέλους σε ρόλους) καταργούνται και από τα δύο στοιχεία.
- Οι πίνακες με διαχείριση συστήματος, όπως η αυτόματη συνάθροιση, καταργούνται.
- Τα στοιχεία ταξινομούνται έτσι ώστε τα πεδία και οι πίνακες να εμφανίζονται με την ίδια σειρά.
Κλείστε το παράθυρο όταν ολοκληρώσετε την εξέταση των διαφορών και αναπτύξτε στο επόμενο στάδιο όταν είστε έτοιμοι.
Ζητήματα προς εξέταση και περιορισμοί
Η δυνατότητα αναθεώρησης αλλαγών υποστηρίζει μόνο αλλαγές σχήματος για τύπους στοιχείων κειμένου. Προς το παρόν, υποστηρίζει σημασιολογικά μοντέλα, εξαιρώντας τη μορφή μοντελοποίησης δεδομένων v1 και τις ροές δεδομένων.
Ένα στοιχείο μπορεί να επισημανθεί ως Διαφορετικό, αλλά εξακολουθεί να μην είναι κατάλληλο για να εμφανιστεί στο παράθυρο Σύγκριση. Σε αυτές τις περιπτώσεις, το κουμπί Σύγκριση είναι απενεργοποιημένο. Για παράδειγμα:
- Αλλαγές στις ρυθμίσεις, όπως αλλαγή ονόματος.
- Ο τύπος στοιχείου δεν υποστηρίζεται ακόμα.
- Το στοιχείο έχει μια άγνωστη κατάσταση, επειδή η διαδικασία σύγκρισης δεν ολοκληρώθηκε.
Το περιεχόμενο στο παράθυρο αναθεώρησης αλλαγών μπορεί να φαίνεται λίγο διαφορετικό από την αρχική έκδοση, δεδομένου ότι τροποποιήθηκε πριν από την εκτέλεση της σύγκρισης.