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)