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

Данные во вкладке представлены в табличном виде (Рисунок 1). Вкладка “Правила сопоставления” создает, редактирует и удаляет правила сопоставления.

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

Чтобы создать правило сопоставления:

  1. Убедитесь, что включен режим черновика и выбран черновик.

  2. Нажмите кнопку image1 «Создать правило», расположенную в правой части экрана.

  3. В результате действия откроется выдвижная панель с настройками правила и алгоритмов.

  4. Заполните основные параметры правила (Рисунок 2):

    • Имя - системное имя правила. Имя должно начинаться с буквы и содержать только латинские буквы, цифры, символы "-", "_". Не может содержать пробелы. Недоступно для редактирования после сохранения.

    • Отображаемое имя - имя правила, которое будет отображаться пользователям.

    • Описание - любая дополнительная информация о правиле сопоставления.

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

  5. В секции Алгоритмы выберите необходимый алгоритм из списка доступных:

    • Точное соответствие - сравнивает записи по точному соответствию значений атрибута.

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

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

      • Язык содержимого - в текущей реализации поддерживаются только русский и английский (по умолчанию).

      • Порог схожести - отсекает наборы триграмм по коэффициенту схожести. Значение в диапазоне от 0.00 до 1.00 включительно. По умолчанию = 0.65.

      • Тип объединения - тип объединения лексем в объектах tsquery. В текущей реализации поддерживаются & (И) и | (ИЛИ). По умолчанию: & (И).

  6. Для добавления нескольких алгоритмов нажмите кнопку image2 "Добавить", расположенную справа от заголовка Алгоритмы, или "Удалить", чтобы стереть лишний.

  7. Нажмите "Сохранить" после заполнения всех параметров и опубликуйте черновик.

  8. После завершения работы с правилами перейдите во вкладку Наборы правил.

Чтобы удалить правило сопоставления:

  1. Убедитесь, что включен режим черновика и выбран черновик.

  2. В крайнем левом столбце отметьте галочкой строку с необходимым правилом (одну или несколько).

  3. Нажмите кнопку "Удалить правило", расположенную в правом верхнем углу вкладки.

  4. Подтвердите или отмените действие.

Совет

Удаление назначенных правил сопоставления происходит в обратном порядке по вкладкам: Назначение правил → Наборы правил → Правила сопоставления → Таблицы сопоставления

Вкладка "Правила сопоставления"

Рисунок 1 – Вкладка "Правила сопоставления"

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

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