Bagikan melalui


Mengonfigurasi jaringan virtual untuk injeksi runtime integrasi Azure-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 menggunakan SQL Server Integration Services (SSIS) di Azure Data Factory (ADF) atau Synapse Pipelines, ada dua metode yang dapat Anda gunakan untuk bergabung dengan runtime integrasi (IR) Azure-SSIS ke jaringan virtual: standar dan ekspres. Metode ekspres memulai IR Azure-SSIS Anda lebih cepat dan tidak memiliki persyaratan lalu lintas masuk, serta keluaran yang lebih sedikit, tetapi memiliki beberapa keterbatasan dibandingkan dengan metode standar.

Bandingkan metode injeksi jaringan virtual standar dan ekspres

Berikut adalah tabel yang menyoroti perbedaan antara metode injeksi jaringan virtual standar dan ekspres:

Perbandingan Injeksi jaringan virtual Standar Injeksi jaringan virtual Ekspres
Durasi mulai Azure-SSIS IR Sekitar 30 menit. Sekitar 5 menit.
Pengaturan langganan & grup sumber daya Azure Microsoft.Batch harus terdaftar sebagai penyedia sumber daya dalam langganan jaringan virtual.

Pembuatan alamat IP publik, penyeimbang muatan, dan network security group (NSG) harus diizinkan dalam kelompok sumber daya jaringan virtual.
Microsoft.Batch harus terdaftar sebagai penyedia sumber daya dalam langganan jaringan virtual.
Jaringan subnet virtual Subnet tidak boleh didedikasikan untuk layanan Azure lainnya. Subnet tidak boleh didedikasikan untuk layanan Azure lainnya.

Subnet harus didelegasikan ke Microsoft.Batch/batchAccounts.
Izin jaringan virtual Pengguna yang membuat Azure-SSIS IR harus memiliki izin Microsoft.Network/virtualNetworks/*/join. Pengguna yang membuat IR Azure-SSIS harus memiliki izin Microsoft.Network/virtualNetworks/subnets/join/action.
Alamat IP publik statis (Opsional) Gunakan alamat IP publik statis Anda (BYOIP) untuk IR Azure-SSIS. (Opsional) Konfigurasikan terjemahan alamat jaringan jaringan virtual (NAT) untuk menyiapkan alamat IP publik statis untuk IR Azure-SSIS.
Server DNS kustom Disarankan untuk meneruskan permintaan DNS yang belum terselesaikan ke resolver rekursif Azure. Disarankan untuk meneruskan permintaan DNS yang belum terselesaikan ke resolver rekursif Azure.

Memerlukan pengaturan kustom standar untuk Azure-SSIS IR.
Lalu Lintas Masuk Port 29876, 29877 akan terbuka untuk lalu lintas TCP dengan tag layanan BatchNodeManagement sebagai sumber. Tidak wajib.
Lalu lintas keluar Port 443 harus terbuka untuk lalu lintas TCP dengan tag layanan AzureCloud sebagai tujuan. Port 443 harus terbuka untuk lalu lintas TCP dengan tag layanan DataFactoryManagement sebagai tujuan.
Kunci sumber daya Tidak diperbolehkan dalam kelompok sumber daya. Tidak diperbolehkan dalam jaringan virtual.
Azure-SSIS IRs per jaringan virtual Tidak Terbatas. Hanya satu.

Membandingkan metode injeksi jaringan virtual standar dan ekspres

Jaringan virtual Anda perlu dikonfigurasi secara berbeda berdasarkan metode injeksi Anda. Jika Anda menggunakan metode ekspres, lihat artikel metode injeksi jaringan virtual Ekspres, jika tidak lihat artikel metode injeksi jaringan virtual Standar.

Mendaftarkan Azure Batch sebagai penyedia sumber daya

Menggunakan portal Microsoft Azure, Anda dapat mendaftarkan Azure Batch, infrastruktur yang mendasari untuk SSIS di ADF, sebagai penyedia sumber daya dalam langganan Azure yang memiliki jaringan virtual untuk IR Azure-SSIS Anda untuk bergabung. Jika Anda sudah menggunakan Azure Batch atau membuat Azure-SSIS IR melalui ADF UI dalam langganan tersebut, itu sudah terdaftar. Jika tidak, Anda dapat melakukannya dengan mengikuti langkah-langkah ini:

  1. Setelah memilih jaringan virtual Anda di portal Microsoft Azure, pilih langganan yang disorot pada halaman Gambaran Umum.

  2. Pilih Penyedia sumber daya pada menu di sebelah kiri.

  3. Pilih dan daftarkan Microsoft.Batch, jika belum terdaftar.

Konfirmasi

Jika Microsoft.Batch tidak tercantum dalam daftar, Anda dapat membuat akun Azure Batch kosong di langganan Anda, lalu menghapusnya di lain waktu.

Mendelegasikan subnet ke Azure Batch

Jika Anda menggunakan injeksi jaringan virtual ekspres, Anda harus mendelegasikan subnet, di mana IR Azure-SSIS Anda akan disuntikkan, ke Azure Batch, infrastruktur yang mendasari untuk SSIS di ADF. Menggunakan portal Microsoft Azure, Anda dapat melakukannya mengikuti langkah-langkah berikut:

  1. Setelah memilih jaringan virtual Anda di portal Microsoft Azure, pilih Subnet pada menu di sebelah kiri.

  2. Pilih nama subnet Anda untuk membuka panel dan pastikan bahwa panel menampilkan alamat IP yang tersedia setidaknya dua kali lipat jumlah node Ir Azure-SSIS Anda.

  3. Pilih Microsoft.Batch/batchAccounts di menu menurun Delegasi subnet ke layanan.

  4. Pilih tombol Simpan.

Mendelegasikan subnet ke Azure Batch

Memilih izin jaringan virtual

Dengan portal Microsoft Azure, Anda dapat mengizinkan pengguna yang membuat Azure-SSIS IR diberikan izin kontrol akses berbasis peran (RBAC) yang diperlukan untuk bergabung dengan jaringan/subnet virtual. Anda dapat melakukannya dengan mengikuti langkah-langkah berikut:

  1. Setelah memilih jaringan virtual di portal Microsoft Azure, jika Anda menggunakan injeksi jaringan virtual standar, pilih Kontrol akses (IAM) pada menu di sebelah kiri. Jika menggunakan injeksi jaringan virtual ekspres, Anda dapat memilih Subnet pada menu sisi kiri, pilih baris subnet, lalu pilih Kelola pengguna di menu bagian atas untuk membuka halaman Kontrol Akses.

  2. Pilih tombol Tambahkan Penetapan Peran untuk membuka halaman Tambahkan penetapan peran.

  3. Pilih Kontributor Jaringan atau peran kustom Anda dalam daftar Peran, lalu pilih tombol Berikutnya.

  4. Pilih Pengguna, grup, atau perwakilan layanan di bagian Tetapkan akses ke.

  5. Pilih tautan Pilih anggota untuk mencari dan memilih pengguna yang membuat Azure-SSIS IR.

  6. Pilih tombol Pilih, Berikutnya, dan Tinjau + tetapkan.

Memilih izin jaringan virtual

Untuk informasi selengkapnya tentang IR Azure-SSIS, lihat artikel berikut ini:

  • IR Azure-SSIS. Artikel ini memberikan informasi konseptual umum tentang IR, termasuk IR Azure-SSIS.
  • Tutorial: Menyebarkan paket SSIS ke Azure. Tutorial ini memberikan petunjuk langkah demi langkah untuk membuat IR Azure-SSIS Anda. Ini menggunakan server Azure SQL Database untuk menghosting SSISDB.
  • Membuat IR Azure-SSIS. Artikel ini memperluas tutorial. Ini memberikan instruksi tentang penggunaan server Azure SQL Database dikonfigurasi dengan titik akhir layanan jaringan virtual/aturan firewall IP/titik akhir privat atau Azure SQL Managed Instance yang bergabung dengan jaringan virtual untuk menghosting SSISDB. Ini menunjukkan cara menggabungkan Azure-SSIS IR Anda ke jaringan virtual.
  • Memantau runtime integrasi Azure-SSIS. Artikel ini memperlihatkan kepada Anda cara mengambil dan memahami informasi tentang runtime integrasi Azure-SSIS Anda.
  • Mengelola runtime integrasi Azure-SSIS. Artikel ini menunjukkan cara menghentikan, memulai, atau menghapus runtime integrasi Azure-SSIS. Ini juga menunjukkan cara meluaskan skala runtime integrasi Azure-SSIS Anda dengan menambahkan lebih banyak node.