Procedimento armazenado de validação (Master Data Services)
Aplica-se a: SQL Server - somente Windows Instância Gerenciada de SQL do Azure
No Master Data Manager, valide uma versão para aplicar regras de negócio a todos os membros da versão do modelo.
Este tópico explica como usar o procedimento armazenado mdm.udpValidateModel para validar dados. Se você for um administrador no aplicativo Web Master Data Manager, poderá fazer validação na interface do usuário em vez disso. Para obter mais informações, consulte Validar uma versão em relação a regras de negócio (Master Data Services).
Observação
Se você invocar a validação antes de o processo de preparo ser concluído, os membros que não concluíram o preparo não serão validados.
Exemplo
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
Parâmetros
Os parâmetros desse procedimento são os seguintes:
Parâmetro | Descrição |
---|---|
UserID | A ID de usuário. |
Model_ID | A ID do modelo. |
Version_ID | A ID da versão. |
Confira também
Visão geral: importar dados de tabelas (Master Data Services)
Validar uma versão em relação a regras de negócio (Master Data Services)