Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Gjelder for:✅ Warehouse i Microsoft Fabric
En Teradata-migrering har to hovedtrinn: migrer metadata med Fabric Migration Assistant, deretter flytt data med Kopijobb, en Fabric pipeline eller KOPIER INTO. Fullfør migreringen ved å validere resultatene og omdirigere tilkoblinger.
For programplanlegging, se Plan en migrering fra Teradata. For syntaks- og objektmappinger, se Translate Teradata SQL for Fabric datalager.
Anbefalt migrasjonsvei
| Fase | Anbefalt metode | Resultat |
|---|---|---|
| Metadata | Last opp en zip med Teradata .sql og/eller .bteq filer til Migration Assistant |
Støttede objekter oversettes og opprettes i et nytt Warehouse |
| Utbedring | Gå gjennom objekter for å fikse og bruke dokumenterte kartlegginger eller Copilot-forslag | Nødvendige objekter korrigeres og settes i bruk |
| Data | Bruk kopijobb for en veiledet overføring; bruk trinnvise filer og COPY INTO for store bulklaster |
Kildedata lastes inn og avstemmes |
| Fullstendig | Valider arbeidsbelastninger og omdiriger laste- og rapporteringsforbindelser | Applikasjoner bruker Fabric datalager |
Bemerkning
Migration Assistant oversetter og distribuerer metadata og kode. Databevegelse kjører som en separat kopieringsjobb eller et innhentingssteg i migrasjonsarbeidsflyten.
Forutsetninger
Før du begynner, forbered deg:
- Et Fabric-arbeidsområde med aktiv kapasitet.
- Et zip-arkiv av
.sqlog/eller.bteqfiler som inneholder Teradata-tabell, visning, prosedyre, funksjon, makro og andre nødvendige objektdefinisjoner. - Alle avhengigheter for skjemaene i migrasjonsbølgen.
- Et destinasjonslagernavn og valg av samling.
- Kildelegitimasjon hvis du planlegger å bruke Kopijobb for dataflyt.
Inkluder DDL-definisjoner i stedet for filer som kun inneholder frittstående SELECT setninger. Migration Assistant ignorerer filer kun for spørsler som ikke definerer et objekt.
Migrer metadata med Migration Assistant
Migration Assistant støtter Teradata som kilde og oversetter opplastet Teradata-metadata til Fabric-kompatibel T-SQL.
- Velg Migrer i Fabric-arbeidsområdet ditt.
- Under Migrer til et lager, velg Teradata (Forhåndsvisning) kildeflisen.
- Når du setter kilden, velg Velg fil, bla gjennom zip-filen din, og velg deretter Neste.
- Gå gjennom de oppdagede kildeobjektene og velg skjemaene eller individuelle objekter for denne migrasjonsbølgen.
- Når du velger et enkelt objekt, kan du også se de avhengige objektene som er valgt for migrering.
- Når du setter destinasjonen, velg arbeidsområdet, skriv inn det nye lagernavnet, og velg sorteringen.
- Gå gjennom inputene, og velg deretter Migrer.
- Vent mens Migration Assistant oversetter støttet metadata og lager det nye Warehouse.
- Gå gjennom oppsummeringen av metadatamigreringen. Utvid Vis migrerte objekter for å se hvert objekt og dets tilstand.
- Velg et objekt for å gjennomgå datatype- eller SQL-justeringer i Detaljer.
- Eksporter sammendraget når du trenger en offline-post for gjennomgang eller migreringssporing.
Objekter med manglende avhengigheter eller ikke-støttede konstruksjoner vises under Objekter som skal fikses.
Fiks metadata-oversettelsesproblemer
Bruk Migration Assistant for å gjennomgå og korrigere objekter som ikke opprettes automatisk:
- Åpne Fiks problemer og velg et objekt.
- Gå gjennom kildedefinisjonen, automatiske oversettelseskommentarer og feildetaljer i den delte forespørselen.
- Hvis Copilot er aktivert for din leietaker og kapasitet, velg Fix query errors for å generere en foreslått korrigering.
- Gå gjennom alle AI-genererte endringer. Juster manuset etter behov.
- Velg Kjør for å validere skriptet og opprette objektet.
- Gjenta for hvert nødvendige objekt. Hopp over objekter som ikke trengs i målet.
Copilot kan gjøre feil. Sammenlign korrigert kode med Teradata-atferd og tester grense-, null-, presisjons- og feiltilfeller.
Kopier dataene
Etter at den nødvendige tabellmetadataen finnes, velg én metode for dataflytting.
Bruk kopijobb
Bruk Kopijobb for en veiledet full eller inkrementell overføring:
- I Migration Assistant, åpne Copy data, og velg deretter Use a copy job.
- Navngi jobben og koble til Teradata ved å bruke kildelegitimasjonen.
- Velg tabellene som skal kopieres.
- Velg lageret fra OneLake-katalogen.
- Gå gjennom tabell- og kolonnemappinger.
- Velg en engangs fullkopi for den første migreringen, eller en inkrementell kopi for en sameksistensperiode når kildekonfigurasjonen støtter det.
- Velg Save + Run, og overvåk deretter radanteller, varighet og feil.
Bruk trinnvise filer og KOPIER INN
For store historiske overføringer, bulk dump Teradata-tabeller til ADLS Gen2. Bruk Parquet-filer når det støttes, hold et utpakkingsmanifest, og last filene ved å bruke COPY INTO.
Eksempel:
COPY INTO dbo.FactSales
FROM 'https://<storage-account>.dfs.core.windows.net/<container>/factsales/'
WITH (
FILE_TYPE = 'PARQUET'
);
Bruk betrodd arbeidsområde-tilgang og en arbeidsområdeidentitet når lagringskontoens nettverkskonfigurasjon krever det. Bruk i stedet en Fabric-pipeline når flyten krever flertrinns orkestrering, transformasjoner, forgreining eller tilpasset gjenoppretting.
Bytt ut Teradata-lasteverktøy
Teradata-verktøy representerer både databevegelse og orkestreringsatferd. Gjenskap hele oppførselen i stedet for å bare oversette load-setningen.
| Teradata-verktøy | Fabric-metoden | Migrasjonsmønster |
|---|---|---|
| FastLoad |
COPY INTO eller Kopijobb |
Bulk laster ut til trinnvise filer, opprett en tom måltabell, og last parallelt |
| MultiLoad |
COPY INTO I tillegg MERGE |
Last filer inn i en staging-tabell, valider, og slå deretter sammen innsettinger, oppdateringer og slettinger i målet |
| Teradata parallelltransportør | Fabric-pipeline med kopierings- og skriptaktiviteter | Gjenskap operatorer, sekvensering, feilhåndtering og avhengigheter som eksplisitte pipeline-steg |
BTEQ .IMPORT |
COPY INTO En tabell |
Erstatt klientside-importatferd med en kontrollert trinnvis fillasting |
BTEQ .EXPORT |
Pipeline, notatbok eller støttet eksportmønster | Velg destinasjon og filformat basert på det forbrukende systemet |
Valider og omdiriger forbindelser
Før cutover:
- Avstem radanteller, aggregater, nulltall, desimaler, tidsstempler og sorteringsfølsomme verdier.
- Testvisninger, prosedyrer, funksjoner, BTEQ-erstatninger, rapporter og semantiske modeller.
- Test feil-last-replay, delvis feil, inkrementell synkronisering og maksimal samtidighet.
- Sammenlign kilde- og målresultater for representative konjunktursykluser.
- Kjør en siste delta-last og fullfør sjekklisten for cutover.
- Oppdater rapportering, semantisk modell, applikasjon og ETL/ELT-tilkoblinger til Fabric datalager.