Compartir a través de


Procedimiento almacenado de validación (Master Data Services)

En Master Data Services, valide una versión para aplicar las reglas de negocios a todos los miembros de la versión del modelo.

En este tema se explica cómo usar el procedimiento almacenado mdm.udpValidateModel para validar datos. Si es administrador de la aplicación web Administrador de datos maestros, puede realizar la validación en la interfaz de usuario en su lugar. Para obtener más información, vea Validar una versión con las reglas de negocios (Master Data Services).

[!NOTA]

Si invoca la validación antes de que se complete el proceso de almacenamiento provisional, no se validarán los miembros que no se hayan terminado de almacenar.

Ejemplo

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

Los parámetros de este procedimiento son los siguientes:

Parámetro

Descripción

UserID

Identificador de usuario.

Model_ID

Identificador del modelo.

Version_ID

Identificador de versión.

Vea también

Tasks

Validar una versión con las reglas de negocios (Master Data Services)

Conceptos

Importar datos (Master Data Services)