Bagikan melalui


Melakukan migrasi gudang data ke kumpulan SQL khusus di Azure Synapse Analytics

Bagian berikut memberikan gambaran umum tentang apa yang terlibat dengan migrasi solusi gudang data yang ada ke kumpulan SQL khusus Azure Synapse Analytics (sebelumnya gudang data SQL).

Gambaran Umum

Sebelum memulai migrasi, Anda harus memverifikasi bahwa Azure Synapse Analytics adalah solusi terbaik untuk beban kerja Anda. Azure Synapse Analytics adalah sistem terdistribusi yang dirancang untuk melakukan analitik pada data besar. Migrasi ke Azure Synapse Analytics memerlukan beberapa perubahan desain yang tidak sulit dipahami tetapi mungkin memerlukan waktu untuk diterapkan. Jika bisnis Anda memerlukan gudang data kelas perusahaan, manfaatnya sepadan dengan usaha. Namun, jika Anda tidak memerlukan kemampuan Azure Synapse Analytics, akan lebih hemat biaya jika menggunakan SQL Server atau Azure SQL Database.

Pertimbangkan untuk menggunakan Azure Synapse Analytics saat Anda:

  • Memiliki satu atau lebih terabyte data.
  • Rencanakan untuk menjalankan analitik pada sejumlah besar data.
  • Perlu kemampuan untuk menskalakan komputasi dan penyimpanan.
  • Ingin menghemat biaya dengan menjeda sumber daya komputasi saat Anda tidak membutuhkannya.

Daripada Azure Synapse Analytics, pertimbangkan opsi lain untuk beban kerja pemrosesan transaksi online (OLTP) operasional yang memiliki:

  • Frekuensi tinggi membaca dan menulis.
  • Sejumlah besar database tunggal memilih.
  • Volume tinggi dari sisipan baris tunggal.
  • Kebutuhan pemrosesan baris demi baris.
  • Format yang tidak kompatibel (misalnya, JSON dan XML).

Pramigrasi

Setelah memutuskan untuk memigrasikan solusi yang sudah ada ke Azure Synapse Analytics, Anda perlu merencanakan migrasi sebelum memulai. Tujuan utama perencanaan adalah memastikan bahwa data, skema tabel, dan kode Anda kompatibel dengan Azure Synapse Analytics. Ada beberapa perbedaan kompatibilitas antara sistem Anda saat ini dan Azure Synapse Analytics yang perlu Anda kerjakan. Selain itu, migrasi data dalam jumlah besar ke Azure membutuhkan waktu. Perencanaan yang cermat akan mempercepat proses mendapatkan data Anda ke Azure.

Tujuan utama perencanaan lainnya adalah menyesuaikan desain Anda untuk memastikan bahwa solusi Anda memanfaatkan sepenuhnya performa kueri tinggi yang dirancang untuk disediakan oleh Azure Synapse Analytics. Merancang gudang data untuk skala memperkenalkan pola desain yang unik, sehingga pendekatan tradisional tidak selalu yang terbaik. Meskipun beberapa penyesuaian desain dapat dilakukan setelah migrasi, membuat perubahan sebelumnya dalam proses akan menghemat waktu Anda nanti.

Migrate

Melakukan migrasi yang berhasil mengharuskan Anda untuk memigrasikan skema tabel, kode, dan data Anda. Untuk panduan lebih rinci tentang topik ini, lihat artikel berikut ini:

Sumber daya lainnya

Untuk informasi selengkapnya secara khusus tentang migrasi dari Netezza atau Teradata ke Azure Synapse Analytics, mulai dari langkah pertama dari urutan tujuh artikel tentang migrasi:

Aset migrasi dari keterlibatan dunia nyata

Untuk mendapatkan bantuan lebih lanjut dalam menyelesaikan skenario migrasi ini, lihat sumber daya berikut ini. Sumber daya berikut dikembangkan untuk mendukung keterlibatan proyek migrasi dunia nyata.

Judul/tautan Deskripsi
Model dan Alat Penilaian Beban Kerja Data Alat ini menyediakan platform target "paling cocok" yang disarankan, kesiapan cloud, dan tingkat remediasi aplikasi atau database untuk beban kerja tertentu. Alat ini menawarkan perhitungan sederhana, satu klik dan pembuatan laporan yang membantu mempercepat penilaian perkebunan besar dengan menyediakan proses keputusan platform target yang otomatis dan seragam.
Menangani masalah pengkodean data saat memuat data ke Azure Synapse Analytics Posting blog ini memberikan wawasan tentang beberapa masalah pengodean data yang mungkin Anda temui saat menggunakan PolyBase untuk memuat data ke kumpulan SQL khusus (sebelumnya gudang data SQL). Artikel ini juga menyediakan beberapa opsi yang dapat Anda gunakan untuk mengatasi masalah tersebut dan berhasil memuat data.
Mendapatkan ukuran tabel di kumpulan SQL khusus Azure Synapse Analytics Salah satu tugas utama yang harus dilakukan seorang arsitek adalah mendapatkan metrik tentang lingkungan baru pasca migrasi. Contohnya termasuk mengumpulkan waktu muat dari lokal ke cloud dan mengumpulkan waktu muat PolyBase. Salah satu tugas terpenting adalah menentukan ukuran penyimpanan kumpulan SQL yang tidak terdedikasi (sebelumnya gudang data SQL) dibandingkan dengan platform pelanggan saat ini.

Tim Teknisi Data SQL yang mengembangkan sumber daya ini. Piagam inti tim ini adalah untuk membuka blokir dan mempercepat modernisasi kompleks untuk proyek migrasi platform data ke platform data Azure Microsoft.

Video

Lihat bagaimana Walgreens memigrasikan sistem inventaris ritelnya dengan sekitar 100 TB data dari Netezza ke Azure Synapse Analytics dalam waktu singkat.

Tip

Untuk informasi selengkapnya tentang migrasi Synapse, lihat Panduan migrasi Azure Synapse Analytics.