Bagikan melalui


Menjalankan dan Mengelola Paket Secara Terprogram

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

Jika Anda perlu mengelola dan menjalankan paket Layanan Integrasi di luar lingkungan pengembangan, Anda dapat memanipulasi paket secara terprogram. Dalam pendekatan ini, Anda memiliki berbagai opsi:

  • Muat dan jalankan paket yang ada tanpa modifikasi.

  • Muat paket yang ada, konfigurasi ulang (misalnya, untuk sumber data yang berbeda), dan jalankan.

  • Buat paket baru, tambahkan dan konfigurasikan objek komponen berdasarkan objek dan properti menurut properti, simpan, dan jalankan.

Anda dapat memuat dan menjalankan paket yang ada dari aplikasi klien dengan hanya menulis beberapa baris kode.

Bagian ini menjelaskan dan menunjukkan cara menjalankan paket yang ada secara terprogram dan cara mengakses output aliran data dari aplikasi lain. Sebagai opsi pemrograman lanjutan, Anda dapat secara terprogram membuat paket Layanan Integrasi secara baris demi baris seperti yang dijelaskan dalam topik, Membangun Paket Secara Terprogram.

Bagian ini juga membahas tugas administratif lain yang dapat Anda lakukan secara terprogram untuk mengelola paket tersimpan, menjalankan paket, dan peran paket.

Menjalankan Paket di Server Layanan Integrasi

Saat Anda menyebarkan paket ke server Integration Services, Anda dapat menjalankan paket secara terprogram dengan menggunakan Microsoft.SqlServer.Management.IntegrationServices namespace layanan. Rakitan Microsoft.SqlServer.Management.IntegrationServices dikompilasi dengan .NET Framework 3.5. Jika Anda membangun aplikasi .NET Framework 4.0, Anda mungkin perlu menambahkan referensi perakitan langsung ke file proyek Anda.

Anda juga dapat menggunakan namespace layanan untuk menyebarkan dan mengelola proyek Integration Services di server Integration Services. Untuk gambaran umum namespace layanan dan cuplikan kode, lihat entri blog, Sekilas Model Objek Terkelola Katalog SSIS, di blogs.msdn.com.

Di Bagian Ini

Memahami Perbedaan antara Eksekusi Lokal dan Jarak Jauh
Membahas perbedaan penting antara menjalankan paket secara lokal atau di server.

Memuat dan Menjalankan Paket Lokal Secara Terprogram
Menjelaskan cara menjalankan paket yang ada dari aplikasi klien di komputer lokal.

Memuat dan Menjalankan Paket Jarak Jauh Secara Terprogram
Menjelaskan cara menjalankan paket yang ada dari aplikasi klien dan untuk memastikan bahwa paket berjalan di server.

Memuat Output Paket Lokal
Menjelaskan cara menjalankan paket di komputer lokal dan cara memuat output aliran data ke aplikasi klien dengan menggunakan tujuan DataReader dan namespace DtsClient.

Menghitung Paket yang Tersedia Secara Terprogram
Menjelaskan cara menemukan paket yang tersedia yang dikelola oleh layanan Integration Services.

Mengelola Paket dan Folder Secara Terprogram
Menjelaskan cara membuat, mengganti nama, dan menghapus paket dan folder.

Mengelola Paket yang Berjalan Secara Terprogram
Menjelaskan cara mencantumkan paket yang saat ini berjalan, memeriksa propertinya, dan menghentikan paket yang sedang berjalan.

Mengelola Peran Paket Secara Terprogram (Layanan SSIS)
Menjelaskan cara mendapatkan atau mengatur informasi tentang peran yang ditetapkan ke paket atau folder.

Referensi

Kesalahan Layanan Integrasi dan Referensi Pesan
Mencantumkan kode kesalahan Layanan Integrasi yang telah ditentukan sebelumnya dengan nama dan deskripsi simbolisnya.

Memperluas Paket dengan Pembuatan Skrip
Membahas cara memperluas alur kontrol dengan menggunakan tugas Skrip, dan cara memperluas aliran data dengan menggunakan komponen Skrip.

Memperluas Paket dengan Objek Kustom
Membahas cara membuat tugas kustom program, komponen aliran data, dan objek paket lainnya untuk digunakan dalam beberapa paket.

Membangun Paket Secara Terprogram
Membahas cara membuat, mengonfigurasi, dan menyimpan paket Integration Services secara terprogram.

Lihat Juga

SQL Server Integration Services