Релиз 6
Общее
- Переработана логика запроса и выгрузки наборов. Исключена возможность запроса и выгрузки единичного набора. Запросы формируются на все наборы группы метчинга.
- Исключена возможность работы с данными без согласий хотябы у одного из партнеров взаимодействия.
Корзина
Формирование запросов, выбор атрибутов и фильтров наборов данных перенесены в конструктор групп метчинга.
Каноническая модель данных
В модель данных добавлены новые типы атрибутов:
- Атрибут метчинга
- Согласия
Дополнены правила публикации наборов:
- Набор должен содержать не менее одного поля метчинга
- Тип поля метчинга дожен быть уникальным в рамках набора
- Набор должен содержать один атрибут с типом Согласия
- Тип данных для атрибута метчинга дожен быть строкой
- Тип данных для Согласия должен быть числовым
В классификацию бизнес-терминов добавлено необязательное поле matchingAttribute. Доступные значения для типа атрибут метчинга:
- last_name
- first_name
- phone
- passport
- birthday
- gender
Доступные значения для типа Согласия:
- agreement
Требования к изменениям в семантическом слое находятся здесь
Конструктор групп метчинга (витрин)
Поддержана работа скрипта gold-find-record в анклавах для подсчета матчрейта и матчинга наборов.
Базовый набор - один из наборов группы матчинга, по которому будет проводиться матчинг остальных. В качестве базового может быть выбран набор текущего партнера.
Группа матчинга - массив наборов и условий(атрибутов, фильтров и правил) для пресечения. Для создания группы матчинга должны быть выполнены условия:
- Один из наборов текущего партнера выбран как базовый
- В группу добавлено более одного набора, подходящего для матчинга
Подсчет матчрейта - получение значение матчрейта каждого набора с базовым и общего для группы
Запрос на доступ к данным - формирование и отправка запросов на данные по всем набором группы матчинга. Для групп, содержащих один или более датасет стороннего партнера, возможен только после подсчета матчрейта
Порядок работы с конструктором:
- Выбор наборов в разделе Витрина
- Выбор одного из из своих датасетов в качестве базового.
- Выбор одного или нескольких наборов в группу
- Опционально: выбор атрибутов и задание фильтров для наборов
- Выбор правил матчинга
- Подсчет матчрейта(необязательный шаг для групп состоящих из наборов только текущего партнера)
- Запрос на доступ к данным
Проект
Исключена возможность выгрузить на ВМ единичный датасет. На ВМ выгружается результат пересечения наборов группы с учетом атрибутов, фильтров, правил матчинга и согласий.
Глоссарий
Интегрирован скрипт по наполнению Apache Atlas из Excel.
Добавлена возможность загрузки файла и скачивания отчета об ошибках