Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Αυτό το άρθρο μας καθοδηγεί στις ακόλουθες βασικές εργασίες στο εργαλείο ενοποίησης Git του Microsoft Fabric:
Συνιστούμε να διαβάσετε την επισκόπηση της ενοποίησης Git προτού ξεκινήσετε.
Προαπαιτούμενα στοιχεία
Για να ενσωματώσετε το Git στον χώρο εργασίας σας Microsoft Fabric, πρέπει να ρυθμίσετε τις ακόλουθες προϋποθέσεις τόσο για το Fabric όσο και για το Git.
Προαπαιτούμενα για το Fabric
Για να access τη δυνατότητα ενοποίησης του Git, χρειαζόμαστε μια χωρητικότητα Fabric. Οι εκχωρημένοι πόροι Fabric απαιτούνται για τη χρήση όλων των υποστηριζόμενων στοιχείων Fabric. Εάν δεν έχετε ακόμα, εγγραφείτε για μια δωρεάν δοκιμαστική έκδοση. Οι πελάτες που έχουν ήδη εκχωρημένους πόρους Power BI Premium, μπορούν να χρησιμοποιήσουν αυτούς τους εκχωρημένους πόρους, αλλά έχετε υπόψη ότι ορισμένα SKU Power BI υποστηρίζουν μόνο Power BI στοιχεία.
Επιπλέον, οι ακόλουθοι διακόπτες μισθωτή πρέπει να ενεργοποιηθούν από την πύλη διαχείρισης:
- Οι χρήστες μπορούν να δημιουργήσουν στοιχεία Fabric - απαιτείται σε περίπτωση χρήσης artifacts Fabric
- Οι χρήστες μπορούν να συγχρονίζουν στοιχεία χώρου εργασίας με τα αποθετήρια δεδομένων Git τους
- Δημιουργία χώρων εργασίας (μόνο εάν θέλετε να επεκταθείτε σε έναν νέο χώρο εργασίας.)
- Οι χρήστες μπορούν να συγχρονίσουν στοιχεία χώρου εργασίας με GitHub αποθετήρια: Μόνο για GitHub χρήστες
Αυτοί οι διακόπτες μπορούν να ενεργοποιηθούν από τον διαχειριστή μισθωτή, τον διαχειριστή εκχωρημένων πόρων ή τον διαχειριστή χώρου εργασίας, ανάλογα με τις ρυθμίσεις του οργανισμού σας.
Προαπαιτούμενα για το Git
Η ενοποίηση Git υποστηρίζεται προς το παρόν για Azure DevOps και GitHub. Για να χρησιμοποιήσετε την ενοποίηση Git με τον χώρο εργασίας Fabric, χρειάζεστε τα εξής είτε στο Azure DevOps είτε στο GitHub:
- Azure DevOps
- GitHub
- Ένας ενεργός λογαριασμός Azure DevOps καταχωρημένος στον ίδιο χρήστη Fabric (υποστηρίζεται ακόμα και αν Azure οργανισμός DevOps βρίσκεται σε διαφορετικό μισθωτή από τον μισθωτή Fabric). Δημιουργήστε έναν δωρεάν λογαριασμό.
- Access σε υπάρχον αποθετήριο.
Σύνδεση χώρου εργασίας σε αποθετήριο Git
Σύνδεση σε ένα Git repo
Μόνο ένας διαχειριστής χώρου εργασίας μπορεί να συνδέσει έναν χώρο εργασίας σε ένα αποθετήριο δεδομένων, αλλά, μόλις συνδεθεί, οποιοσδήποτε με δικαιώματα μπορεί να εργάζεται στον χώρο εργασίας. Εάν δεν είστε διαχειριστής, ζητήστε βοήθεια από τον διαχειριστή σας σχετικά με τη σύνδεση. Για να συνδέσετε έναν χώρο εργασίας σε ένα αποθετήριο δεδομένων Azure ή GitHub, ακολουθήστε τα εξής βήματα:
Εισέλθετε στο Fabric και μεταβείτε στον χώρο εργασίας με τον οποίο θέλετε να συνδεθείτε.
Μετάβαση στις Ρυθμίσεις χώρου εργασίας
Επιλέξτε ενοποίηση Git.
Επιλέξτε την υπηρεσία παροχής Git σας. Προς το παρόν, υποστηρίζονται το Azure DevOps και το GitHub.
Εάν επιλέξετε Azure DevOps, επιλέξτε Connect για να εισέλθετε αυτόματα στον λογαριασμό Azure Repos που είναι καταχωρημένος στον χρήστη του Microsoft Entra που είναι συνδεδεμένος στο Fabric.
Εάν έχετε ήδη εισέλθει στο Azure από το Fabric χρησιμοποιώντας διαφορετικό λογαριασμό, επιλέξτε τον λογαριασμό σας από τη λίστα και επιλέξτε Σύνδεση.
Αν είναι η πρώτη φορά που συνδέεστε από το Fabric ή αν θέλετε να προσθέσετε έναν νέο λογαριασμό, επιλέξτε Προσθήκη λογαριασμού.
Εάν είναι η πρώτη φορά που συνδέεστε, πρέπει να εξουσιοδοτήσετε τον χρήστη σας. Δώστε τις παρακάτω πληροφορίες:
- Εμφανιζόμενο όνομα - πρέπει να είναι μοναδικό για κάθε χρήστη
-
Azure Διεύθυνση URL DevOps - Διεύθυνση URL του Azure αποθετηρίου DevOps. Η διεύθυνση URL πρέπει να έχει τη μορφή
https://dev.azure.com/{organization}/{project}/_git/{repository}ήhttps://{organization}.visualstudio.com/{project}/_git/{repo}. - Έλεγχος ταυτότητας - Μπορείτε να πραγματοποιήσετε έλεγχο ταυτότητας είτε με OAuth2 είτε με κύρια υπηρεσία. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Azure DevOps - Ενοποίηση Git με κύρια υπηρεσία
Αφού εισέλθετε, επιλέξτε Σύνδεση για να επιτρέψετε στο Fabric να access το λογαριασμό σας
Σύνδεση σε χώρο εργασίας
Εάν ο χώρος εργασίας είναι ήδη συνδεδεμένος σε Azure DevOps/GitHub, ακολουθήστε τις οδηγίες για το Σύνδεση σε κοινόχρηστο χώρο εργασίας.
Από το αναπτυσσόμενο μενού, καθορίστε τις παρακάτω λεπτομέρειες σχετικά με τον κλάδο στον οποίο θέλετε να συνδεθείτε:
- Οργάνωση
- Project
- αποθετήριο Git.
- Διακλάδωση (Επιλέξτε μια υπάρχουσα διακλάδωση χρησιμοποιώντας το αναπτυσσόμενο μενού ή επιλέξτε + Νέα διακλάδωση για να δημιουργήσετε μια νέα διακλάδωση. Μπορείτε να συνδεθείτε μόνο σε μία διακλάδωση κάθε φορά.)
- Φάκελος (Πληκτρολογήστε το όνομα ενός υπάρχοντος φακέλου ή πληκτρολογήστε ένα όνομα για να δημιουργήσετε έναν νέο φάκελο. Εάν αφήσετε κενό το όνομα του φακέλου, δημιουργείται περιεχόμενο στον ριζικό φάκελο. Μπορείτε να συνδεθείτε μόνο σε έναν φάκελο κάθε φορά.)
Επιλέξτε Σύνδεση και συγχρονισμός.
Κατά τον αρχικό συγχρονισμό, εάν ο χώρος εργασίας ή ο κλάδος Git είναι κενός, το περιεχόμενο αντιγράφεται από την τοποθεσία χωρίς βάση δεδομένων στην κενή. Εάν τόσο ο χώρος εργασίας όσο και ο κλάδος Git έχουν περιεχόμενο, θα σας ζητηθεί ποια κατεύθυνση θα πρέπει να ακολουθεί ο συγχρονισμός. Για περισσότερες πληροφορίες σχετικά με αυτόν τον αρχικό συγχρονισμό, ανατρέξτε στο θέμα Σύνδεση και συγχρονισμός.
Αφού συνδεθείτε, ο χώρος εργασίας εμφανίζει πληροφορίες σχετικά με το στοιχείο ελέγχου προέλευσης, οι οποίες επιτρέπουν στον χρήστη να προβάλει τη συνδεδεμένη διακλάδωση, την κατάσταση κάθε στοιχείου στη διακλάδωση και την ώρα του τελευταίου συγχρονισμού.
Για να διατηρήσετε τον χώρο εργασίας σας συγχρονισμένο με τον κλάδο Git, πραγματοποιήστε τυχόν αλλαγές που κάνετε στον χώρο εργασίας στον κλάδο Git και ενημερώστε τον χώρο εργασίας σας κάθε φορά που κάποιος δημιουργεί νέες δεσμεύσεις στον κλάδο Git.
Δέσμευση αλλαγών στο git
Αφού συνδεθείτε με επιτυχία σε έναν φάκελο Git, επεξεργαστείτε τον χώρο εργασίας σας ως συνήθως. Οι αλλαγές που αποθηκεύετε αποθηκεύονται μόνο στον χώρο εργασίας. Όταν είστε έτοιμοι, μπορείτε να υποβάλετε τις αλλαγές σας στον κλάδο Git ή μπορείτε να αναιρέσετε τις αλλαγές και να επαναφέρετε την προηγούμενη κατάσταση.
Διαβάστε περισσότερα σχετικά με τις δεσμεύσεις.
Για να υποβάλετε τις αλλαγές σας στον κλάδο Git, ακολουθήστε τα εξής βήματα:
Μεταβείτε στον χώρο εργασίας.
Επιλέξτε το εικονίδιο στοιχείου ελέγχου Προέλευση. Αυτό το εικονίδιο εμφανίζει τον αριθμό των μη δεσμευμένων αλλαγών.
Επιλέξτε τις Αλλαγές από τον πίνακα ελέγχου Προέλευση. Εμφανίζεται μια λίστα με όλα τα στοιχεία που αλλάξατε και ένα εικονίδιο που υποδεικνύει εάν το στοιχείο είναι νέο
, τροποποιημένο
, διένεξη
, ίδια αλλαγή
ή διαγραφή
.Επιλέξτε τα στοιχεία που θέλετε να διαπράξετε. Για να επιλέξετε όλα τα στοιχεία, επιλέξτε το επάνω πλαίσιο.
Προσθέστε ένα σχόλιο στο πλαίσιο. Εάν δεν προσθέσετε ένα σχόλιο, προστίθεται αυτόματα ένα προεπιλεγμένο μήνυμα.
Επιλέξτε Δέσμευση.
Μετά τη δέσμευση των αλλαγών, τα στοιχεία που δεσμεύτηκαν καταργούνται από τη λίστα και ο χώρος εργασίας παραπέμπει στη νέα δέσμευση στην οποία συγχρονίζεται.
Μετά την επιτυχή ολοκλήρωση της δέσμευσης, η κατάσταση των επιλεγμένων στοιχείων αλλάζει από Χωρίς δέσμευση σε Συγχρονισμός.
Ενημέρωση χώρου εργασίας από το Git
Κάθε φορά που κάποιος κάνει μια νέα αλλαγή στον συνδεδεμένο κλάδο Git, εμφανίζεται μια ειδοποίηση στον σχετικό χώρο εργασίας. Χρησιμοποιήστε τον πίνακα ελέγχου Προέλευση για να αντλήσετε τις πιο πρόσφατες αλλαγές, συγχωνεύσεις ή επαναφορά στον χώρο εργασίας και να ενημερώσετε δυναμικά στοιχεία. Ενημερώνονται επίσης οι αλλαγές στους φακέλους. Διαβάστε περισσότερα σχετικά με την ενημέρωση.
Για να ενημερώσετε έναν χώρο εργασίας, ακολουθήστε τα εξής βήματα:
- Μεταβείτε στον χώρο εργασίας.
- Επιλέξτε το εικονίδιο στοιχείου ελέγχου Προέλευση.
- Επιλέξτε Updates από το control panel Προέλευση. Εμφανίζεται μια λίστα με όλα τα στοιχεία που άλλαξαν στον κλάδο από την τελευταία ενημέρωση.
- Επιλέξτε Ενημέρωση όλων.
- Στο παράθυρο διαλόγου επιβεβαίωσης, επιλέξτε Ενημέρωση.
Αφού ολοκληρωθεί με επιτυχία η ενημέρωση, η λίστα των στοιχείων καταργείται και ο χώρος εργασίας παραπέμπει στον νέο χώρο εργασίας στον οποίο συγχρονίζεται.
Μετά την επιτυχή ολοκλήρωση της ενημέρωσης, η κατάσταση των στοιχείων αλλάζει σε Συγχρονισμός.
Αποσύνδεση χώρου εργασίας από το Git
Μόνο ένας διαχειριστής χώρου εργασίας μπορεί να αποσυνδέσει έναν χώρο εργασίας από ένα Git Repo. Εάν δεν είστε διαχειριστής, ζητήστε βοήθεια από τον διαχειριστή σας για να σας βοηθήσει με την αποσύνδεση. Εάν είστε διαχειριστής και θέλετε να αποσυνδέσετε το αποθετήριο δεδομένων σας, ακολουθήστε τα εξής βήματα:
- Μετάβαση στις Ρυθμίσεις χώρου εργασίας
- Επιλογή ενοποίησης Git
- Επιλέξτε " Αποσύνδεση χώρου εργασίας"
- Επιλέξτε Αποσύνδεση ξανά για επιβεβαίωση.
Δικαιώματα
Οι ενέργειες που μπορείτε να κάνετε σε έναν χώρο εργασίας εξαρτώνται από τα δικαιώματα που έχετε τόσο στον χώρο εργασίας όσο και στο Git repo. Για μια λεπτομερέστερη συζήτηση σχετικά με τα δικαιώματα, ανατρέξτε στο θέμα Δικαιώματα.