Prosedur Tersimpan Validasi (Master Data Services)
Berlaku untuk: SQL Server - Azure SQL Managed Instance khusus Windows
Di Master Data Services, validasi versi untuk menerapkan aturan bisnis ke semua anggota dalam versi model.
Topik ini menjelaskan cara menggunakan prosedur tersimpan mdm.udpValidateModel untuk memvalidasi data. Jika Anda adalah administrator di aplikasi web Master Data Manager, Anda dapat melakukan validasi di UI sebagai gantinya. Untuk informasi selengkapnya, lihat Memvalidasi Versi terhadap Aturan Bisnis (Master Data Services).
Catatan
Jika Anda memanggil validasi sebelum proses penahapan selesai, anggota yang belum selesai penahapan tidak akan divalidasi.
Contoh
DECLARE @ModelName nVarchar(50) = 'Customer'
DECLARE @Model_id int
DECLARE @UserName nvarchar(50)= 'DOMAIN\user_name'
DECLARE @User_ID int
DECLARE @Version_ID int
SET @User_ID = (SELECT ID
FROM mdm.tblUser u
WHERE u.UserName = @UserName)
SET @Model_ID = (SELECT Top 1 Model_ID
FROM mdm.viw_SYSTEM_SCHEMA_VERSION
WHERE Model_Name = @ModelName)
SET @Version_ID = (SELECT MAX(ID)
FROM mdm.viw_SYSTEM_SCHEMA_VERSION
WHERE Model_ID = @Model_ID)
EXECUTE mdm.udpValidateModel @User_ID, @Model_ID, @Version_ID, 1
Parameter
Parameter prosedur ini adalah sebagai berikut:
Parameter | Deskripsi |
---|---|
ID Pengguna | ID pengguna. |
Model_ID | ID model. |
Version_ID | ID versi. |
Lihat Juga
Gambaran Umum: Mengimpor Data dari Tabel (Master Data Services)
Memvalidasi Versi terhadap Aturan Bisnis (Master Data Services)