Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Sovellettavissa:✅ Varasto Microsoft Fabric
Yrityksen Teradata-kartanon siirtäminen Fabric tietovarasto vaatii muutakin kuin skeemaa ja tiedonsiirtoa. Suunnittele SQL- ja BTEQ-koodi, latausprosessit, tietoturva, raportointi, operaatiot ja suorituskyky.
Tämä artikkeli järjestää työn viiteen vaiheeseen. Käytä kenttiä toistettavana juoksukirjana jokaiselle siirtymäaallolle. Suositellun toteutuksen löydät kohdasta Migraatiomenetelmät Teradatalle. Koodin korjausta varten katso Translate Teradata SQL for Fabric tietovarasto.
Tärkeää
Vahvista nykyiset Fabric tietovarasto rajoitukset ja T-SQL:n pinta-ala ennen jokaista siirtymäaaltoa. Määritä omistaja ja korjaussuunnitelma jokaiselle estoerolle.
Suositeltu lähestymistapa
Käytä valikoivaa modernisointia useimmissa työkuormissa:
- Säilytä validoidut liiketoimintamallit ja logiikka.
- Käytä Migration Assistant -ohjelmaa tuetun metatiedon kääntämiseen ja käyttöönottoon.
- Korvaa Teradata-spesifiset SQL:t, työkalut ja operaatiot Fabric-natiivikuvioilla.
- Suunnittele uudelleen vain ne työkuormat, joita tukemattomat riippuvuudet tai olemassa olevat arkkitehtoniset ongelmat estävät.
Siirry aaltoina liiketoiminta-alueen, datamartin tai työkuormaklusterin mukaan. Vältä yksittäistä alkuräjähdysmäistä muuttoliikettä.
Arvioi ja arvioi
Arvioi näitä työvirtoja yhdessä, jotta et jää huomaamatta yhtään riippuvuutta:
| Työvaihe | Arvioida |
|---|---|
| Suunnittelu ja suorituskyky | Tietomalli, volyymi, kasvu, vinoutuma, taulukon leveys, rinnakkaisuus, ajonaika ja palvelutavoitteet |
| ETL ja lataus | FastLoad, MultiLoad, Teradata Parallel Transporter, BTEQ:n tuonti/vienti, aikataulut, uudelleenkäynnistyskäyttäytyminen ja inkrementaaliset kuormat |
| Turvallisuus ja toiminta | Käyttäjät, roolit, käyttöoikeudet, palvelutilit, auditointi, palautus, valvonta ja tukiomistus |
| Visualisointi ja raportointi | Raportit, semanttiset mallit, sovellukset, viennat, päivitysaikataulut ja yhteysriippuvuudet |
| SQL-yhteensopivuus | Taulukot, näkymät, makrot, proseduurit, funktiot, tietotyypit, QUALIFY, volatiilit PERIODtaulut ja BTEQ-ohjausvirta |
| Migraatiotyökalut | Metatietojen poiminta, Migration Assistant -valmius, datan siirto, lähdekoodin hallinta ja käyttöönoton automaatio |
| Muuttoliikkeen jälkeen | Leikkaus, palautus, optimointi, koulutus, poistaminen käytöstä ja uudelleenkäytettävät käytännöt myöhemmille aalloille |
Määrittele liiketoiminnan tulokset, laajuus, omistajat, menestysmittarit ja odotukset takaisin. Laadi objektiinventaario, riippuvuuskartta, työkuorman perusta, yhteensopivuusrekisteri ja aaltosuunnitelma.
Pohjapiirros ja suunnittelu
Muunna arviointi suoritettavaksi suunnitelmaksi:
- Vahvista Warehouse SQL-keskeisen relaatioanalytiikan kohteeksi.
- Määrittele kehitys-, testaus- ja tuotantotyötilat, kapasiteetti, nimeäminen ja omistajuus.
- Kartoita Teradata-objektit ja tietotyypit Fabric-kohteisiin. Kirjaa ylös tuetut kohteet ja hyväksytyt vaihtoehdot. Käytä Migration Assistant -ohjelmaa metatietojen kääntämiseen.
- Suunnittele historiallinen ja inkrementaalinen datan liikkuminen erikseen.
- Uudista pääsy Microsoft Entra ID:n, työtilaroolien, kohdeoikeuksien ja Warehouse SQL -oikeuksien ympärille.
- Määrittele käyttöönotto-, validointi-, leikkaus- ja palautuskriteerit.
Kannata ulottuvuusmallia, eräpainotteista kuormitusta, modulaarista ELT:tä ja ohjattua uudelleenkäyttöä OneLaken kautta kohdesuunnittelussa.
Siirto
Suorita jokainen aalto tässä järjestyksessä:
- Määritä kohdetyötilat, identiteetit, yhteydet ja käyttöönottopolku.
- Lataa puretut Teradata SQL -tiedostot Migration Assistant -ohjelmaan, käännä metatietoja ja korjaa huomionarvoisia objekteja.
- Kopioi edustava tietoaineisto ja varmista läpimeno, kartoitukset, virheet ja uudelleenkäynnistyskäyttäytyminen.
- Suorita historiallinen kuormitus ja tee asteittainen synkronointi tarvittaessa.
- Luo turvallisuus- ja operatiiviset prosessit uudelleen.
- Validoi data, SQL-toiminta, raportit, sovellukset ja edustava suorituskyky.
- Reititä yhteydet uudelleen ja leikkaa yli, kun hyväksymiskriteerit täyttyvät.
Älä käytä objektien luomisen onnistumista ainoana suoritusmerkkinä. Aalto on täydellinen vain, kun data, käyttäytyminen, turvallisuus, operaatiot ja loppuvirran kulutus läpäisevät hyväksymiskriteerinsä.
Valvo ja hallitse
Käytä lähdettä ja kohdetta rinnakkain työkuorman riskiprofiilin vaatiman ajanjakson ajan.
- Vertaa datan tuoreutta, rivimääriä, yritysten aggregaatteja ja raporttituloksia eri ympäristöjen välillä.
- Seuraa kuormituskestoa, kyselyjen kestoa, epäonnistumisia, uudelleenkäynnistyksiä, kapasiteetin kulutusta, aktiivisia istuntoja ja käyttäjien ilmoittamia ongelmia.
- Tarkista käyttöoikeudet, etuoikeutetut henkilöllisyydet, varaston käyttöoikeudet ja tietoturvatestien tulokset.
- Pidä käännetty koodi, käyttöönotto-assetit, kartoituspäätökset, testitodisteet ja poikkeukset lähdekoodin hallinnassa.
- Seuraa migraatiovalmiutta työkuorman ja hyväksymisportin mukaan, ei pelkästään siirrettyjen objektien määrän mukaan.
- Kirjaa toistuvat käännös- ja kuormitusongelmat uudelleenkäytettäväksi ohjeeksi myöhemmille aalloille.
- Määritä eskalointi-, palautus-, palautus- ja hyperhoitomenettelyt ennen tuotannon leikkausta.
Hallinto kattaa sukulinjan, omistajuuden, luokittelun, säilyttämisen, tilintarkastuksen ja operatiivisen vastuullisuuden. Käytä näitä kontrolleja siirtymän aikana, älä lopullisen leikkauksen jälkeen.
Optimoi ja modernisoi
Kun olet varmistanut oikeellisuuden ja vakauden, poista väliaikaiset yhteensopivuuskuviot ja käytä Fabric-natiiveja ominaisuuksia.
- Refaktoroi literaaliset SQL-käännökset modulaariseksi T-SQL:ksi.
- Yksinkertaista syvälle sisäkkäisiä näkymiä ja monoliittisia menettelytehtäviä.
- Standardoi korkean läpimenon vastaanotto tehokkaille, uudelleenkäynnistettäville tiedostopohjaisille malleille.
- Viritä käyttämällä Fabric tietovarasto suorituskykyohjeita ja edustavia rinnakkaistestejä.
- Vähennä tarpeettomia datakopioita käyttämällä säädeltyä OneLake-pääsyä arkkitehtuurin mukaan.
- Integroi Data Factory, Power BI, kannettavat ja muut Fabric-työkuormat, joissa ne vähentävät päällekkäisyyttä tai toiminnallista monimutkaisuutta.
- Tarkastele kapasiteettia, turvallisuutta, luotettavuutta ja kustannuksia työkuormakäyttäytymisen vakauttamisen jälkeen.
- Muunna valmis aalto uudelleenkäytettäväksi mallipohjaksi seuraavaa domainia varten.
Migraatioaaltojen hyväksymistarkistuslista
Ennen leikkausta varmista, että:
- Objektiinventaario ja riippuvuuskartta ovat täydelliset aallon osalta.
- T-SQL-rajoitusten estämiseen on myönnetty korjauksia.
- Skeema ja koodi otetaan käyttöön toistuvasti kaikissa kohdeympäristöissä.
- Historialliset ja inkrementaaliset datapolut läpäisevät skaala- ja palautustestit.
- Tietojen täsmäytys ja liiketoiminnan validointi täyttävät sovitut kynnysarvot.
- Turvallisuus luodaan uudelleen ja validoidaan edustavilla henkilöllisyydeillä.
- Raportit, semanttiset mallit, sovellukset ja operatiiviset tehtävät läpäisevät testauksen.
- Suorituskyky ja samanaikaisuus täyttävät työkuorman tavoitteet.
- Seuranta, tukien omistaminen, palautus- ja hyperhoitosuunnitelmat ovat aktiivisia.
- Yritys- ja tekniset omistajat hyväksyvät siirtymisen.