Condividi tramite


Stored procedure di convalida (Master Data Services)

In Master Data Services convalidare una versione per applicare regole business a tutti i membri nella versione del modello.

In questo argomento viene illustrato come utilizzare la stored procedure mdm.udpValidateModel per convalidare i dati. Se si è un amministratore nell'applicazione Web Master Data Manager, è possibile eseguire la convalida nell'interfaccia utente. Per ulteriori informazioni, vedere Convalidare una versione rispetto a regole business (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.

Esempio

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 

Parametri

I parametri di questa procedura sono i seguenti:

Parametro

Descrizione

UserID

L'ID utente.

Model_ID

L'ID modello.

Version_ID

L'ID versione.

Vedere anche

Attivitá

Convalidare una versione rispetto a regole business (Master Data Services)

Concetti

Importazione di dati (Master Data Services)