Aturan penilaian migrasi SSIS

BERLAKU UNTUK: Azure Data Factory Azure Synapse Analytics

Tip

Cobalah Data Factory di Microsoft Fabric, solusi analitik all-in-one untuk perusahaan. Microsoft Fabric mencakup segala sesuatu mulai dari pergerakan data hingga ilmu data, analitik real-time, kecerdasan bisnis, dan pelaporan. Pelajari cara memulai uji coba baru secara gratis!

Saat merencanakan migrasi SSIS lokal ke SSIS di Azure Data Factory (ADF) atau Alur Synapse, penilaian akan membantu mengidentifikasi masalah dengan paket SSIS sumber yang akan mencegah keberhasilan migrasi.

Asisten Migrasi Data (DMA) untuk SSIS dapat melakukan penilaian proyek Anda, dan di bawah ini adalah daftar lengkap potensi masalah, yang dikenal sebagai aturan DMA juga.

[1001]Koneksi dengan nama host mungkin gagal

Dampak

Koneksi yang berisi nama host mungkin gagal, biasanya karena jaringan virtual Azure memerlukan konfigurasi yang benar untuk mendukung resolusi nama DNS.

Rekomendasi

Anda dapat menggunakan opsi di bawah ini untuk runtime Integrasi SSIS untuk mengakses sumber daya ini:

[1002]Koneksi dengan jalur absolut atau UNC mungkin tidak dapat diakses

Dampak

Koneksi yang berisi jalur absolut atau UNC dapat gagal

Rekomendasi

Anda dapat menggunakan opsi di bawah ini untuk runtime Integrasi SSIS untuk mengakses sumber daya ini:

[1003]Koneksi dengan autentikasi Windows dapat gagal

Dampak

Jika string koneksi menggunakan autentikasi Windows, autentikasi dapat gagal. Autentikasi Windows memerlukan langkah-langkah konfigurasi tambahan di Azure.

Rekomendasi

Ada empat metode untuk mengakses Autentikasi Windows penyimpanan data di runtime integrasi Azure SSIS:

  • Menyiapkan konteks eksekusi tingkat aktivitas
  • Menyiapkan konteks eksekusi tingkat katalog
  • Mempertahankan info masuk melalui perintah cmdkey
  • Memasang drive pada waktu eksekusi paket (tidak persisten)

[1004]Koneksi dengan penyedia atau driver non-bawaan mungkin gagal

Dampak

Runtime integrasi Azure-SSIS hanya menyertakan penyedia atau driver bawaan secara default. Tanpa penyesuaian untuk menginstal penyedia atau driver, koneksi dapat gagal.

Rekomendasi

Sesuaikan runtime integrasi Azure-SSIS untuk menginstal penyedia atau driver non-bawaan.

[1005]Pengelola Sambungan Analysis Services tidak dapat menggunakan akun dengan MFA diaktifkan

Dampak

Jika Anda menggunakan SSIS di Azure Data Factory (ADF) dan ingin tersambung ke instans Azure Analysis Services (AAS), Anda tidak dapat menggunakan akun dengan Autentikasi Multifaktor (MFA) yang diaktifkan.

Rekomendasi

Gunakan akun yang tidak memerlukan interaktivitas/MFA atau perwakilan layanan sebagai gantinya.

AdditionalInformation

Mengonfigurasi Manajemen Koneksi Azure Analysis Services

[1006]Variabel lingkungan Windows di Pengelola Sambungan ditemukan

Dampak

Pengelola Sambungan menggunakan variabel lingkungan Windows ditemukan.

Rekomendasi

Anda dapat menggunakan metode di bawah ini agar variabel lingkungan Windows berfungsi dalam runtime Integrasi SSIS:

[1007]Driver OLE DB SQL Server Native Client (SNAC) tidak digunakan lagi

Rekomendasi

Gunakan Driver Microsoft OLE DB terbaru

[2001] Komponen hanya didukung di edisi enterprise

Dampak

Komponen ini hanya didukung di edisi enterprise runtime integrasi Azure SSIS.

Rekomendasi

Konfigurasikan waktu proses integrasi Azure SSIS ke edisi enterprise.

[2002]Format file ORC dan Parquet tidak diaktifkan secara default

Dampak

Format file ORC dan Parquet memerlukan JRE yang tidak diinstal secara default di runtime integrasi Azure SSIS.

Rekomendasi

Instal JRE yang kompatibel dengan menyesuaikan penyiapan untuk runtime integrasi Azure-SSIS.

[2003]Komponen pihak ketiga tidak diaktifkan secara default

Dampak

Azure SSIS Integration Runtime tidak diaktifkan secara default dengan komponen pihak ketiga. Komponen pihak ketiga dapat gagal.

Rekomendasi

  • Hubungi pihak ketiga untuk mendapatkan versi yang kompatibel dengan runtime integrasi SSIS.

  • Untuk komponen internal atau sumber terbuka, sesuaikan runtime integrasi Azure-SSIS untuk menginstal komponen yang diperlukan SQL Server 2017 yang kompatibel.

[2004]Sumber dan tujuan Azure Blob ditemukan

Rekomendasi

Rekomendasikan untuk menggunakan sumber atau tujuan File Fleksibel, yang memiliki fungsi yang lebih canggih daripada Azure Blob.

[2005]Penyedia log non-bawaan mungkin tidak diinstal secara default

Dampak

Waktu integrasi Azure SSIS disediakan dengan penyedia log bawaan secara default saja, penyedia log kustomisasi dapat gagal.

Rekomendasi

Sesuaikan runtime integrasi Azure-SSIS untuk menginstal penyedia atau driver non-bawaan.

[3001]Jalur absolut atau UNC ditemukan dalam Tugas Jalankan Proses

Dampak

Microsoft Integration Runtime Azure-SSIS mungkin tidak dapat meluncurkan executable Anda dengan jalur absolut atau UNC.

Rekomendasi

Anda dapat menggunakan opsi di bawah ini untuk runtime integrasi SSIS untuk meluncurkan executable Anda:

[4001]Jalur konfigurasi absolut atau UNC ditemukan dalam konfigurasi paket

Dampak

Paket dengan jalur konfigurasi absolut atau UNC dapat gagal di Azure SSIS Integration Runtime.

Rekomendasi

Anda dapat menggunakan opsi di bawah ini untuk runtime Integrasi SSIS untuk mengakses sumber daya ini:

[4002]Entri registri ditemukan dalam konfigurasi paket

Dampak

Entri registri dalam konfigurasi paket dapat gagal di Azure SSIS Integration Runtime.

Rekomendasi

Gunakan jenis konfigurasi paket lainnya. File konfigurasi XML disarankan.

Informasi Tambahan

Konfigurasi Paket

[4003]Paket yang dienkripsi dengan kunci pengguna tidak didukung

Dampak

Paket yang dienkripsi dengan kunci pengguna tidak didukung di Azure SSIS Integration Runtime.

Rekomendasi

Anda dapat menggunakan opsi di bawah ini:

  • Ubah tingkat perlindungan paket menjadi "Enkripsi Semua Dengan Kata Sandi" atau "Enkripsi Sensitif Dengan Kata Sandi".
  • Pertahankan atau ubah tingkat perlindungan paket menjadi "Enkripsi Sensitif Dengan Kunci Pengguna", ambil alih properti pengelola koneksi selama eksekusi paket

Informasi Tambahan

Access Control untuk Data Sensitif dalam Paket