Tietojen siirtäminen Azure SQL -tietokantaan
Vaikka koko rakenteen ja sen tietojen siirtämiseen on käytettävissä menetelmiä, joissakin tapauksissa tarvitaan vain tietokannan alijoukko. Onneksi monet näkemämme menetelmät tukevat osittaista tietojen siirtoa, ja opimme lisää muutakin.
Oletetaan, että polkupyörien valmistajaskenaariossa oletetaan, että yrityksellä on paikallinen SQL Server -tietokanta, joka sisältää useiden vuosien myynti-, asiakas- ja tuotetiedot. Yritys haluaa siirtyä Azure SQL -tietokantaan pilvipalvelujen skaalattavuuden ja joustavuuden hyödyntämiseksi. Käyttäjien on kuitenkin siirrettävä vain asiakas- ja tuotetaulukot, koska he haluavat säilyttää myyntitietonsa paikallisesti turvallisuussyistä.
Joukkokopio
bcp -apuohjelman mahdollistaa tietojen joukkoviennin SQL Server -taulukosta datatiedostoon ja päinvastoin. Apuohjelma on monipuolinen, ja se mahdollistaa tiedonsiirron SQL Serverin ja muiden ohjelmien tai tietokantojen välillä.
Taulukon rakenteen ja tietotyyppien ymmärtäminen on välttämätöntä bcp-komennon tehokkaan käytön kannalta, ellei olemassa olevaa muototiedostoa ole käytettävissä.
Azure Data Factory
Voit käyttää Azure Data Factory tietojen siirtämiseen koko tietokannan siirron sijaan. Azure Data Factory voi siirtää ja muuntaa tietoja lähteen SQL Server -tietokannoista, ja sitä käytetään yleisesti liiketoimintatietojen kuormituksiin (BI).