Bagikan melalui


Memperluas Paket dengan Tugas Skrip

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

Tugas Skrip memperluas kemampuan run-time paket Microsoft Integration Services dengan kode kustom yang ditulis dalam Microsoft Visual Basic atau Microsoft Visual C# yang dikompilasi dan dijalankan pada durasi paket. Tugas Skrip menyederhanakan pengembangan tugas run-time kustom saat tugas yang disertakan dengan Layanan Integrasi tidak sepenuhnya memenuhi kebutuhan Anda. Tugas Skrip menulis semua kode infrastruktur yang diperlukan untuk Anda, memungkinkan Anda fokus secara eksklusif pada kode yang diperlukan untuk pemrosesan kustom Anda.

Tugas Skrip berinteraksi dengan paket yang berisi melalui objek Dts global, instans ScriptObjectModel kelas yang diekspos di lingkungan pembuatan skrip. Anda dapat menulis kode dalam tugas Skrip yang memodifikasi nilai yang disimpan dalam variabel Layanan Integrasi; nantinya, paket dapat menggunakan nilai yang diperbarui tersebut untuk menentukan jalur alur kerjanya. Tugas Skrip juga dapat menggunakan namespace Visual Basic dan pustaka kelas .NET Framework, serta rakitan kustom, untuk mengimplementasikan fungsionalitas kustom.

Tugas Skrip dan kode infrastruktur yang dihasilkannya untuk Anda menyederhanakan proses pengembangan tugas kustom secara signifikan. Namun, untuk memahami cara kerja tugas Skrip, Anda mungkin merasa berguna untuk membaca bagian Mengembangkan Tugas Kustom untuk memahami langkah-langkah yang terlibat dalam mengembangkan tugas kustom.

Jika Anda membuat tugas yang Anda rencanakan untuk digunakan kembali dalam beberapa paket, Anda harus mempertimbangkan untuk mengembangkan tugas kustom alih-alih menggunakan tugas Skrip. Untuk informasi selengkapnya, lihat Membandingkan Solusi Skrip dan Objek Kustom.

Di Bagian Ini

Topik berikut ini menyediakan informasi selengkapnya tentang tugas Skrip.

Mengonfigurasi Tugas Skrip di Penyunting Tugas Skrip
Menjelaskan bagaimana properti yang Anda konfigurasi di Editor Tugas Skrip memengaruhi kemampuan dan performa kode dalam tugas Skrip.

Pengodean dan Penelusuran Kesalahan Tugas Skrip
Menjelaskan cara menggunakan Microsoft® Visual Studio® Tools for Applications (VSTA) untuk mengembangkan skrip yang terkandung dalam tugas Skrip.

Menggunakan Variabel dalam Tugas Skrip
Menjelaskan cara menggunakan variabel melalui Variables properti .

Menyambungkan ke Sumber Data dalam Tugas Skrip
Menjelaskan cara menggunakan koneksi melalui Connections properti .

Menaikkan Peristiwa dalam Tugas Skrip
Menjelaskan cara menaikkan peristiwa melalui Events properti .

Pengelogan di Tugas Skrip
Menjelaskan cara mencatat informasi melalui Log metode .

Mengembalikan Hasil dari Tugas Skrip
Menjelaskan cara mengembalikan hasil melalui properti TaskResult dan ExecutionValue properti .

Contoh Tugas Skrip
Menyediakan contoh sederhana yang menunjukkan beberapa kemungkinan penggunaan untuk tugas Skrip.

Lihat juga

Tugas Skrip
Membandingkan Tugas Skrip dan Komponen Skrip