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

Ισχύει για:✅ Αποθήκη στο Microsoft Fabric

Η μετεγκατάσταση Teradata έχει δύο βασικά βήματα: μετεγκατάσταση μετα-δεδομένων με Fabric Migration Assistant και, στη συνέχεια, μετακίνηση δεδομένων με εργασία αντιγραφής, διοχέτευση Fabric ή COPY INTO. Ολοκληρώστε τη μετεγκατάσταση επικυρώνοντας τα αποτελέσματα και αναδρομολογώντας τις συνδέσεις.

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

Στάδιο Συνιστώμενη μέθοδος Αποτέλεσμα
Μετα-δεδομένα Αποστολή αρχείου zip Teradata .sql ή/και .bteq αρχείων στο Migration Assistant Τα υποστηριζόμενα αντικείμενα μεταφράζονται και δημιουργούνται σε μια νέα Αποθήκη
Αποκατάσταση Αναθεώρηση αντικειμένων για διόρθωση και χρήση τεκμηριωμένων αντιστοιχίσεων ή Προτάσεις Copilot Τα απαιτούμενα αντικείμενα διορθώνονται και αναπτύσσονται
Δεδομένα Χρησιμοποιήστε την εργασία αντιγραφής για καθοδηγούμενη μεταφορά. Χρησιμοποιήστε προετοιμασμένα αρχεία και COPY INTO για μεγάλα μαζικά φορτία Τα δεδομένα προέλευσης φορτώνονται και εναρμονίζονται
Αποκοπή Επικύρωση φόρτων εργασίας και επαναδρομολόγηση συνδέσεων φόρτωσης και αναφοράς Οι εφαρμογές χρησιμοποιούν Fabric αποθήκη δεδομένων

Σημείωμα

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

Προϋποθέσεις

Πριν ξεκινήσετε, προετοιμάστε:

  • Ένας χώρος εργασίας Fabric με ενεργή χωρητικότητα.
  • Ένα αρχείο zip ή .sql / .bteq και αρχείων που περιέχουν πίνακα, προβολή, διαδικασία, συνάρτηση, μακροεντολή και άλλους απαιτούμενους ορισμούς αντικειμένων Teradata.
  • Όλες οι εξαρτήσεις για τα σχήματα στο μεταναστευτικό κύμα.
  • Ένα όνομα αποθήκης προορισμού και μια επιλογή ταξινόμησης.
  • Διαπιστευτήρια προέλευσης εάν σκοπεύετε να χρησιμοποιήσετε την εργασία αντιγραφής για μετακίνηση δεδομένων.

Συμπεριλάβετε ορισμούς DDL αντί για αρχεία που περιέχουν μόνο αυτόνομες SELECT προτάσεις. Το Migration Assistant αγνοεί τα αρχεία μόνο για ερωτήματα που δεν ορίζουν ένα αντικείμενο.

Μετεγκατάσταση μετα-δεδομένων με το Migration Assistant

Το Migration Assistant υποστηρίζει το Teradata ως προέλευση και μεταφράζει τα μετα-δεδομένα Teradata που έχουν αποσταλεί σε T-SQL συμβατή με Fabric.

  1. Στον χώρο εργασίας Fabric, επιλέξτε Μετεγκατάσταση.
  2. Στην περιοχή Μετεγκατάσταση σε αποθήκη, επιλέξτε το πλακίδιο προέλευσης Teradata (Προεπισκόπηση).
  3. Στην ενότητα Ορισμός της προέλευσης, επιλέξτε Επιλογή αρχείου, περιηγηθείτε στο αρχείο zip και, στη συνέχεια, επιλέξτε Επόμενο.
  4. Εξετάστε τα αντικείμενα προέλευσης που εντοπίστηκαν και επιλέξτε τα σχήματα ή τα μεμονωμένα αντικείμενα για αυτό το κύμα μετεγκατάστασης.
    • Όταν επιλέγετε ένα μεμονωμένο αντικείμενο, μπορείτε επίσης να δείτε τα εξαρτώμενα αντικείμενα που έχουν επιλεγεί για μετεγκατάσταση.
  5. Στην επιλογή Ορισμός προορισμού, επιλέξτε τον χώρο εργασίας, εισαγάγετε το νέο όνομα αποθήκης και επιλέξτε τη συρραφή.
  6. Ελέγξτε τις εισόδους και, στη συνέχεια, επιλέξτε Μετεγκατάσταση.
  7. Περιμένετε μέχρι το Migration Assistant να μεταφράσει τα υποστηριζόμενα μεταδεδομένα και να δημιουργήσει τη νέα Αποθήκη.
  8. Εξετάστε τη σύνοψη μετεγκατάστασης μεταδεδομένων. Αναπτύξτε το στοιχείο Εμφάνιση αντικειμένων που έχουν μετεγκατασταθεί για να δείτε κάθε αντικείμενο και την κατάστασή του.
  9. Επιλέξτε ένα αντικείμενο για να εξετάσετε τον τύπο δεδομένων ή τις προσαρμογές SQL στις Λεπτομέρειες.
  10. Εξαγάγετε τη σύνοψη όταν χρειάζεστε μια καρτέλα χωρίς σύνδεση για παρακολούθηση αναθεώρησης ή μετεγκατάστασης.

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

Διόρθωση προβλημάτων μετάφρασης μετα-δεδομένων

Χρησιμοποιήστε το Migration Assistant για να ελέγξετε και να διορθώσετε αντικείμενα που δεν δημιουργεί αυτόματα:

  1. Ανοίξτε την Επιδιόρθωση προβλημάτων και επιλέξτε ένα αντικείμενο.
  2. Εξετάστε τον ορισμό προέλευσης, τα σχόλια αυτόματης μετάφρασης και τις λεπτομέρειες σφάλματος στο κοινόχρηστο ερώτημα.
  3. Εάν το Copilot είναι ενεργοποιημένο για τον μισθωτή και τους εκχωρημένους πόρους σας, επιλέξτε Διόρθωση σφαλμάτων ερωτήματος για να δημιουργήσετε μια προτεινόμενη διόρθωση.
  4. Ελέγξτε όλες τις αλλαγές που δημιουργούνται από AI. Προσαρμόστε το σενάριο όπως απαιτείται.
  5. Επιλέξτε Εκτέλεση για να επικυρώσετε τη δέσμη ενεργειών και να δημιουργήσετε το αντικείμενο.
  6. Επαναλάβετε για κάθε απαιτούμενο αντικείμενο. Παράλειψη αντικειμένων που δεν χρειάζονται στον στόχο.

Το Copilot μπορεί να κάνει λάθη. Συγκρίνετε τον διορθωμένο κώδικα με τη συμπεριφορά Teradata και δοκιμάστε περιπτώσεις ορίων, μηδενικών, ακρίβειας και σφαλμάτων.

Αντιγραφή δεδομένων

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

Χρήση της εργασίας αντιγραφής

Χρησιμοποιήστε την εργασία αντιγραφής για καθοδηγούμενη πλήρη ή τμηματική μεταφορά:

  1. Στο Migration Assistant, ανοίξτε την επιλογή Αντιγραφή δεδομένων και, στη συνέχεια, επιλέξτε Χρήση εργασίας αντιγραφής.
  2. Ονομάστε την εργασία και συνδεθείτε στο Teradata χρησιμοποιώντας τα διαπιστευτήρια προέλευσης.
  3. Επιλέξτε τους πίνακες που θέλετε να αντιγράψετε.
  4. Επιλέξτε την Αποθήκη από τον κατάλογο OneLake.
  5. Εξετάστε τις αντιστοιχίσεις πινάκων και στηλών.
  6. Επιλέξτε ένα πλήρες αντίγραφο μίας χρήσης για την αρχική μετεγκατάσταση ή ένα τμηματικό αντίγραφο για μια περίοδο συνύπαρξης όταν το υποστηρίζει η ρύθμιση παραμέτρων προέλευσης.
  7. Επιλέξτε Αποθήκευση + Εκτέλεση και, στη συνέχεια, παρακολουθήστε το πλήθος, τη διάρκεια και τις αποτυχίες γραμμών.

Χρησιμοποιήστε προετοιμασμένα αρχεία και ΑΝΤΙΓΡΑΦΗ ΣΕ

Για μεγάλες ιστορικές μεταφορές, εκφορτώστε μαζικά πίνακες Teradata στο ADLS Gen2. Χρησιμοποιήστε αρχεία Parquet όταν υποστηρίζονται, διατηρήστε μια δήλωση εξαγωγής και φορτώστε τα αρχεία χρησιμοποιώντας το COPY INTO.

Παράδειγμα:

COPY INTO dbo.FactSales
FROM 'https://<storage-account>.dfs.core.windows.net/<container>/factsales/'
WITH (
    FILE_TYPE = 'PARQUET'
);

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

Αντικαταστήστε τα βοηθητικά προγράμματα φόρτωσης Teradata

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

Βοηθητικό πρόγραμμα Teradata Fabric μέθοδος Μοτίβο μετανάστευσης
Γρήγορη φόρτωση COPY INTO ή Αντιγραφή εργασίας Μαζική εκφόρτωση σε προετοιμασμένα αρχεία, δημιουργία κενού πίνακα προορισμού και παράλληλη φόρτωση
Πολλαπλό φορτίο COPY INTO Συν MERGE Φορτώστε αρχεία σε έναν πίνακα σταδιοποίησης, επικυρώστε και, στη συνέχεια, συγχωνεύστε εισαγωγές, ενημερώσεις και διαγραφές στον προορισμό
Παράλληλος μεταφορέας Teradata Fabric pipeline με δραστηριότητες αντιγραφής και δέσμης ενεργειών Αναδημιουργήστε τελεστές, αλληλουχία, χειρισμό σφαλμάτων και εξαρτήσεις ως ρητά βήματα διοχέτευσης
ΒΤΕΚ .IMPORT COPY INTO ένα τραπέζι Αντικατάσταση συμπεριφοράς εισαγωγής από την πλευρά του προγράμματος-πελάτη με ρυθμιζόμενο φόρτο αρχείου σταδίου
ΒΤΕΚ .EXPORT Διοχέτευση, σημειωματάριο ή υποστηριζόμενο μοτίβο εξαγωγής Επιλέξτε τον προορισμό και τη μορφή αρχείου με βάση το σύστημα κατανάλωσης

Επικύρωση και αναδρομολόγηση συνδέσεων

Πριν από τη διακοπή:

  • Εναρμονίστε το πλήθος γραμμών, τις συγκεντρωτικές τιμές, τις μηδενικές, τις δεκαδικές, τις χρονικές σημάνσεις και τις τιμές που είναι ευαίσθητες στη συρραφή.
  • Δοκιμαστικές προβολές, διαδικασίες, συναρτήσεις, αντικαταστάσεις BTEQ, αναφορές και σημασιολογικά μοντέλα.
  • Δοκιμάστε την επανάληψη φόρτωσης με αποτυχία, τη μερική αποτυχία, τον σταδιακό συγχρονισμό και τη μέγιστη ταυτόχρονη εκτέλεση.
  • Συγκρίνετε τα αποτελέσματα πηγής και στόχου για αντιπροσωπευτικούς επιχειρηματικούς κύκλους.
  • Εκτελέστε μια τελική φόρτωση δέλτα και συμπληρώστε τη λίστα ελέγχου αποκοπής.
  • Ενημερώστε τις αναφορές, το σημασιολογικό μοντέλο, την εφαρμογή και τις συνδέσεις ETL/ELT στο Fabric αποθήκη δεδομένων.