Bagikan melalui


Desainer SSIS

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

SSIS Designer adalah alat grafis yang dapat Anda gunakan untuk membuat dan memelihara paket Integration Services. SSIS Designer tersedia di SQL Server Data Tools (SSDT) sebagai bagian dari proyek Integration Services.

Anda bisa menggunakan SSIS Designer untuk melakukan tugas berikut:

  • Membuat alur kontrol dalam paket.

  • Membuat aliran data dalam paket.

  • Menambahkan penanganan aktivitas ke objek paket dan paket.

  • Menampilkan konten paket.

  • Pada waktu proses, melihat kemajuan eksekusi paket.

Diagram berikut menunjukkan SSIS Designer dan jendela Kotak Alat .

Cuplikan layar SSIS Designer dan Toolbox

Layanan Integrasi mencakup kotak dialog dan jendela tambahan untuk menambahkan fungsionalitas ke paket, dan SQL Server Data Tools (SSDT) menyediakan kotak dialog dan jendela untuk mengonfigurasi lingkungan pengembangan dan bekerja dengan paket. Untuk informasi selengkapnya, lihat Antarmuka Pengguna Integration Services.

Perancang SSIS tidak memiliki dependensi pada layanan Layanan Integrasi, layanan yang mengelola dan memantau paket, dan tidak diharuskan bahwa layanan berjalan untuk membuat atau memodifikasi paket di SSIS Designer. Namun, jika Anda menghentikan layanan saat SSIS Designer terbuka, Anda tidak dapat lagi membuka kotak dialog yang disediakan SSIS Designer dan Anda mungkin menerima pesan kesalahan "server RPC tidak tersedia." Untuk mengatur ulang SSIS Designer dan terus bekerja dengan paket, Anda harus menutup perancang, keluar dari SQL Server Data Tools (SSDT), lalu membuka kembali SQL Server Data Tools (SSDT), proyek Integration Services, dan paket.

Urungkan dan Ulangi

Anda dapat membatalkan dan mengulangi hingga 20 tindakan di SSIS Designer. Untuk paket, batalkan /ulangi tersedia di tab Alur Kontrol, Aliran Data, Penanganan Aktivitas, dan Parameter, dan di jendela Variabel. Untuk proyek, urungkan/ulangi tersedia di jendela Parameter Proyek.

Anda tidak dapat mengurungkan/mengulangi perubahan pada Kotak Alat SSIS baru.

Saat Anda membuat perubahan pada komponen menggunakan editor komponen, Anda membatalkan dan mengulangi perubahan sebagai set daripada mengurungkan dan mengulangi perubahan individual. Kumpulan perubahan muncul sebagai tindakan tunggal di daftar drop-down urungkan dan ulangi.

Untuk membatalkan tindakan, klik tombol batalkan toolbar, Edit/Batalkan item menu, atau tekan CTRL+Z. Untuk mengulangi tindakan, klik tombol ulangi toolbar, Edit/Ulangi item menu atau tekan CTRL + Y. Anda dapat mengurungkan dan mengulangi beberapa tindakan, dengan mengklik panah di samping tombol toolbar, menyoroti beberapa tindakan di daftar drop-down, lalu mengklik daftar.

Bagian dari Perancang SSIS

SSIS Designer memiliki lima tab permanen: masing-masing satu untuk membangun alur kontrol paket, aliran data, parameter, dan penanganan aktivitas, dan satu tab untuk melihat konten paket. Pada waktu proses tab keenam muncul yang menunjukkan kemajuan eksekusi paket saat sedang berjalan dan hasil eksekusi setelah selesai.

Selain itu, SSIS Designer menyertakan area Pengelola Sambungan untuk menambahkan dan mengonfigurasi manajer koneksi yang digunakan paket untuk menyambungkan ke data.

Tab Alur Kontrol

Anda membuat alur kontrol dalam paket pada permukaan desain tab Alur Kontrol. Seret item dari Kotak Alat ke permukaan desain dan sambungkan ke alur kontrol dengan mengklik ikon untuk item, lalu menyeret panah dari satu item ke item lainnya.

Untuk informasi selengkapnya, lihat Alur Kontrol.

Tab Aliran Data

Jika paket berisi tugas Aliran data, Anda dapat menambahkan aliran data ke paket. Anda membuat aliran data dalam paket pada permukaan desain tab Aliran Data. Seret item dari Kotak Alat ke permukaan desain dan sambungkan ke aliran data dengan mengklik ikon untuk item, lalu menyeret panah dari satu item ke item lainnya.

Untuk informasi selengkapnya, lihat Aliran Data.

Tab Parameter

Parameter Integration Services (SSIS) memungkinkan Anda menetapkan nilai ke properti dalam paket pada saat eksekusi paket. Anda dapat membuat parameter proyek di tingkat proyek dan parameter paket di tingkat paket. Parameter proyek digunakan untuk menyediakan input eksternal yang diterima proyek ke satu atau beberapa paket dalam proyek. Parameter paket memungkinkan Anda mengubah eksekusi paket tanpa harus mengedit dan menyebarkan ulang paket. Tab ini memungkinkan Anda mengelola parameter paket.

Untuk informasi selengkapnya tentang parameter, lihat Parameter Integration Services (SSIS).

Penting

Parameter hanya tersedia untuk proyek yang dikembangkan untuk model penyebaran proyek. Oleh karena itu, Anda akan melihat tab Parameter hanya untuk paket yang merupakan bagian dari proyek yang dikonfigurasi untuk menggunakan model penyebaran proyek.

Tab Penanganan Aktivitas

Anda membuat peristiwa dalam paket pada permukaan desain tab Penanganan Aktivitas. Pada tab Penanganan Aktivitas, Anda memilih paket atau objek paket yang ingin Anda buat penanganan aktivitasnya, lalu pilih peristiwa yang akan dikaitkan dengan penanganan aktivitas. Penanganan aktivitas memiliki alur kontrol dan aliran data opsional.

Untuk informasi selengkapnya, lihat Menambahkan Penanganan Aktivitas ke Paket.

Tab Penjelajah Paket

Paket bisa kompleks, termasuk banyak tugas, manajer koneksi, variabel, dan elemen lainnya. Tampilan penjelajah paket memungkinkan Anda melihat daftar lengkap elemen paket.

Untuk informasi selengkapnya, lihat Menampilkan Objek Paket.

Tab Hasil Kemajuan/Eksekusi

Saat paket berjalan, tab Kemajuan menunjukkan kemajuan eksekusi paket. Setelah paket selesai berjalan, hasil eksekusi tetap tersedia pada tab Hasil Eksekusi.

Catatan

Untuk mengaktifkan atau menonaktifkan tampilan pesan pada tab Kemajuan , alihkan opsi Pelaporan Kemajuan Debug pada menu SSIS .

Area Pengelola Sambungan

Anda menambahkan dan memodifikasi manajer koneksi yang digunakan paket di area Pengelola Sambungan. Layanan Integrasi mencakup manajer koneksi untuk menyambungkan ke berbagai sumber data, seperti file teks, database OLE DB, dan penyedia .NET.

Untuk informasi selengkapnya, lihat Koneksi Integration Services (SSIS) dan Membuat Pengelola Sambungan.

Tab Alur Kontrol

Gunakan tab Alur Kontrol dari SSIS Designer untuk membangun alur kontrol dalam paket Layanan Integrasi.

Buat alur kontrol dengan menyeret objek grafis yang mewakili tugas dan kontainer SSIS dari Kotak Alat ke permukaan desain tab Alur Kontrol, lalu sambungkan objek dengan menyeret konektor pada objek ke objek lain. Setiap baris penghubung mewakili batasan prioritas yang menentukan urutan tugas dan kontainer berjalan

Selain itu, Anda dapat menggunakan SSIS Designer untuk menambahkan fungsionalitas berikut dari tab Alur Kontrol:

  • Menerapkan pengelogan

  • Membuat konfigurasi paket

  • Menandatangani paket dengan sertifikat

  • Mengelola variabel

  • Menambahkan anotasi

  • Mengonfigurasi titik henti

Untuk menambahkan fungsi ini ke tugas atau kontainer individual di SSIS Designer, klik kanan objek pada permukaan desain, lalu pilih opsi .

Tab Aliran Data

Gunakan tab Aliran Data dari SSIS Designer untuk membuat aliran data dalam paket Layanan Integrasi.

Buat aliran data dengan menyeret objek grafis yang mewakili sumber, transformasi, dan tujuan dari Kotak Alat ke permukaan desain tab Aliran Data, lalu sambungkan objek untuk membuat jalur yang menentukan urutan di mana transformasi berjalan.

Klik kanan jalur, lalu klik Penampil Data, untuk menambahkan penampil data untuk melihat data sebelum dan sesudah setiap objek aliran data.

Anda juga dapat menggunakan SSIS Designer untuk menambahkan fungsionalitas berikut dari tab Aliran Data:

  • Mengelola variabel

  • Menambahkan anotasi

Untuk menambahkan fungsi ini di SSIS Designer, klik kanan permukaan desain, lalu pilih opsi yang Anda inginkan.

Tab Penanganan Aktivitas

Gunakan tab Penanganan Aktivitas SSIS Designer untuk membangun alur kontrol dalam paket Layanan Integrasi. Penanganan aktivitas berjalan sebagai respons terhadap peristiwa yang diangkat oleh paket atau oleh tugas atau kontainer dalam paket.

Opsi

Eksekusi
Pilih executable yang ingin Anda buatkan penanganan aktivitasnya. Executable dapat berupa paket, atau tugas atau kontainer dalam paket.

Handler acara
Pilih jenis penanganan aktivitas. Buat penanganan aktivitas dengan menyeret item dari Kotak Alat.

Hapus
Pilih penanganan aktivitas, dan hapus dari paket dengan mengklik Hapus.

Klik di sini untuk membuat <nama> penanganan aktivitas untuk nama yang dapat dieksekusi yang dapat <dieksekusi>
Klik untuk membuat penanganan aktivitas.

Buat alur kontrol dengan menyeret objek grafis yang mewakili tugas dan kontainer SSIS dari Kotak Alat ke permukaan desain tab Penanganan Aktivitas, lalu sambungkan objek dengan menggunakan batasan prioritas untuk menentukan urutan tempat objek dijalankan.

Selain itu, untuk menambahkan anotasi, klik kanan permukaan desain, lalu pada menu, klik Tambahkan Anotasi.

Tab Penjelajah Paket

Gunakan tab Package Explorer dari SSIS Designer untuk melihat tampilan hierarkis semua elemen dalam paket: konfigurasi, koneksi, penanganan aktivitas, objek yang dapat dieksekusi seperti tugas dan kontainer, penyedia log, batasan prioritas, dan variabel. Jika paket berisi tugas Aliran Data, tab Package Explorer menyertakan simpul yang berisi tampilan hierarkis komponen aliran data.

Klik kanan elemen paket, lalu klik Properti untuk memperlihatkan properti elemen di jendela Properti , atau klik Hapus untuk menghapus elemen.

Tab Kemajuan

Gunakan tab Kemajuan SSIS Designer untuk melihat kemajuan eksekusi paket Layanan Integrasi saat Anda menjalankan paket di SQL Server Data Tools (SSDT). Tab Kemajuan mencantumkan waktu mulai, waktu selesai, dan waktu yang berlalu untuk validasi dan eksekusi paket dan eksekusinya; informasi atau peringatan apa pun untuk paket; pemberitahuan kemajuan; keberhasilan atau kegagalan paket; dan pesan kesalahan apa pun yang dihasilkan selama eksekusi paket.

Untuk mengaktifkan atau menonaktifkan tampilan pesan pada tab Kemajuan , alihkan opsi Pelaporan Kemajuan Debug pada menu SSIS . Menonaktifkan pelaporan kemajuan dapat membantu meningkatkan performa saat menjalankan paket kompleks di SQL Server Data Tools.

Setelah paket berhenti berjalan, tab Kemajuan menjadi tab Hasil Eksekusi.

area Pengelola Sambungan

Paket menggunakan manajer koneksi untuk menyambungkan ke sumber data seperti file, database relasional, dan server.

Gunakan area Pengelola Koneksi SSIS Designer untuk menambahkan, menghapus, memodifikasi, mengganti nama, dan menyalin dan menempelkan manajer koneksi.

Klik kanan di area ini, lalu pada menu, klik opsi untuk tugas yang ingin Anda lakukan.

Lihat Juga

Antarmuka Pengguna Integration Services