Настройка правил сопоставления

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

Настройка правил сопоставления состоит из нескольких этапов, каждый из которых выполняется в отдельной закладке.

После создания правил сопоставления, а также настройки механизмов поиска, становится доступен просмотр дубликатов записей в виде кластеров в разделе "Дубликаты", а также объединение дублирующихся записей в одну.

Примечание

В текущей реализации сопоставление и объединение записей иерархических справочников недоступно

../../../_images/image29.png

Связь между закладками

  • Таблицы сопоставления. Создаются первыми и содержат объекты сравнения (например, имя колонки из БД или имя поискового индекса). Объект сравнения напрямую зависит от того, какое хранилище данных будет использоваться на 2 шаге - при настройке правил сопоставления.

  • Правила сопоставления. Создаются на 2 шаге настройки и указывают на хранилище алгоритмов и сами алгоритмы, по которым будет происходить поиск дубликатов (например, поиск атрибутов по точному соответствию их значений).

  • Наборы правил. Создаются на 3 шаге и позволяют добавлять ранее созданные правила сопоставления в несколько различных наборов. Здесь же наборы правил привязываются к ранее созданной таблице сопоставления. К одной таблице могут быть привязаны несколько наборов правил.

  • Назначения правил. Являются последним шагом настройки и позволяют привязать ранее созданную таблицу сопоставления, содержащую набор правил, к конкретным атрибутам реестров/справочников.


Настройка правил

Предварительно:

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

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

  • Откройте раздел "Правила сопоставления" и включите режим черновика.

  1. В закладке Таблицы сопоставления:

    • Создайте таблицу с помощью кнопки image1 «Создать таблицу» в правом верхнем углу экрана.

    • Заполните основные параметры таблицы и укажите объект сопоставления (Рисунок 1).

    • Сохраните таблицу и перейдите на следующий шаг.

Параметры таблиц сопоставления

Рисунок 1 – Параметры таблиц сопоставления


  1. Перейдите в закладку Правила сопоставления:

    • Создайте правило с помощью кнопки image1 «Создать правило» в правом верхнем углу экрана.

    • Заполните основные параметры правила, укажите хранилище и выберите алгоритмы поиска из перечня доступных (Рисунок 2).

    • Сохраните правило и перейдите на следующий шаг.

Параметры правил сопоставления

Рисунок 2 – Параметры правил сопоставления


  1. Перейдите в закладку Наборы правил:

    • Создайте набор с помощью кнопки image1 «Создать набор» в правом верхнем углу экрана.

    • Заполните основные параметры набора и сформируйте состав набора, добавив в него ранее созданные правила сопоставления (Рисунок 3).

    • Сохраните набор и перейдите на следующий шаг.

Параметры набора

Рисунок 3 – Параметры набора


  1. Перейдите в закладку Назначения правил:

    • Нажмите кнопку image1 «Добавить» напротив секции реестра или справочника и выберите необходимый реестр/справочник из перечня существующих, для которого будет создано назначение.

    • Выберите ранее созданную таблицу сопоставления, после чего выберите необходимый набор правил сопоставления из перечня наборов, которые ранее были привязаны к таблице (Рисунок 4).

    • Сохраните назначение и после заполнения всех параметров - опубликуйте черновик.

Параметры назначения правил

Рисунок 4 – Параметры назначения правил