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 semuanya 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:
- Menggabungkan runtime integrasi Azure-SSIS ke jaringan virtual yang tersambung ke sumber lokal
- Migrasikan data Anda ke Azure dan gunakan titik akhir sumber daya Azure.
- Gunakan autentikasi Identitas Terkelola jika berpindah ke sumber daya Azure.
- Menggunakan IR yang dihost sendiri untuk menyambungkan ke sumber lokal.
[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:
- Mengubah ke %TEMP%
- Memigrasikan file Anda ke Azure Files
- Menggabungkan runtime integrasi Azure-SSIS ke jaringan virtual yang tersambung ke sumber lokal.
- Menggunakan IR yang dihost sendiri untuk menyambungkan ke sumber lokal.
[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:
- Sesuaikan penyiapan runtime integrasi SSIS dengan variabel lingkungan Windows.
- Gunakan Parameter Paket atau Proyek.
[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:
- Memigrasikan executable Anda ke Azure Files.
- Menggabungkan runtime integrasi Azure-SSIS ke jaringan virtual yang tersambung ke sumber lokal.
- Jika perlu, sesuaikan skrip penyetelan untuk menginstal executable Anda terlebih dahulu saat memulai runtime integrasi.
[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:
- Memigrasikan file Anda ke Azure Files
- Menggabungkan runtime integrasi Azure-SSIS ke jaringan virtual yang tersambung ke sumber lokal.
- Menggunakan IR yang dihost sendiri untuk menyambungkan ke sumber lokal.
[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
[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