Κοινή χρήση μέσω


Ανάπτυξη περιεχομένου με χρήση διοχετεύσεων ανάπτυξης

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

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

Σημαντικό

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

Ανάπτυξη σε κενό στάδιο

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

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

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

Επιλογές ανάπτυξης

Οι διοχετεύσεις ανάπτυξης προσφέρουν τρεις επιλογές όσον αφορά την ανάπτυξη του περιεχομένου σας Fabric:

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

Ανάπτυξη όλου του περιεχομένου

  1. Επιλέξτε το στάδιο προορισμού.
  2. Από το αναπτυσσόμενο μενού, επιλέξτε ένα παρακείμενο στάδιο από το οποίο θα γίνει η ανάπτυξη.
  3. Επιλέξτε τα στοιχεία που θέλετε να αναπτύξετε.
  4. Επιλέξτε το κουμπί Ανάπτυξη .

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

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

Επιλεκτική ανάπτυξη

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

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

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

Το κουμπί ανάπτυξης εμφανίζει τον αριθμό των στοιχείων που έχουν επιλεγεί για ανάπτυξη.

Τα μη υποστηριζόμενα στοιχεία εμφανίζονται επίσης σε αυτήν τη λίστα. Δεν είναι δυνατή η ανάπτυξη μη υποστηριζόμενων στοιχείων, αλλά μπορούν να φιλτραριστούν.

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

Σημείωση

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

Κατά την ανάπτυξη χώρων εργασίας που περιέχουν φακέλους, ισχύουν οι ακόλουθοι κανόνες:

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

Ανάπτυξη προς τα πίσω

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

Ένα στιγμιότυπο οθόνης που δείχνει πώς μπορείτε να αλλάξετε το στάδιο στο οποίο αναπτύσσετε.

Εξετάστε την ανάπτυξή σας και αφήστε μια σημείωση

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

Για να αφήσετε μια σημείωση, αναπτύξτε την επιλογή Προσθήκη σημείωσης και γράψτε τη σημείωση στο πλαίσιο κειμένου. Όταν είστε έτοιμοι να αναπτύξετε, επιλέξτε Ανάπτυξη.

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

Ανάπτυξη περιεχομένου από ένα στάδιο σε ένα άλλο

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

Όταν αναπτύσσετε περιεχόμενο σε ένα στάδιο που έχει ήδη άλλο περιεχόμενο, επιλέξτε τα στοιχεία που θέλετε να αναπτύξετε. Ένα στοιχείο που συνδυάζεται με ένα άλλο στοιχείο στο στάδιο προέλευσης (το όνομα του ζεύγους στοιχείου εμφανίζεται στην τελευταία στήλη) αντικαθίσταται από αυτό.

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

Για να αναπτύξετε περιεχόμενο στο επόμενο στάδιο της διοχέτευσης ανάπτυξης, επιλέξτε τα στοιχεία και, στη συνέχεια, επιλέξτε το κουμπί ανάπτυξης.

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

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