Prosedur Tersimpan (Katalog Layanan Integrasi)

Berlaku untuk: SQL Server (semua versi yang didukung) Integration Runtime SSIS di Azure Data Factory

Berlaku untuk: SQL Server (semua versi yang didukung)

Bagian ini menjelaskan prosedur tersimpan Transact-SQL yang tersedia untuk mengelola proyek Layanan Integrasi yang telah disebarkan ke instans SQL Server.

Panggil prosedur tersimpan Integration Services untuk menambahkan, menghapus, memodifikasi, atau menjalankan objek yang disimpan dalam katalog SSISDB .

Nama default katalog adalah SSISDB. Objek yang disimpan dalam katalog mencakup proyek, paket, parameter, lingkungan, dan riwayat operasional.

Anda dapat menggunakan tampilan database dan prosedur tersimpan secara langsung, atau menulis kode kustom yang memanggil API terkelola. Management Studio dan API terkelola mengkueri tampilan dan memanggil prosedur tersimpan yang dijelaskan di bagian ini untuk melakukan banyak tugas mereka.

Di Bagian Ini

catalog.add_data_tap
Menambahkan ketukan data pada output komponen dalam aliran data paket.

catalog.add_data_tap_by_guid
Menambahkan ketukan data ke jalur aliran data tertentu dalam aliran data paket.

catalog.check_schema_version
Menentukan apakah skema katalog SSISDB dan biner Layanan Integrasi (rakitan ISServerExec dan SQLCLR) kompatibel.

catalog.clear_object_parameter_value (Database SSISDB)
Menghapus nilai parameter untuk proyek atau paket Integration Services yang ada yang disimpan di server.

catalog.configure_catalog (Database SSISDB)
Mengonfigurasi katalog Layanan Integrasi dengan mengatur properti katalog ke nilai tertentu.

catalog.create_environment (Database SSISDB)
Membuat lingkungan di katalog Layanan Integrasi.

catalog.create_environment_reference (Database SSISDB)
Membuat referensi lingkungan untuk proyek di katalog Layanan Integrasi.

catalog.create_environment_variable (Database SSISDB)
Buat variabel lingkungan di katalog Layanan Integrasi.

catalog.create_execution (Database SSISDB)
Membuat instans eksekusi di katalog Layanan Integrasi.

catalog.create_execution_dump
Menyebabkan paket yang sedang berjalan menjeda dan membuat file cadangan.

catalog.create_folder (Database SSISDB)
Membuat folder di katalog Layanan Integrasi.

catalog.delete_environment (Database SSISDB)
Menghapus lingkungan dari folder di katalog Layanan Integrasi.

catalog.delete_environment_reference (Database SSISDB)
Menghapus referensi lingkungan dari proyek di katalog Layanan Integrasi.

catalog.delete_environment_variable (Database SSISDB)
Menghapus variabel lingkungan dari lingkungan di katalog Layanan Integrasi.

catalog.delete_folder (Database SSISDB)
Menghapus folder dari katalog Layanan Integrasi.

catalog.delete_project (Database SSISDB)
Menghapus proyek yang sudah ada dari folder di katalog Layanan Integrasi.

catalog.deny_permission (Database SSISDB)
Menolak izin pada objek yang dapat diamankan di katalog Layanan Integrasi.

catalog.deploy_project (Database SSISDB)
Menyebarkan proyek ke folder di katalog Layanan Integrasi atau memperbarui proyek yang sudah ada yang telah disebarkan sebelumnya.

catalog.get_parameter_values (Database SSISDB)
Menyelesaikan dan mengambil nilai parameter default dari proyek dan paket terkait dalam katalog Layanan Integrasi.

catalog.get_project (Database SSISDB)
Mengambil properti proyek yang ada di katalog Layanan Integrasi.

catalog.grant_permission (Database SSISDB)
Memberikan izin pada objek yang dapat diamankan di katalog Layanan Integrasi.

catalog.move_environment (Database SSISDB)
Memindahkan lingkungan dari satu folder ke folder lain dalam katalog Layanan Integrasi.

catalog.move_project ((Database SSISDB)
Memindahkan proyek dari satu folder ke folder lain dalam katalog Layanan Integrasi.

catalog.remove_data_tap
Menghapus ketukan data dari output komponen yang sedang dalam eksekusi.

catalog.rename_environment (Database SSISDB)
Mengganti nama lingkungan dalam katalog Layanan Integrasi.

catalog.rename_folder (Database SSISDB)
Mengganti nama folder di katalog Layanan Integrasi.

catalog.restore_project (Database SSISDB)
Memulihkan proyek di katalog Layanan Integrasi ke versi sebelumnya.

catalog.revoke_permission (Database SSISDB)
Mencabut izin pada objek yang dapat diamankan di katalog Layanan Integrasi.

catalog.set_environment_property (Database SSISDB)
Mengatur properti lingkungan dalam katalog Layanan Integrasi.

catalog.set_environment_reference_type (Database SSISDB)
Mengatur jenis referensi dan nama lingkungan yang terkait dengan referensi lingkungan yang ada untuk proyek di katalog Layanan Integrasi.

catalog.set_environment_variable_property (Database SSISDB)
Mengatur properti variabel lingkungan di katalog Layanan Integrasi.

catalog.set_environment_variable_protection (Database SSISDB)
Mengatur bit sensitivitas variabel lingkungan dalam katalog Layanan Integrasi.

catalog.set_environment_variable_value (Database SSISDB)
Mengatur nilai variabel lingkungan dalam katalog Layanan Integrasi.

catalog.set_execution_parameter_value (Database SSISDB)
Menetapkan nilai parameter untuk instans eksekusi dalam katalog Layanan Integrasi.

catalog.set_execution_property_override_value
Menetapkan nilai properti untuk instans eksekusi dalam katalog Layanan Integrasi.

catalog.set_folder_description (Database SSISDB)
Mengatur deskripsi folder di katalog Layanan Integrasi.

catalog.set_object_parameter_value (Database SSISDB)
Mengatur nilai parameter dalam katalog Layanan Integrasi. Mengaitkan nilai ke variabel lingkungan atau menetapkan nilai harfiah yang akan digunakan secara default jika tidak ada nilai lain yang ditetapkan.

catalog.start_execution (Database SSISDB)
Memulai instans eksekusi di katalog Layanan Integrasi.

catalog.startup
Melakukan pemeliharaan status operasi untuk katalog SSISDB.

catalog.stop_operation (Database SSISDB)
Menghentikan validasi atau instans eksekusi dalam katalog Layanan Integrasi.

catalog.validate_package (Database SSISDB)
Memvalidasi paket secara asinkron dalam katalog Layanan Integrasi.

catalog.validate_project (Database SSISDB)
Memvalidasi proyek secara asinkron dalam katalog Integration Services.

catalog.add_execution_worker (Database SSISDB)
Menambahkan Pekerja Peluasan Skala Layanan Integrasi ke instans eksekusi dalam Peluasan Skala.

catalog.enable_worker_agent (Database SSISDB)
Aktifkan Scale Out Worker untuk Scale Out Master yang bekerja dengan katalog Integration Services ini.

catalog.disable_worker_agent (Database SSISDB)
Nonaktifkan Scale Out Worker untuk Scale Out Master yang bekerja dengan katalog Integration Services ini.