Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:✅ Warehouse i Microsoft Fabric
Att flytta ett företags Teradata-arv till Fabric Data Warehouse innebär mer än schema- och dataöverföring. Planera för SQL- och BTEQ-kod, laddningsprocesser, säkerhet, rapportering, drift och prestanda.
Denna artikel organiserar arbetet i fem steg. Använd stegen som en återanvändbar körbok för varje migrationsvåg. För rekommenderad implementering, se Migrationsmetoder för Teradata. För kodsanering, se Översätt Teradata SQL för Fabric Data Warehouse.
Important
Bekräfta nuvarande Fabric Data Warehouse begränsningar och T-SQL-yta innan varje migrationsvåg. Tilldela en ansvarig och en åtgärdsplan för varje blockerande avvikelse.
Rekommenderat tillvägagångssätt
Använd selektiv modernisering för de flesta arbetsbelastningar:
- Bevara validerade affärsmodeller och logik.
- Använd Migration Assistant för att översätta och distribuera stödd metadata.
- Ersätt Teradata-specifika SQL, verktyg och operationer med Fabric-native mönster.
- Omdesigna endast de arbetsbelastningar som blockeras av ostödda beroenden eller befintliga arkitektoniska problem.
Migrera i vågor per affärsdomän, datamarknad eller arbetsbelastningskluster. Undvik en enda stor migrering på en gång.
Bedöm och utvärdera
Jämför dessa arbetsflöden tillsammans så att du inte missar några beroenden:
| Arbetsström | Assess |
|---|---|
| Design och prestanda | Datamodell, volym, tillväxt, snedfördelning, tabellbredd, samtidighet, körtid och servicemål |
| ETL och laddning | FastLoad, MultiLoad, Teradata Parallel Transporter, BTEQ import/export, schemaläggning, omstartsbeteende och inkrementella laddningar |
| Säkerhet och drift | Användare, roller, behörigheter, tjänstekonton, revision, återställning, övervakning och stödägande |
| Visualisering och rapportering | Rapporter, semantiska modeller, applikationer, export, uppdateringsscheman och anslutningsberoenden |
| SQL-kompatibilitet | Tabeller, vyer, makron, procedurer, funktioner, datatyper, QUALIFY, flyktiga tabeller, PERIOD, och BTEQ-kontrollflöde |
| Migrationsverktyg | Metadatautvinning, Migration Assistant-beredskap, dataförflyttning, versionshantering och automatisering av distribution |
| Bortom migrationen | Driftsättning, återställning, optimering, utbildning, avveckling och återanvändbara metoder för senare etapper |
Definiera affärsmål, omfattning, ansvariga, framgångskriterier och förväntningar på återställning. Skapa ett objektinventarie, beroendekarta, arbetsbelastningsbaslinje, kompatibilitetsregister och vågplan.
Planera och utforma
Förvandla bedömningen till en exekverbar design:
- Bekräfta att Warehouse är målet för SQL-centrerad relationsanalys.
- Definiera utvecklings-, test- och produktionsarbetsytor, kapacitet, namn och ägande.
- Mappa Teradata-objekt och datatyper till Fabric-mål. Registrera icke-stödda objekt och godkända alternativ. Använd Migration Assistant för metadata-översättning.
- Designa historisk och inkrementell datarörelse separat.
- Gör om åtkomsthanteringen utifrån Microsoft Entra ID, arbetsyteroller, objektbehörigheter och SQL-behörigheter för Warehouse.
- Definiera kriterier för utrullning, validering, övergång och återställning.
Föredra en dimensionsmodell, batchorienterad belastning, modulär ELT och styrd återanvändning via OneLake i måldesignen.
Migrate
Utför varje våg i denna ordning:
- Tillhandahålla målarbetsytor, identiteter, anslutningar och distributionsväg.
- Ladda upp extraherade Teradata SQL-filer till Migration Assistant, översätt metadata och åtgärda objekt som kräver uppmärksamhet.
- Kopiera en representativ datamängd och verifiera genomströmning, mappningar, fel och omstartbeteende.
- Slutför den historiska belastningen och etablera inkrementell synkronisering när det behövs.
- Återskapa säkerhets- och operativa processer.
- Validera data, SQL-beteende, rapporter, applikationer och representativ prestanda.
- Omdirigera anslutningar och gör övergången när acceptanskriterierna är uppfyllda.
Använd inte framgång för objektskapandet som enda signal för fullbordan. En våg är endast komplett när data, beteende, säkerhet, drift och nedströms konsumtion uppfyller sina acceptanskriterier.
Övervaka och styra
Kör källa och mål parallellt under den period som krävs enligt arbetsbelastningens riskprofil.
- Jämför datafärskhet, radantal, affärsaggregat och rapportresultat mellan miljöer.
- Övervaka laddningslängd, frågelängd, fel, omförsök, kapacitetsanvändning, aktiva sessioner och användarrapporterade problem.
- Gå igenom åtkomsttilldelningar, privilegierade identiteter, lagertillstånd och säkerhetstestresultat.
- Behåll översatt kod, driftsättningsresurser, mappningsbeslut, testunderlag och undantag i källkodshanteringen.
- Följ migreringsberedskap per arbetsbelastning och acceptansgrind, inte bara efter migrerat objektantal.
- Dokumentera återkommande översättnings- och laddningsproblem som vägledning som kan återanvändas för senare vågor.
- Etablera eskalerings-, återhämtnings-, rollback- och hypercare-rutiner innan produktionsavstängning.
Styrning inkluderar härstamning, ägande, klassificering, behållning, revision och operativt ansvarstagande. Tillämpa dessa kontroller under migreringen istället för efter den slutliga övergången.
Optimera och modernisera
När du har fastställt korrekthet och stabilitet, ta bort temporära kompatibilitetsmönster och använd Fabric-native funktioner.
- Refaktorera bokstavliga SQL-översättningar till modulär T-SQL.
- Förenkla djupt inbäddade vyer och monolitiska procedurjobb.
- Standardisera högvolymsinhämtning med effektiva, filbaserade mönster som kan startas om.
- Justera genom att använda Fabric Data Warehouse prestandariktlinjer och representativa samtidighetstester.
- Minska onödiga datakopior genom att använda styrd OneLake-åtkomst där det passar arkitekturen.
- Integrera Data Factory, Power BI, anteckningsböcker och andra Fabric-arbetsbelastningar där de minskar duplicering eller operativ komplexitet.
- Granska kapacitet, säkerhet, tillförlitlighet och kostnad efter att arbetsbelastningens beteende stabiliserats.
- Förvandla den färdiga vågen till en återanvändbar mall för nästa domän.
Checklista för acceptans av migrationsvåger
Innan övergången, kontrollera att:
- Objektinventariet och beroendekartan är kompletta för vågen.
- Blockerande T-SQL-begränsningar har godkänt åtgärder.
- Schema och kod distribueras upprepade gånger i varje målmiljö.
- Historiska och inkrementella datavägar klarar skalnings- och återhämtningstester.
- Dataavstämning och företagsvalidering uppfyller de överenskomna tröskelvärdena.
- Säkerheten återskapas och valideras med representativa identiteter.
- Rapporter, semantiska modeller, applikationer och operativa jobb klarar tester.
- Prestanda och samtidighet uppfyller arbetsbelastningens mål.
- Övervaknings-, stöd-ägande-, rollback- och hypercare-planer är aktiva.
- Företags- och tekniska ägare godkänner övergång.