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


Бизнес-правила (службы Master Data Services)

Бизнес-правило — это правило, позволяющее обеспечить точность основных данных.

Бизнес-правила представляют собой инструкции If/Then, создаваемые в пользовательском интерфейсе Диспетчер основных данных. Если значение атрибута удовлетворяет указанному условию, выполняется определенное действие. Допустимы такие действия, как задание значения по умолчанию, изменение значения или отправка уведомления по электронной почте.

Для использования бизнес-правил сначала необходимо создать и опубликовать правила, а затем применить опубликованные правила к данным. Правила можно применять к подмножествам данных или ко всем данным в версии путем проверки версии. Версию нельзя зафиксировать, пока все атрибуты не пройдут проверку на соответствие бизнес-правилам.

Если пользователь пытается добавить значение атрибута, которое не проходит проверку на соответствие бизнес-правилам, это значение все равно можно сохранить. Просмотреть ошибки проверки и исправить их можно в пользовательском интерфейсе.

Бизнес-правила применяются в порядке, определенном их приоритетом, от самого низкого до самого высокого. Если бизнес-правило исключено или не опубликовано с состоянием Активно, оно по-прежнему доступно, но не используется в процессе применения бизнес-правил.

Рекомендации

Если в созданном бизнес-правиле используется оператор OR, рассмотрите возможность создания отдельного правила для каждой из условных инструкций, которые можно применить независимо. При необходимости правила можно исключать, что повышает гибкость и упрощает устранение неполадок.

Правила

  • Бизнес-правила применяются к значениям атрибутов для всех конечных элементов или всех объединенных элементов, но не для тех и других сразу.

  • Бизнес-правила применяются ко всем версиям модели.

  • При создании пакета развертывания модели в случае необходимости включить бизнес-правила следует включить данные из версии пакета.

Системные параметры бизнес-правил

В программе Диспетчер конфигурации служб Master Data Services имеется два параметра, которые влияют на процесс промежуточного хранения. Эти параметры можно настроить в Диспетчер конфигурации служб Master Data Services или непосредственно в таблице системных настроек. Дополнительные сведения см. в разделе Системные параметры (службы Master Data Services).