catalog.get_parameter_values (Database SSISDB)
Berlaku untuk: Integration Runtime SSIS SQL Server di Azure Data Factory
Berlaku untuk:SQL Server
Menyelesaikan dan mengambil nilai parameter default dari proyek dan paket terkait dalam katalog Layanan Integrasi.
Sintaks
catalog.get_parameter_values [ @folder_name = ] folder_name
, [ @project_name = ] project_name
, [ @package_name = ] package_name
[ , [ @reference_id = ] reference_id ]
Argumen
[ @folder_name = ] folder_name
Nama folder yang berisi proyek. folder_name adalah nvarchar(128).
[ @project_name = ] project_name
Nama proyek tempat parameter berada. project_name adalah nvarchar(128).
[ @package_name = ] package_name
Nama paket. Tentukan nama paket untuk mengambil semua parameter proyek dan parameter dari paket tertentu. package_name adalah nvarchar(260).
[ @reference_id = ] reference_id
Pengidentifikasi unik referensi lingkungan. Parameter ini bersifat opsional. Reference_id itu besar.
Mengembalikan Nilai Kode
0 (berhasil)
Tataan Hasil
Mengembalikan tabel yang memiliki format berikut:
Nama kolom | Jenis data | Deskripsi |
---|---|---|
object_type | smallint | Jenis parameter. Nilainya adalah 20 untuk parameter proyek dan nilainya adalah 30 untuk parameter paket. |
parameter_data_type | nvarchar(128) | Tipe data parameter. |
parameter_name | nama sysname | Nama parameter. |
parameter_value | aql_variant | Nilai untuk parameter. |
Sensitif | bit | Ketika nilainya adalah 1 , nilai parameter sensitif. Ketika nilainya adalah 0 , nilai parameter tidak sensitif. |
diperlukan | bit | Ketika nilainya adalah 1 , nilai parameter diperlukan untuk memulai eksekusi. Ketika nilainya adalah 0 , nilai parameter tidak diperlukan untuk memulai eksekusi. |
value_set | bit | Ketika nilainya adalah 1 , nilai parameter telah ditetapkan. Ketika nilainya adalah 0 , nilai parameter belum ditetapkan. |
Catatan
Nilai harfiah ditampilkan dalam teks biasa. NULL ditampilkan sebagai pengganti nilai sensitif.
Izin
Prosedur tersimpan ini memerlukan salah satu izin berikut:
Izin READ pada proyek dan, jika berlaku, izin READ pada lingkungan yang dirujuk
Keanggotaan ke peran database ssis_admin
Keanggotaan ke peran server sysadmin
Kesalahan dan peringatan
Daftar berikut ini menjelaskan beberapa kondisi yang dapat menimbulkan kesalahan atau peringatan:
Paket tidak dapat ditemukan di folder atau proyek yang ditentukan
Pengguna tidak memiliki izin yang sesuai
Referensi lingkungan yang ditentukan tidak ada