Contoh Tugas Skrip

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

Tugas Skrip adalah alat multi-tujuan yang dapat Anda gunakan dalam paket untuk mengisi hampir semua persyaratan yang tidak dipenuhi oleh tugas yang disertakan dengan Layanan Integrasi. Topik ini mencantumkan sampel kode tugas Skrip yang menunjukkan beberapa fungsionalitas yang tersedia.

Catatan

Jika Anda ingin membuat tugas yang dapat digunakan kembali dengan lebih mudah di beberapa paket, pertimbangkan untuk menggunakan kode dalam sampel tugas Skrip ini sebagai titik awal untuk tugas kustom. Untuk informasi selengkapnya, lihat Mengembangkan Tugas Kustom.

Di Bagian Ini

Contoh Topik

Bagian ini berisi contoh kode yang menunjukkan berbagai penggunaan kelas .NET Framework yang dapat Anda gabungkan ke dalam tugas Skrip Layanan Integrasi:

Mendeteksi File Datar Kosong dengan Tugas Skrip
Memeriksa file datar untuk menentukan apakah file tersebut berisi baris data, dan menyimpan hasilnya ke variabel untuk digunakan dalam percabangan alur kontrol.

Mengumpulkan Daftar untuk Perulangan ForEach dengan Tugas Skrip
Mengumpulkan daftar file yang memenuhi kriteria yang ditentukan pengguna, dan mengisi variabel untuk digunakan nanti oleh Foreach dari Variable Enumerator.

Mengkueri Active Directory dengan Tugas Skrip
Mengambil informasi pengguna dari Direktori Aktif berdasarkan nilai variabel Layanan Integrasi, dengan menggunakan kelas di namespace layanan System.DirectoryServices.

Memantau Penghitung Kinerja dengan Tugas Skrip
Membuat penghitung kinerja kustom yang dapat digunakan untuk melacak kemajuan eksekusi paket Layanan Integrasi, dengan menggunakan kelas di namespace System.Diagnostics.

Bekerja dengan Gambar dengan Tugas Skrip
Memadatkan gambar ke dalam format JPEG dan membuat gambar mini darinya, dengan menggunakan kelas di namespace Layanan System.Drawing.

Menemukan Printer Terpasang dengan Tugas Skrip
Menemukan printer terpasang yang mendukung ukuran kertas tertentu, dengan menggunakan kelas dalam namespace system.drawing.printing.

Mengirim Pesan Surat HTML dengan Tugas Skrip
Mengirim pesan surat dalam format HTML, bukan format teks biasa.

Bekerja dengan file Excel dengan Tugas Skrip
Mencantumkan lembar kerja dalam file Excel dan memeriksa keberadaan lembar kerja tertentu.

Mengirim ke Antrean Pesan Privat Jarak Jauh dengan Tugas Skrip
Mengirim pesan ke antrean pesan privat jarak jauh.

Contoh Lain

Topik berikut juga berisi contoh kode untuk digunakan dengan tugas Skrip:

Menggunakan Variabel dalam Tugas Skrip
Meminta konfirmasi kepada pengguna tentang apakah paket harus terus berjalan, berdasarkan nilai variabel paket yang mungkin melebihi batas yang ditentukan dalam variabel lain.

Menyambungkan ke Sumber Data dalam Tugas Skrip
Mengambil informasi koneksi atau koneksi dari pengelola koneksi yang ditentukan dalam paket.

Menaikkan Peristiwa dalam Tugas Skrip
Menimbulkan kesalahan, peringatan, atau pesan informasi berdasarkan status sambungan Internet pada server.

Pengelogan di Tugas Skrip
Mencatat jumlah item yang diproses oleh tugas ke penyedia log yang diaktifkan.