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


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

Область применения: SQL Server — Только Управляемый экземпляр SQL Azure Windows

В службах Master Data Services действия бизнес-правила являются следствием оценки условий бизнес-правила. Действие выполняется, если условие истинно.

Примечание.

Для действий «Значение по умолчанию» и «Изменение значения», если формируемое значение превышает максимальную длину атрибута, то формируемое значение усекается.

Действия «Значение по умолчанию»

ДействияЗначение по умолчанию задают значение по умолчанию для указанного атрибута. Изменить эти значения по умолчанию могут пользователи с соответствующими разрешениями.

Имя значения Description
по умолчанию имеет значение Выбранный атрибут по умолчанию имеет значение указанного атрибута, указанного значения атрибута либо пуст.

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

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

Это действие допустимо для текстовых значений и значений ссылок.

Действия «Изменение значения»

ДействияИзменение значения обновляют указанный атрибут или значение атрибута. Пользователи могут изменять эти значения, только если новое значение делает действие истинным.

Имя значения Description
Равно Выбранный атрибут заменен на значение атрибута по умолчанию или другой атрибут либо пуст.

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

Это действие допустимо для текстовых значений и значений ссылок.

Действия «Проверка»

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

Исключение составляют только действия обязательно и недействительно . Для успешной проверки данных и фиксации версии эти действия должны быть объединены с действием «изменение значения».

Название проверки Description
обязателен Выбранный атрибут обязателен, то есть не может быть пустым или содержать значение NULL.

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

Это действие допустимо для текстовых, числовых значений, дат и ссылок.
должен содержать шаблон Выбранный атрибут должен содержать шаблон , указанный в параметрах. Используйте регулярные выражения .NET Framework, чтобы указать шаблон.

Дополнительные сведения о регулярных выражениях см. в разделе Элементы языка регулярных выражений библиотеки MSDN.

Это действие допустимо для текстовых значений и значений ссылок.
должен быть уникальным Выбранный атрибут должен быть уникальным сам по себе или в сочетании с определенными атрибутами.

Рекомендации. Объедините это действие с условием обязательности, чтобы обеспечить правильность полей индекса в системах-подписчиках.

Это действие допустимо для текстовых, числовых значений, дат и ссылок.

ПРИМЕЧАНИЕ. Если первый атрибут имеет тип DateTime, то его нельзя использовать в сочетании с атрибутом типа Numeric или Text. Если первый атрибут имеет тип Numeric, то его нельзя использовать в сочетании с атрибутом типа DateTime.
должен иметь одно из следующих значений Выбранный атрибут должен иметь одно из следующих значений , указанных в списке.

Это действие допустимо для текстовых значений.
должен быть больше Выбранный атрибут должен быть больше указанного атрибута или указанного значения атрибута либо быть пустым.

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

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

Это действие допустимо для текстовых, числовых значений и дат.
должен быть меньше Выбранный атрибут должен быть меньше указанного атрибута или указанного значения атрибута либо пуст.

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

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

Это действие допустимо для текстовых, числовых значений и дат.
должен иметь длину не меньше Выбранный атрибут должен иметь длину не меньше указанного значения.

Это действие допустимо для текстовых значений и значений ссылок.
должен иметь длину не больше Выбранный атрибут должен иметь длину не больше указанного значения.

Это действие допустимо для текстовых значений и значений ссылок.

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

Внешние действия взаимодействуют с приложениями за пределами служб Master Data Services.

Имя действия Description
запуск рабочего процесса Инициирует внешний рабочий процесс. Данные, вызвавшие это действие, передаются рабочему процессу. Дополнительные сведения см. в статье Интеграция рабочих процессов SharePoint со службами Master Data Services.

Это действие допустимо для текстовых, числовых значений, дат и ссылок.

См. также

Условия бизнес-правила (службы Master Data Services)
Бизнес-правила (службы Master Data Services)
Создание и публикация бизнес-правила (службы Master Data Services)