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

В службах Master Data Services бизнес-правило — это правило, которое используется для обеспечения качества и точности основных данных. Бизнес-правило можно использовать для автоматического обновления данных, отправки электронной почты или запуска бизнес-процесса или рабочего процесса.

Создание и публикация бизнес-правил

Бизнес-правила — это If/Then утверждения, формируемые в Master Data Manager. Если значение атрибута соответствует указанному условию, выполняется действие. Возможные действия включают установку значения по умолчанию или изменение значения. Эти действия можно объединить с отправкой уведомления по электронной почте.

Бизнес-правила могут основываться на определенных значениях атрибутов (например, предпринимать действия, если Color=Blue), или на изменении значений атрибутов (например, предпринимать действия при изменении значения атрибута Color). Дополнительные сведения об отслеживании не относящихся к конкретным изменениям см. в разделе "Отслеживание изменений" (службы Master Data Services).

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

Если пользователь пытается добавить значение атрибута, которое не проходит проверку бизнес-правила, значение по-прежнему можно сохранить. Вы можете просматривать и исправлять ошибки проверки, которые отображаются в Master Data Manager.

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

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

Применение бизнес-правил

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

  1. Значение по умолчанию

  2. Изменение значения

  3. Проверка

  4. Внешнее действие

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

Другие важные заметки о применении правил:

  • Если бизнес-правило исключается или не публикуется с состоянием "Активный", правило по-прежнему доступно, но не включается при применении бизнес-правил.

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

  • Бизнес-правила можно применять к любой версии модели, которая является открытой или заблокированной.

  • Изменения, внесенные в данные при применении бизнес-правил, не регистрируются как транзакции.

  • Бизнес-правило не может содержать несколько действий запуска рабочего процесса .

Параметры системы

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

Описание задачи Тема
Создайте и опубликуйте новое бизнес-правило. Создание и публикация бизнес-правил (службы Master Data Services)
Добавьте несколько условий в бизнес-правило. Добавить несколько условий в бизнес-правило (Master Data Services)
Создайте бизнес-правило, чтобы требовать, чтобы атрибуты имели значения. Требовать значения атрибутов (службы Master Data Services)
Создайте бизнес-правило для выполнения действия на основе изменений значений атрибутов. Запуск действий на основе изменений значений атрибутов (службы Master Data Services)
Измените имя существующего бизнес-правила. Изменение названия бизнес-правила (Master Data Services)
Настройте Master Data Manager для отправки уведомлений при применении бизнес-правил. Настройка бизнес-правил для отправки уведомлений (службы Master Data Services)
Применение бизнес-правил к определенным членам. Проверка определенных членов на соответствие бизнес-правилам (Master Data Services)
Исключите бизнес-правило, чтобы оно не использовалось. Исключить бизнес-правило (службы Master Data)
Удалите существующее бизнес-правило. Удалить бизнес-правило (Master Data Services)