Проверка хранимых процедур (службы 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 |
Идентификатор версии. |