Stored procedure di convalida (Master Data Services)
In Master Data Services convalidare una versione per applicare regole business a tutti i membri della versione del modello.
In questo argomento viene illustrato come usare la stored procedure mdm.udpValidateModel per convalidare i dati. Se si è un amministratore nell'applicazione Web Master Data Manager, è invece possibile eseguire la convalida nell'interfaccia utente. Per altre informazioni, vedere Convalidare una versione rispetto alle 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
Importazione dati (Master Data Services)
Convalidare una versione rispetto a regole business (Master Data Services)