Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Gælder for:✅ Warehouse i Microsoft Fabric
En Teradata-migrering har to primære trin: migrer metadata med Fabric Migration Assistant, derefter flyt data med Copy-job, en Fabric-pipeline eller COPY INTO. Fuldfør migreringen ved at validere resultater og omdirigere forbindelser.
For programplanlægning, se Plan en migration fra Teradata. For syntaks- og objektmappinger, se Translate Teradata SQL for Fabric data warehouse.
Anbefalet migrationsvej
| Fase | Anbefalet metode | Resultat |
|---|---|---|
| Metadata | Upload en zip-pakke med Teradata .sql og/eller .bteq filer til Migration Assistant |
Understøttede objekter oversættes og oprettes i et nyt Warehouse |
| Afhjælpning | Gennemgå objekter for at rette og bruge dokumenterede kortlægninger eller Copilot-forslag | Nødvendige objekter korrigeres og implementeres |
| Data | Brug Copy-job til en guidet overførsel; brug trindelte filer og COPY INTO til store bulk-læs |
Kildedata indlæses og afstemmes |
| Enkel | Valider arbejdsbelastninger og omdiriger indlæsning og rapportering af forbindelser | Applikationer bruger Fabric data warehouse |
Bemærkning
Migration Assistant oversætter og distribuerer metadata og kode. Databevægelse kører som et separat kopieringsjob eller et indlæsningstrin i migrationsarbejdsprocessen.
Forudsætninger
Før du begynder, forbered dig:
- Et Fabric-arbejdsområde med aktiv kapacitet.
- Et zip-arkiv af
.sqlog/eller.bteqfiler, der indeholder Teradata-tabeller, visning, procedure, funktion, makro og andre nødvendige objektdefinitioner. - Alle afhængigheder for skemaerne i migrationsbølgen.
- Et destinations-lagernavn og et samlingsvalg.
- Kilde-credentials, hvis du planlægger at bruge Copy-jobbet til dataflytning.
Inkluder DDL-definitioner i stedet for filer, der kun indeholder selvstændige SELECT sætninger. Migration Assistant ignorerer forespørgselsfiler, der ikke definerer et objekt.
Migrer metadata med Migration Assistant
Migration Assistant understøtter Teradata som kilde og oversætter uploadet Teradata-metadata til Fabric-kompatibel T-SQL.
- I dit Fabric-arbejdsområde vælger du Migrer.
- Under Migrate to a warehouse vælger du Teradata (Preview) kildeflisen.
- Når du sætter kilden, vælg Vælg fil, gennemse din zip-fil, og vælg derefter Næste.
- Gennemgå de detekterede kildeobjekter og vælg skemaer eller individuelle objekter til denne migrationsbølge.
- Når du vælger et individuelt objekt, kan du også se de afhængige objekter, der er valgt til migration.
- Når du sætter destinationen, vælger du arbejdsområdet, indtaster det nye lagernavn og vælger sorteringen.
- Gennemgå inputtene og vælg derefter Migrer.
- Vent mens Migration Assistant oversætter understøttet metadata og opretter det nye Warehouse.
- Gennemgå oversigten over metadata-migreringen. Udvid Vis migrerede objekter for at se hvert objekt og dets tilstand.
- Vælg et objekt til at gennemgå datatype eller SQL-justeringer i Details.
- Eksporter resuméet, når du har brug for en offline-post til gennemgang eller migrationssporing.
Objekter med manglende afhængigheder eller ikke-understøttede konstruktioner vises under Objekter til rettelse.
Løs metadata-oversættelsesproblemer
Brug Migration Assistant til at gennemgå og rette objekter, som den ikke automatisk opretter:
- Åbn Fix problemer og vælg et objekt.
- Gennemgå kildedefinitionen, automatiske oversættelseskommentarer og fejldetaljer i den delte forespørgsel.
- Hvis Copilot er aktiveret for din lejer og kapacitet, vælg Fix forespørgselsfejl for at generere en foreslået rettelse.
- Gennemgå alle AI-genererede ændringer. Juster manuskriptet efter behov.
- Vælg Kør for at validere scriptet og oprette objektet.
- Gentag for hvert nødvendigt objekt. Spring objekter over, der ikke er nødvendige i målet.
Copilot kan lave fejl. Sammenlign korrigeret kode med Teradata-adfærd og test-grænse-, nul-, præcisions- og fejltilfælde.
Kopier data
Når de nødvendige tabelmetadata findes, vælg en metode til databevægelse.
Brug Copy job
Brug Copy-opgaven til en guidet fuld eller inkrementel overførsel:
- I Migration Assistant åbner du Copy data, og vælger derefter Use a copy job.
- Navngiv jobbet og forbind til Teradata ved at bruge kildeoplysningerne.
- Vælg tabellerne, der skal kopieres.
- Vælg Lageret fra OneLake-kataloget.
- Gennemgå tabeller og kolonnemappinger.
- Vælg en engangs fuld kopi til den indledende migrering, eller en inkrementell kopi til en sameksistensperiode, når kildekonfigurationen understøtter det.
- Vælg Save + Run, og overvåg derefter rækketælling, varighed og fejl.
Brug staged files og KOPIER IND
For store historiske overførsler, bulk aflæs Teradata-tabeller til ADLS Gen2. Brug Parquet-filer, når det understøttes, bevar et udtrækningsmanifest, og indlæs filerne ved at bruge COPY INTO.
Eksempel:
COPY INTO dbo.FactSales
FROM 'https://<storage-account>.dfs.core.windows.net/<container>/factsales/'
WITH (
FILE_TYPE = 'PARQUET'
);
Brug betroet arbejdsområdeadgang og en arbejdsområdeidentitet, når lagringskontoens netværkskonfiguration kræver det. Brug i stedet en Fabric-pipeline, når flowet kræver multi-trins orkestrering, transformationer, branching eller brugerdefineret recovery.
Erstat Teradata-indlæsningsværktøjer
Teradata-værktøjer repræsenterer både databevægelse og orkestreringsadfærd. Genskab den komplette adfærd i stedet for kun at oversætte load-sætningen.
| Teradata-nytteværdi | Fabric-metoden | Migrationsmønster |
|---|---|---|
| FastLoad |
COPY INTO eller Copy job |
Bulk aflæs til staged files, opret en tom måltabel, og indlæs parallelt |
| MultiLoad |
COPY INTO Plus MERGE |
Indlæs filer i en staging-tabel, valider, og flet derefter indsættelser, opdateringer og sletninger sammen i målet |
| Teradata paralleltransportør | Fabric-pipeline med kopierings- og scriptaktiviteter | Genskab operatorer, sekventering, fejlhåndtering og afhængigheder som eksplicitte pipeline-trin |
BTEQ .IMPORT |
COPY INTO En tabel |
Erstat klient-side importadfærd med en reguleret trinvis fil-indlæsning |
BTEQ .EXPORT |
Pipeline, notebook eller understøttet eksportmønster | Vælg destination og filformat baseret på det forbrugende system |
Valider og omlæg forbindelser
Før cutover:
- Afstem rækketællinger, aggregater, nulltal, decimaler, tidsstempler og kollationsfølsomme værdier.
- Testvisninger, procedurer, funktioner, BTEQ-erstatninger, rapporter og semantiske modeller.
- Test fejl-load-replay, delvis fejl, inkrementel synkronisering og peak-samtidighed.
- Sammenlign kilde- og målresultater for repræsentative konjunkturcyklusser.
- Kør en sidste delta-load og fuldfør cutover-tjeklisten.
- Opdater rapportering, semantisk model, applikation og ETL/ELT-forbindelser til Fabric data warehouse.