Bagikan melalui


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