Κοινοποίηση μέσω


Βοηθός μετεγκατάστασης Fabric για αποθήκη δεδομένων

Ισχύει για:✅ Warehouse στο Microsoft Fabric

Ο Βοηθός μετεγκατάστασης Fabric είναι μια εμπειρία μετεγκατάστασης ενσωματωμένη εγγενώς στο Fabric, παρέχοντας μια εμπειρία καθοδηγούμενης μετεγκατάστασης στο Microsoft Fabric.

Ο Βοηθός μετεγκατάστασης αντιγράφει μετα-δεδομένα και δεδομένα από τη βάση δεδομένων προέλευσης, μετατρέποντας αυτόματα το σχήμα προέλευσης σε Αποθήκη δεδομένων Fabric. Η βοήθεια που παρέχεται από την τεχνητή νοημοσύνη παρέχει γρήγορες λύσεις για ασυμβατότητα μετεγκατάστασης ή σφάλματα.

Μπορείτε να χρησιμοποιήσετε τον Βοηθό μετεγκατάστασης δομής για αποθήκη δεδομένων για να αντιγράψετε αποκλειστικούς χώρους συγκέντρωσης SQL στην Ανάλυση συνάψεων Azure, καθώς και δεδομένα OLAP terabyte ή μεγαλύτερης κλίμακας στον SQL Server και σε άλλες πλατφόρμες βάσεων δεδομένων SQL.

Συμβουλή

Για έναν οδηγό βήμα προς βήμα για μετεγκατάσταση με τον Βοηθό μετεγκατάστασης, ανατρέξτε στο θέμα Μετεγκατάσταση με τον Βοηθό μετεγκατάστασης Fabric για αποθήκη δεδομένων.

Για περισσότερες πληροφορίες σχετικά με τη στρατηγική και τον σχεδιασμό της μετεγκατάστασής σας, ανατρέξτε στο θέμα Σχεδιασμός μετεγκατάστασης: Αποκλειστικοί χώροι συγκέντρωσης SQL Azure Synapse Analytics για την Αποθήκη δεδομένων Fabric.

Βήματα μετεγκατάστασης

Η μετεγκατάσταση με τον Βοηθό μετεγκατάστασης Fabric περιλαμβάνει αυτά τα βήματα σε υψηλό επίπεδο:

  1. Μετεγκαταστήστε το σχήμα των αντικειμένων (όπως τον ορισμό για έναν πίνακα) από την προέλευσή σας σε μια νέα αποθήκη Fabric χρησιμοποιώντας ένα αρχείο DACPAC.
  2. Χρησιμοποιήστε τον Βοηθό μετεγκατάστασης για να διορθώσετε προβλήματα ενημερώνοντας τους τύπους και τους ορισμούς T-SQL για τα αντικείμενα που δεν μπόρεσαν να μετεγκατασταθώ αυτόματα.
  3. Αντιγράψτε δεδομένα χρησιμοποιώντας την εργασία αντιγραφής στο Fabric Data Factory.
  4. Δοκιμή και παράλληλη σύγκριση της παλιάς αποθήκης και της νέας αποθήκης. Τέλος, αναδρομολογεί τις συνδέσεις από εφαρμογές που αποκτούν πρόσβαση στην αποθήκη προέλευσης για να χρησιμοποιήσουν τη νέα αποθήκη.

Έγινε μετεγκατάσταση αντικειμένων

Ο Βοηθός μετεγκατάστασης βοηθά τους χρήστες να μετεγκατασταθούν στο Fabric Data Warehouse χρησιμοποιώντας αρχεία DACPAC. Τα μετα-δεδομένα αντικειμένου βάσης δεδομένων που έχουν καταγραφεί στο DACPAC είναι τα εξής:

  • Πίνακες
  • Θέα
  • Συναρτήσεις
  • Αποθηκευμένες διαδικασίες
  • Αντικείμενα ασφαλείας, όπως ρόλοι, δικαιώματα, δυναμική απόκρυψη δεδομένων

Επιδιόρθωση προβλημάτων με τον Βοηθό μετεγκατάστασης

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

Κύρια και εξαρτώμενα αντικείμενα

Οι αποτυχημένες δέσμες ενεργειών χωρίζονται σε σύνολα:

  • Τα κύρια αντικείμενα είναι εκείνα που δεν εξαρτώνται από κάποιο άλλο αντικείμενο.
  • Τα εξαρτώμενα αντικείμενα είναι εκείνα που εξαρτώνται από ένα ή περισσότερα αντικείμενα είτε άμεσα είτε έμμεσα.

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

Για παράδειγμα, υπάρχουν τρία αντικείμενα: ο πίνακας A, η προβολή B που χρησιμοποιεί τον πίνακα A, η προβολή C που χρησιμοποιεί την προβολή B. Σε αυτήν την περίπτωση, το κύριο αντικείμενο είναι ο Πίνακας Α. Οι προβολές B και C είναι εξαρτώμενα αντικείμενα.

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

Για παράδειγμα, ο πίνακας A έχει δύο εξαρτήσεις στις προβολές B και C, η προβολή B έχει μία εξάρτηση από την προβολή C και η προβολή C δεν έχει εξαρτήσεις. Επομένως, ταξινομούνται κατά προτεραιότητα, ξεκινώντας με τον Πίνακα Α, την Προβολή Β, την Προβολή Γ.

Επιδιόρθωση σφαλμάτων μετεγκατάστασης

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

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

Ασφάλεια

Οι περισσότεροι τύποι αντικειμένων ασφαλείας, συμπεριλαμβανομένων των ρόλων, των δικαιωμάτων (όπως GRANT/REVOKE/DENY) και της δυναμικής απόκρυψης δεδομένων, αναμένεται να μετεγκατασταηθούν αυτόματα. Ορισμένα αντικείμενα (όπως χρήστες με έλεγχο ταυτότητας SQL ή κρυπτογράφηση σε επίπεδο στηλών) θα χρειαστούν ενημερώσεις για να λειτουργήσουν στο Fabric. Αυτά τα ζητήματα επισημαίνονται στη λίστα Επιδιόρθωση προβλημάτων στον Βοηθό μετεγκατάστασης.

Οι χρήστες με έλεγχο ταυτότητας SQL πρέπει να αντικατασταθούν με χρήστες του Microsoft Entra στο Microsoft Fabric. Βεβαιωθείτε ότι μπορούν να εισέλθουν στο Fabric μέσω του Microsoft Entra ID και, στη συνέχεια, χρησιμοποιήστε Διαχείριση δικαιωμάτων ή παράθυρο διαλόγου Κοινή χρήση για να τα προσθέσετε στην αποθήκη σας στο Fabric. Για να προσθέσετε χρήστες, ένας διαχειριστής/μέλος πρέπει να έχει δικαιώματα "Εκ νέου κοινής χρήσης".

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

Περιορισμούς

Προς το παρόν, δεν υπάρχει πλήρης συμβατότητα T-SQL μεταξύ της αποθήκης προέλευσης και της αποθήκης Fabric. Για περισσότερες πληροφορίες, βλ.:

Οι λύσεις για ορισμένες από τις συνήθεις μη υποστηριζόμενες δυνατότητες:

Ζήτημα Λύση
Έλεγχος ταυτότητας SQL Αντικαταστήστε τους χρήστες ελέγχου ταυτότητας SQL με έλεγχο ταυτότητας Microsoft Entra ως εναλλακτική λύση στον έλεγχο ταυτότητας SQL.
Κρυπτογράφηση σε επίπεδο στηλών Χρησιμοποιήστε εναλλακτικούς τρόπους για να προστατεύσετε τα δεδομένα σας, όπως η υλοποίηση κρυπτογράφησης στο επίπεδο εφαρμογής και η της απόκρυψης δυναμικών δεδομένων σε αποθήκευσης δεδομένων Fabric για τη συσκότιση ευαίσθητων δεδομένων.
Ανυσματικές συναρτήσεις Οι ανυσματικές συναρτήσεις που ορίζονται από τον χρήστη (UDF) δεν μετεγκαταστάθηκαν προς το παρόν από τον Βοηθό μετεγκατάστασης. Τα ανυσματικά UDF υποστηρίζονται στην Αποθήκη δεδομένων Fabric, αλλά μόνο όταν είναι ενσωματωμένα (προς το παρόν σε προεπισκόπηση). Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα ΔΗΜΙΟΥΡΓΊΑ ΣΥΝΆΡΤΗΣΗς και ανυσματικής εισαγωγής UDF.
Στήλες ταυτότητας Οι στήλες IDENTITY στο Fabric Data Warehouse συμπεριφέρονται διαφορετικά από ό,τι σε άλλες πλατφόρμες, όπως ο SQL Server. Για περισσότερες λεπτομέρειες, ανατρέξτε στην ενότητα Κατανόηση των στηλών IDENTITY στο Fabric Data Warehouse.
Προσωρινοί πίνακες Χρησιμοποιήστε κανονικούς πίνακες.

Οι παρακάτω μη υποστηριζόμενες δυνατότητες δεν είναι πλέον απαραίτητες στην Αποθήκη δεδομένων Microsoft Fabric:

Ενδέχεται να δείτε άλλες δυνατότητες που δεν υποστηρίζονται προς το παρόν:

  • Εξωτερικοί πίνακες
  • Συναρτήσεις πολλών καταστάσεων με τιμή πίνακα (TVF)

Επόμενο βήμα