Stored procedure di convalida (Master Data Services)
Si applica a: SQL Server - Solo Windows Istanza gestita di SQL di Azure
In Master Data Services, convalidare una versione per applicare regole di business a tutti i membri nella 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 di Gestione dati master, è possibile invece eseguire la convalida nell'interfaccia utente. Per maggiori informazioni, vedere Convalidare una versione rispetto alle regole di 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 | ID dell'utente. |
Model_ID | L'ID modello. |
Version_ID | L'ID versione. |
Vedi anche
Panoramica: Importazione di dati da tabelle (Master Data Services)
Convalidare una versione rispetto alle regole di business (Master Data Services)