Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server no Windows
Azure SQL Managed Instance
Importante
Os Serviços de Dados Mestres (MDS) foram removidos no SQL Server 2025 (17.x). Continuamos a oferecer suporte ao MDS no SQL Server 2022 (16.x) e em versões anteriores.
No Master Data Services, valide uma versão para aplicar regras de negócios a todos os membros na versão do modelo.
Este tópico explica como usar o procedimento armazenado mdm.udpValidateModel para validar dados. Se for administrador na aplicação web Master Data Manager, pode validar diretamente na interface. Para obter mais informações, consulte Validar uma versão em relação às regras de negócios (Master Data Services).
Observação
Se você invocar a validação antes que o processo de preparo seja concluído, os membros que não terminaram 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 deste procedimento são os seguintes:
| Parâmetro | Descrição |
|---|---|
| ID de utilizador | O ID do usuário. |
| ID_Modelo | O ID do modelo. |
| ID_Versão | O ID da versão. |
Ver também
Visão geral: Importando dados de tabelas (Master Data Services)
Validar uma versão em relação às regras de negócios (Master Data Services)