Фазы выполнения правил¶
Общие сведения¶
Фаза выполнения в определенный момент запускает правила качества, имеющиеся в наборе правил, который назначен на определенный тип актива.
По умолчанию доступна одна системная фаза DEFAULT.
Стандартная фаза (DEFAULT) запускает правила валидации и обогащения автоматически при публикации черновика записи или при прямой загрузке данных в систему (минуя режим черновика записи).
Схема работы фаз выполнения¶
Предустановленные условия:
В системе присутствует поток выполнения org.unidata.dg.data[ASSET_UPSERT_START], содержащий коннектор ASSET_QUALITY_CONNECTOR для запуска правил качества при вставке записи.
В системе присутствует поток выполнения com.unidata.dg.dq.data[ASSET_UPSERT_QUALITY_START], в котором выполняется запуск правил валидации и обогащения, назначенных на тип актива на фазу DEFAULT.
В системе присутствует фазы выполнения, которые отображаются в разделе “Качество данных” > вкладка “Фазы выполнения”. В текущей реализации по умолчанию используется только стандартная фаза - DEFAULT.
Шаги, выполняемые пользователем:
В системе создаются и настраиваются правила качества данных.
При назначении правил качества выбирается тип актива, а также указывается один или несколько наборов правил качества для фазы выполнения.
Если при запуске правил качества система находит ошибки, то они отображаются в карточке записи актива.
Примечание: Работа правил качества не прерывает вставку данных, если в записях содержатся ошибки.
Добавление новой фазы¶
Откройте раздел "Правила качества", если это не сделано ранее.
Нажмите кнопку меню , расположенную в верхнем правом углу экрана.
Выберите пункт "Перейти в расширенный режим".
Убедитесь, что включен режим черновика и выбран черновик.
Перейдите в закладку "Фазы выполнения" (Рисунок 1).
Нажмите кнопку "Создать фазу выполнения", расположенную в правой части заголовка таблицы фаз.
В результате действия откроется выдвижная панель с настройками новой фазы.
Укажите логическое имя фазы выполнения.
Укажите отображаемое имя фазы. Оно может быть любым удобным для идентификации фазы.
При необходимости укажите описание.
Сохраните изменения. Нажмите кнопку "Сохранить", расположенную в верхнем правом углу выдвижной панели.
Рисунок 1 - Пример отображения закладки "Фазы выполнения" в режиме черновика