Bagikan melalui


Mengembangkan Pengelola Sambungan Kustom

Berlaku untuk: Integration Runtime SSIS SQL Server di Azure Data Factory

Integration Services menggunakan pengelola koneksi untuk merangkum informasi yang diperlukan untuk menyambungkan ke sumber data eksternal. Layanan Integrasi mencakup berbagai manajer koneksi yang mendukung koneksi ke sumber data yang paling umum digunakan, dari database perusahaan hingga file teks dan lembar kerja Excel. Jika pengelola koneksi dan sumber data eksternal yang didukung oleh Integration Services tidak sepenuhnya memenuhi kebutuhan Anda, Anda dapat membuat manajer koneksi kustom.

Untuk membuat pengelola koneksi kustom, Anda harus membuat kelas yang mewarisi dari ConnectionManagerBase kelas dasar, menerapkan DtsConnectionAttribute atribut ke kelas baru Anda, dan mengambil alih metode dan properti penting dari kelas dasar, termasuk ConnectionString properti dan AcquireConnection metode .

Penting

Sebagian besar tugas, sumber, dan tujuan yang telah dibangun ke dalam Layanan Integrasi hanya berfungsi dengan jenis manajer koneksi bawaan tertentu. Sebelum mengembangkan manajer koneksi kustom untuk digunakan dengan tugas dan komponen bawaan, periksa apakah komponen tersebut membatasi daftar manajer koneksi yang tersedia untuk jenis tertentu. Jika solusi Anda memerlukan manajer koneksi kustom, Anda mungkin juga harus mengembangkan tugas kustom, atau sumber atau tujuan kustom, untuk digunakan dengan manajer koneksi.

Di Bagian Ini

Bagian ini menjelaskan cara membuat, mengonfigurasi, dan mengodekan pengelola koneksi kustom dan antarmuka pengguna kustom opsionalnya. Cuplikan kode yang ditampilkan di bagian ini diambil dari Sampel Pengelola Sambungan Kustom Sql Server.

Membuat Pengelola Sambungan Kustom
Menjelaskan cara membuat kelas untuk proyek manajer koneksi kustom.

Mengodekan Pengelola Sambungan Kustom
Menjelaskan cara mengimplementasikan manajer koneksi kustom dengan mengganti metode dan properti kelas dasar.

Mengembangkan Antarmuka Pengguna untuk Pengelola Sambungan Kustom
Menjelaskan cara mengimplementasikan kelas antarmuka pengguna dan formulir yang digunakan untuk mengonfigurasi manajer koneksi kustom.

Informasi Umum untuk semua Objek Kustom

Untuk informasi yang umum untuk semua jenis objek kustom yang bisa Anda buat di Integration Services, lihat topik berikut:

Mengembangkan Objek Kustom untuk SSIS
Menjelaskan langkah-langkah dasar dalam mengimplementasikan semua jenis objek kustom untuk Integration Services.

Objek Kustom yang Bertahan
Menjelaskan persistensi kustom dan menjelaskan kapan diperlukan.

Membangun, Menyebarkan, dan Menelusuri Kesalahan Objek Kustom
Menjelaskan teknik untuk membangun, menandatangani, menyebarkan, dan men-debug objek kustom.

Informasi tentang Objek Kustom Lainnya

Untuk informasi tentang jenis objek kustom lain yang bisa Anda buat di Integration Services, lihat topik berikut ini:

Mengembangkan Tugas Kustom
Membahas cara memprogram tugas kustom.

Mengembangkan Penyedia Log Kustom
Membahas cara memprogram penyedia log kustom.

Mengembangkan Enumerator ForEach Kustom
Membahas cara memprogram enumerator kustom.

Mengembangkan Komponen Aliran Data Kustom
Membahas cara memprogram sumber, transformasi, dan tujuan aliran data kustom.