Bagikan melalui


Contoh Tugas Skrip

Berlaku untuk: SQL Server SSIS Integration Runtime 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 masukkan ke dalam tugas Skrip Layanan Integrasi:

Mendeteksi File Datar Kosong dengan Tugas Skrip
Memeriksa file datar untuk menentukan apakah 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 Enumerator Variabel.

Mengkueri Direktori Aktif 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 dari gambar mininya, dengan menggunakan kelas di namespace Layanan System.Drawing.

Menemukan Printer terinstal dengan Tugas Skrip
Menemukan printer terinstal yang mendukung ukuran kertas tertentu, dengan menggunakan kelas di namespace System.Drawing.Printing.

Mengirim Pesan Email HTML dengan Tugas Skrip
Mengirim pesan email dalam format HTML alih-alih 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 di Tugas Skrip
Mengambil koneksi atau informasi koneksi dari manajer koneksi yang ditentukan dalam paket.

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

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