Поделиться через


Проверка хранимых процедур (службы Master Data Services)

В среде Master Data Services проверьте версию на применение бизнес-правил ко всем элементам версии модели.

В этом разделе объясняется, как использовать хранимую процедуру mdm.udpValidateModel для проверки данных. Администратор веб-приложения Диспетчер основных данных может проводить проверку в пользовательском интерфейсе. Дополнительные сведения см. в разделе Подтверждение исправления проблемы, обнаруженной при проверке на соответствие бизнес-правилам (службы Master Data Services).

ПримечаниеПримечание

При запуске проверки до завершения промежуточного процесса элементы, для которых этот процесс не был завершен, не будут проверены.

Пример

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 

Параметры

Параметры данной процедуры имеют следующие значения:

Параметр

Описание

UserID

Идентификатор пользователя.

Model_ID

Идентификатор модели.

Version_ID

Идентификатор версии.

См. также

Задания

Подтверждение исправления проблемы, обнаруженной при проверке на соответствие бизнес-правилам (службы Master Data Services)

Основные понятия

Импорт данных (службы Master Data Services)