Bagikan melalui


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)