Stored procedure di convalida (Master Data Services)Validation Stored Procedure (Master Data Services)

In Master Data ServicesMaster Data Services convalidare una versione per applicare le regole di business a tutti i membri nella versione del modello.In Master Data ServicesMaster Data Services, validate a version to apply business rules to all members in the model version.

In questo argomento viene illustrato come usare la stored procedure mdm.udpValidateModel per convalidare i dati.This topic explains how to use the mdm.udpValidateModel stored procedure to validate data. Se si è un amministratore nell'applicazione Web Master Data ManagerMaster Data Manager , è possibile eseguire la convalida nell'interfaccia utente.If you are an administrator in the Master Data ManagerMaster Data Manager web application, you can do validation in the UI instead. Per altre informazioni, vedere Validate a Version against Business Rules (Master Data Services).For more information, see Validate a Version against Business Rules (Master Data Services).

Nota

Se si richiama la convalida prima del completamento del processo di gestione temporanea, i membri che non hanno completato la gestione temporanea non saranno convalidati.If you invoke validation before the staging process is complete, members that have not finished staging will not be validated.

EsempioExample

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  

ParametriParameters

I parametri di questa procedura sono i seguenti:The parameters of this procedure are as follows:

ParametroParameter DescriptionDescription
UserIDUserID L'ID utente.The user ID.
Model_IDModel_ID L'ID modello.The model ID.
Version_IDVersion_ID L'ID versione.The version ID.

Vedere ancheSee Also

Panoramica: Importazione di dati da tabelle (Master Data Services) Overview: Importing Data from Tables (Master Data Services)
Convalidare una versione rispetto a regole Business ( Master Data Services )Validate a Version against Business Rules (Master Data Services)