驗證預存程序 (Master Data Services)
在 Master Data Services 中,驗證版本,以便將商務規則套用到模型版本中的所有成員。
本主題說明如何使用 mdm.udpValidateModel 預存程序來驗證資料。 如果您是 主資料管理員 Web 應用程式的管理員,可以改用使用者介面來進行驗證。 如需詳細資訊,請參閱<根據商務規則驗證版本 (Master Data Services)>。
[!附註]
如果您在暫存處理序完成之前,即叫用驗證,則不會驗證尚未完成暫存的成員。
範例
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
參數
此處理序的參數如下:
參數 |
說明 |
---|---|
UserID |
使用者識別碼。 |
Model_ID |
模型識別碼。 |
Version_ID |
版本識別碼。 |
請參閱
工作
根據商務規則驗證版本 (Master Data Services)