Запуск правил качества¶
Предупреждение
В версии 6.10.2 реализована работа правил качества для атрибутов связи и классификатора.
Правила качества данных осуществляют проверку значений атрибутов на соответствие заданным условиям. Правила могут работать в 2 режимах: валидация (проверка введенных значений) и обогащение (изменение значений согласно настроенным правилам).
Также см. подробнее об отображении ошибок качества данных в карточке записи.
Предварительно:
Создайте учетную запись с доступом к разделу "Качество данных". Доступ к разделам настраивается для роли, которая впоследствии назначается учетной записи.
Создайте и опубликуйте модель данных с реестрами/справочниками.
Сценарии работы правил¶
Правила качества могут запускаться в определенный момент, в зависимости от настроенной фазы выполнения. Фазы имеют свои собственные точки в потоках выполнения, которые в свою очередь запускают правила качества, назначенные на определенный реестр/справочник. Если на фазы не назначены наборы правил, то проверки не запускаются.
Данные могут быть добавлены в систему любым способом: созданы в интерфейсе или загружены через пакетные операции, а также созданы через REST-запросы или загружены с помощью ETL-систем.
Существуют 3 основных сценария запуска правил качества.
1. Вставка данных через режим черновика¶
Особенности:
Используется фаза DRAFT.
Проверка происходит в момент публикации черновика. Запись невозможно будет опубликовать при обнаружении хотя бы одной критичной ошибки качества (уровня RED).
Проверка может опционально запускаться в режиме черновика до его публикации.
Доступны валидация и обогащение.
Обогащение запускается при нажатии кнопки Обогатить в карточке записи.
Сценарий работы:
Добавьте данные в систему.
Создайте необходимые правила качества в разделе "Качество данных".
Назначьте набор правил качества на фазу DRAFT, а также на нужный реестр/справочник.
Проверка запустится автоматически в режиме черновика записи.
Также в карточке записи доступен запуск проверки вручную: с помощью кнопки Проверить для валидации и кнопки Обогатить для обогащения.
2. Публикация черновика или прямая вставка записи (без черновика)¶
Особенности:
Используется фаза DEFAULT.
Проверка происходит в момент публикации черновика или при загрузке данных в систему (с помощью пакетных операций или ETL-систем, минуя черновик).
Доступны валидация и обогащение.
Обогащение запускается при прямой вставке записи во время интеграции других систем с MDM.
Сценарий работы:
Создайте необходимые правила качества в разделе "Качество данных".
Назначьте набор правил качества на фазу DEFAULT, а также на нужный реестр/справочник.
Загрузите данные в систему. Проверка запустится автоматически при загрузке.
3. Вставка данных через черновик с прохождением бизнес-процесса согласования¶
Особенности:
Используется фаза PROCESS.
Проверка происходит в момент публикации черновика. При обнаружении ошибок запись уходит на исправление, согласно бизнес-процессу.
Проверка может опционально запускаться в режиме черновика до его публикации.
Доступна только валидация.
Сценарий работы:
Добавьте данные в систему.
Создайте необходимые правила качества в разделе "Качество данных".
Назначьте набор правил качества на фазу PROCESS, а также на нужный реестр/справочник.
Создайте бизнес-процесс с использованием шаблона "Шаблон согласования публикации с проверкой правилами качества".
Назначьте процесс на нужный реестр/справочник.
Проверка запустится автоматически при публикации черновика записи из карточки записи.