Импорт шаблонов проверки качества данных¶
Модуль позволяет осуществлять импорт шаблонов при помощи Spring Batch операции "Операция импорта шаблонов DQ", а также импортировать шаблон на основе выбранного актива в карточке актива.
Для выполнения импорта шаблонов необходимо последовательно выполнить разметку типов активов, настроить параметры подключения и выполнить экспорт шаблона.
Разметка типов активов¶
Разметка выполнятся при настройке дополнительных параметров типов активов и необходима для определения типов, на основе которых будут построены шаблоны и по которым будет вычислен их атрибутивный состав.
Параметры типа актива-шаблона определяют, какие активы будут являться шаблонами. Параметры типа актива-атрибута - какие активы будут являться атрибутами в этих шаблонах.
Доп.параметры типа актива - шаблона:
isTemplateEntityType со значением true - активы этого типа будут являться шаблонами для DQ;
nameAttribute - название атрибута типа актива, значение которого будет являться именем шаблона;
displayNameAttribute - название атрибута типа актива, значение которого будет являться отображаемым именем шаблона;
Доп.параметры типа актива - атрибута:
isTemplateAttributeType со значением true - активы этого типа будут являться шаблонами для DQ;
nameAttribute - название атрибута типа актива, значение которого будет являться именем атрибута шаблона;
displayNameAttribute - название атрибута типа актива, значение которого будет являться отображаемым именем атрибута шаблона;
typeAttribute - название атрибута типа актива, значение которого будет типом атрибута шаблона;
typeAttributeMapper - название обработчика конвертации типа атрибута.
Настройка параметров подключения¶
Настройка параметров осуществляется в разделе "Параметры системы" (Рисунок 1):
Импорт включен. Активирует кнопку экспорта шаблона на дополнительной панели настроек "Интеграция" в карточке записи.
Пароль пользователя DQ. Пароль от сервера продукта Юниверс DQ.
DQ backend URL. Ссылка на адрес сервера Юниверс DQ.
Имя пользователя DQ. Логин от сервера Юниверс DQ.
Рисунок 1 – Пример отображения параметров
Экспорт шаблона в продукт Юниверс DQ¶
В карточке актива на доп.панели настроек появляется секция "Интеграция" и кнопка импорта актива как шаблона DQ (Рисунок 2).
Кнопка активна только для опубликованных активов и доступна в интерфейсе, если для типа актива выставлен доп. параметр isTemplateEntityType со значением true, а также в параметрах системы включен флаг импорта в DQ (см. инструкции выше).
При нажатии на кнопку "Отправить как шаблон в DQ" собирается шаблон типа актива и отправляется на стенд продукта Юниверс DQ. Шаблон будет отображаться в списке доступных в разделе: "Настройки шаблонов" - вкладка "Шаблоны".
Рисунок 2 – Кнопка экспорта шаблона в DQ