Чтобы удалить дубликаты из списка онлайн, сначала определите поле, которое однозначно идентифицирует человека, компанию или товар. Запустите строгий поиск совпадений, проверьте предложенные группы дублей, а затем объедините полезные значения или удалите строки, в которых нет ничего ценного. Так вы быстро очистите данные, не принимая каждое похожее значение за достоверное совпадение.

В Datablist весь процесс выполняется в браузере. Импортируйте файл CSV или Excel, выберите свойства для сопоставления, сравните строки, проверьте результат и экспортируйте очищенный список. Проверка на дубликаты работает в режиме только для чтения, пока вы не запустите действие Remove, Merge или пользовательскую обработку.

В этом руководстве используется доступный для скачивания пример на 1 000 строк. В нём есть точные копии, алиасы email, варианты названий компаний и URL, различия в форматировании телефонов, опечатки, конфликтующие значения и записи, дополняющие друг друга.

🔑 Правило безопасной дедупликации

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

Как удалить дубликаты из простого списка значений

Если каждое значение в списке находится на отдельной строке, сохраните его как CSV с одним столбцом и заголовком, например Email, Domain или Value. Импортируйте файл в Datablist и запустите Clean > Remove duplicates для этого столбца, выбрав Exact. Проверьте группы, укажите сохраняемую запись, обработайте дублирующиеся строки и экспортируйте оставшиеся значения.

Например, в условном списке со значениями alpha.example, beta.example и alpha.example после удаления повторяющейся строки должны остаться по одному значению alpha и beta. Это лишь пример входных и выходных данных, а не дополнительный результат измерений по скачиваемому образцу.

Такой способ подходит для списка идентификаторов. Если в файле несколько столбцов, нужно устранять дубли записей: вместе со строкой удаляются и все остальные значения в ней. Используйте описанный ниже сценарий объединения, если во второй строке с тем же email есть полезный номер телефона или примечание.

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

Определите, что делает запись уникальной

Начинайте не с алгоритма сопоставления, а с определения сущности.

Для контакта, компании, товара и транзакции нужны разные идентификаторы:

СписокНадёжные исходные идентификаторыПолезная вторая проверка
КонтактыEmail, телефон, LinkedIn URLПолное имя и компания
КомпанииДомен сайта, ID компанииНормализованное название компании
ТоварыSKU, EAN, GTIN, URL товараНазвание товара и бренд
Leads в CRMEmail, телефон, CRM IDИмя и домен компании
ЗаказыID заказаID клиента и дата заказа

Одна проверка редко выявляет все дубли. В двух строках контакта может быть одинаковый email, а у другого контакта email мог измениться при сохранении прежнего номера телефона. Выполняйте отдельные проверки для разных идентификаторов, а не создавайте одно правило сразу со всеми свойствами.

Например:

  1. Сопоставьте контакты по email.
  2. Обработайте проверенные группы.
  3. Нормализуйте номера телефонов, затем запустите проверку Exact по очищенному свойству.
  4. Осторожно выполните нечёткое сопоставление по полному имени и компании.

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

При Match on empty value свойства, пустые в обеих записях, получают 100% и могут повысить средний балл: совпадение по email и одна отсутствующая фамилия дают 87,5%; если добавить ещё три свойства, пустые в обеих записях, результат вырастет до 95%. Изучите пример расчёта для пустых значений, прежде чем считать, что большее число столбцов всегда усиливает доказательство совпадения.

Если идентификатор требует отдельной нормализации, воспользуйтесь профильными руководствами:

Скачайте пример списка на 1 000 строк

Скачать демонстрационный CSV для дедупликации. В нём 1 000 строк, представляющих 800 специально созданных сущностей.

В файле объединены разные тестовые сценарии:

Тестовый сценарийГруппы дублейСпособ сопоставления
Полные точные копии строк5All Properties с Exact
Алиасы и обёртки email100Email со Smart и процессором Email
Варианты компаний и URL50Обработка Company Name или URL
Базовые различия в формате номеров США25Phone со Smart, только форматирование
Контролируемые опечатки в именах15Jaro-Winkler или Levenshtein
Фонетические варианты имён5Metaphone
Записи без специально созданного дубля600Должны остаться раздельными

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

Вот три пары из файла:

СценарийПервое сохранённое значениеВторое сохранённое значение
Алиас emailfelix.patel.605@company-0605.examplefelix.patel.605+newsletter@company-0605.example
Компания и URLRedwood 0727, Inc.
https://www.redwood-0727.example/
Redwood 0727 Group LLC
http://redwood-0727.example/about?utm_source=event
Базовое форматирование телефона+1 (202) 555-07681 202 555 0768

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

Импортируйте список в Datablist

Откройте Datablist и импортируйте файл CSV или Excel в коллекцию. Коллекция устроена как структурированная таблица: строки — это элементы, а столбцы — свойства.

Импортированная коллекция Deduplication Demo с 1 000 элементами
Импортированная коллекция Deduplication Demo с 1 000 элементами

Во время импорта проверьте распознанные типы свойств:

  • Для столбцов с email должен использоваться тип Email.
  • Для столбцов с сайтами — URL.
  • Для столбцов с телефонами — Phone.
  • Для выручки или количества — Number.
  • Для дат активности и создания — DateTime.

Оставьте в коллекции столбцы с ID, источником, владельцем, примечаниями и статусом. Они помогут выбрать правильную запись и проверить, какие данные сохранит объединение.

Запустите Exact, Smart и нечёткое сопоставление

Откройте Clean и выберите действие в соответствии с задачей:

  • Remove duplicates — если вторичные строки можно удалить.
  • Merge duplicates — если в строках есть информация, которую нужно сохранить.
  • Match across collections — если записи находятся в разных коллекциях.

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

Меню Clean с действиями Remove duplicates, Merge duplicates и Match across collections
Меню Clean с действиями Remove duplicates, Merge duplicates и Match across collections

Начните с сопоставления Exact

Используйте All Properties с Exact, чтобы найти строки, скопированные без изменений. Выберите Selected Properties, если одно поле, например внешний ID, должно полностью совпадать.

All Properties выбрано для поиска полностью одинаковых строк с помощью Exact
All Properties выбрано для поиска полностью одинаковых строк с помощью Exact

Для примера на 1 000 строк эта проверка возвращает пять групп дублей. В каждой группе находятся две строки с одинаковыми значениями всех свойств.

Результаты Exact: проверено 1 000 записей и найдено пять групп дублей
Результаты Exact: проверено 1 000 записей и найдено пять групп дублей

Exact — самый безопасный первый этап, поскольку каждое найденное совпадение проходит строгое сравнение. Но он не найдёт Acme Inc. и Acme, по-разному отформатированные номера телефонов или алиасы email, если сохранённые значения различаются.

Незарегистрированные пользователи могут запустить проверку Exact. Бесплатный аккаунт открывает сравнение Smart и другие функции тарифа Free.

Используйте Smart для бизнес-данных

Smart стандартизирует значения для сравнения, не изменяя сохранённые ячейки. Выберите процессор, соответствующий свойству:

  • Email учитывает регистр, пробелы по краям, алиасы с плюсом, точки Gmail, googlemail.com, обёртки с отображаемым именем и значения mailto:.
  • URL может игнорировать протокол и завершающий слеш; отдельно настраивается учёт поддоменов, путей и параметров запроса.
  • Phone игнорирует символы форматирования. Он не проверяет номера, не использует свойство Country и не восстанавливает отсутствующий код страны.
  • Company Name удаляет распространённые юридические, деловые и географические обозначения.
  • Text игнорирует диакритические знаки, пробелы, пунктуацию, символы, регистр и порядок слов.
Сопоставление Smart с процессором Email
Сопоставление Smart с процессором Email

Процессор Company Name, сопоставление нескольких значений и продвинутые алгоритмы доступны на платном тарифе. Exact и Smart можно использовать для сопоставления внутри одной коллекции на тарифе Free, но для Smart нужен бесплатный аккаунт.

Если в одной ячейке содержится несколько идентификаторов, разделённых точкой с запятой, включите Multiple Values. Datablist сравнит каждую часть и признает свойство совпадающим, если совпадёт хотя бы одна пара. Например, ячейка primary@example.com;shared@example.com может совпасть с ячейкой shared@example.com.

Smart Email с включённой опцией Multiple Values
Smart Email с включённой опцией Multiple Values

В специальном примере на 200 строк эта настройка вернула 60 групп по две строки. Проверка по контрольным данным выявила все 60 заложенных пар и исключила все 80 контрольных записей. В руководстве по дедупликации полей с несколькими значениями доступны файл примера, итоговый CSV и рекомендации по объединению.

Эта проверка по email вернула 105 групп по две строки: 100 заложенных пар, выявленных после нормализации email, и пять пар точных копий, у которых email также совпадает.

Нормализуйте телефоны перед сопоставлением

Процессор Smart Phone полезен в одном конкретном случае: когда значения содержат одинаковые цифры, но отличаются пробелами, скобками, дефисами или другими символами. Например, он сопоставит (415) 555-0123 и 4155550123.

Он не может определить, что местный и международный номера относятся к одному телефону. Например, для сравнения 06 12 34 50 08 и +33 6 12 34 50 08 нужен контекст страны.

Перед дедупликацией по телефону используйте Phone Number Cleaner:

  1. Сопоставьте исходное свойство Phone.
  2. Для списка из одной страны выберите страну в разделе Local Phone Countries. Для смешанного списка включите Define country per item и сопоставьте свойство Country.
  3. Запишите результат enrichment в Clean Phone Number, не перезаписывая исходное значение.
  4. Проверьте ошибки и пустые результаты. Они не должны участвовать в сопоставлении по телефону.
  5. Запустите Duplicates Finder для Clean Phone Number с Exact.

Скачать специальный пример с 200 телефонными номерами. Он содержит 50 пар с местными и международными форматами для США, Франции, Великобритании, Германии и Испании, а также 100 контрольных записей без совпадений. Проверка с помощью рабочей логики очистки сформировала по одному нормализованному номеру для всех 200 строк. Заложенные 50 пар преобразовались в 50 общих международных значений, а контрольные записи остались уникальными.

Такая предварительная обработка также проверяет формат телефона. Сохраните исходные свойства Phone и Country рядом с очищенным результатом, чтобы можно было проверить запись перед объединением. Подробнее о роли кодов стран и международных значений читайте в материале что такое нормализация телефонных номеров.

Для записей компаний запустите отдельную проверку по Website. Выберите Smart с процессором URL. Включайте Ignore Subdomain, Ignore Path и Ignore Query Params только в том случае, если соответствующие компоненты URL не должны обозначать другую компанию или филиал.

Smart URL настроен на игнорирование поддоменов, путей и параметров запроса
Smart URL настроен на игнорирование поддоменов, путей и параметров запроса

Для того же примера на 1 000 строк эта настройка вернула 200 групп по две строки. В 50 парах присутствуют специально созданные варианты URL, а ещё 150 пар уже имеют одинаковый сайт. В этом тесте каждая экспортированная пара свелась к одному нормализованному хосту.

Результаты сопоставления сайтов: проверено 1 000 записей и найдено 200 групп дублей
Результаты сопоставления сайтов: проверено 1 000 записей и найдено 200 групп дублей

Скачать 200 групп дублей Website или изучить сценарий дедупликации компаний со стратегией сопоставления прежде всего по домену.

Используйте нечёткий и фонетический поиск для проверки

Metaphone сравнивает звучание текста. Jaro-Winkler и Levenshtein рассчитывают коэффициент сходства, что помогает находить различия в написании, например Uma Turner и Uman Turner.

Нечёткие совпадения — это кандидаты, а не подтверждённые дубли. Начните с высокого порога, проверьте самые слабые группы и снижайте порог результатов только при сохранении достаточной точности.

Для измеримой нечёткой проверки выберите Full Name, затем Distance с Levenshtein, оставьте процессор Text и задайте порог 90%.

Расстояние Levenshtein для Full Name с порогом 90%
Расстояние Levenshtein для Full Name с порогом 90%

Эта проверка вернула 77 групп по две строки из примера на 1 000 строк. Сверка с контрольными данными выявила 21 группу, связывающую одну и ту же заложенную сущность, и 56 групп, объединяющих разные сущности. Большинство ложных совпадений пришлось на сокращённые имена вроде G. Rossi, где одного значения Full Name недостаточно, чтобы различить людей.

Результаты Levenshtein: проверено 1 000 записей и найдено 77 групп дублей
Результаты Levenshtein: проверено 1 000 записей и найдено 77 групп дублей

Проверка находит заданные варианты написания, такие как Uma A. Turner и Uman A. Turner, но одновременно показывает, почему нечёткие совпадения только по имени требуют ручной проверки.

Кандидаты по нечёткому совпадению полного имени, отсортированные от минимальной уверенности
Кандидаты по нечёткому совпадению полного имени, отсортированные от минимальной уверенности

Скачать 77 экспортированных групп Levenshtein, чтобы изучить как полезные, так и ложные совпадения.

Для фонетического сопоставления выберите Full Name, затем Metaphone и оставьте процессор Text.

Metaphone настроен для свойства Full Name
Metaphone настроен для свойства Full Name

Эта проверка показала 69 групп: 5 в Ready и 64 в Needs review. Экспортированные группы содержат 188 строк. Сверка с известными сущностями примера выявила 19 однородных групп одной сущности и 50 групп, в которых смешаны разные люди. Размер групп составляет от двух до семи строк.

Результаты Metaphone: проверено 1 000 записей и найдено 69 групп дублей
Результаты Metaphone: проверено 1 000 записей и найдено 69 групп дублей

Why matched показывает свойство Full Name, алгоритм Metaphone, процессор Text и оценку группы. Используйте эти сведения для аудита сравнения, но не вместо проверки личности.

Сведения Why matched для группы, сопоставленной по полному имени через Metaphone
Сведения Why matched для группы, сопоставленной по полному имени через Metaphone

Скачать 69 экспортированных групп Metaphone, чтобы проверить полезные фонетические и ложные совпадения. В крупных группах с ложными совпадениями часто объединяются инициалы и распространённая фамилия — например, несколько сокращённых имён Rossi. Их фонетические коды пересекаются, но одних имён недостаточно для автоматического объединения.

На странице результатов есть два параметра:

  • Include matches from определяет, какие группы показывать.
  • Process automatically from оставляет группы с меньшей уверенностью в Needs review и исключает их из пакетной обработки.

Так можно просматривать широкий набор кандидатов, не применяя ко всем одинаковое правило автоматизации.

Результаты поиска дублей с порогами включения и автоматической обработки, а также группами Ready и Needs review
Результаты поиска дублей с порогами включения и автоматической обработки, а также группами Ready и Needs review

Проверьте группы дубликатов

Рабочая область результатов разделяет группы дублей на Ready и Needs review.

  • У групп Ready есть конкретный результат обработки, и они соответствуют порогу автоматической уверенности.
  • В Needs review попадают группы с меньшей уверенностью, неразрешёнными конфликтами объединения, неподходящим правилом выбора записи или пользовательским правилом, которое их пропустило.

Для каждой сомнительной группы проверьте:

  • Все ли строки относятся к одному человеку, компании или товару?
  • Какой идентификатор привёл к совпадению?
  • Дополняют ли значения друг друга?
  • Какой источник является авторитетным?
  • Не приведёт ли удаление строки к потере телефона, ID, статуса, даты или примечания?
  • Не связана ли группа через третью запись со слабым совпадением?

Используйте Why matched, чтобы проверить свойства, алгоритмы, процессоры и диапазоны оценок сопоставления. При нечётком поиске сходство группы определяется самой слабой сохранённой связью, необходимой для объединения группы.

Панель Why matched с объяснением, почему две записи email попали в одну группу дублей
Панель Why matched с объяснением, почему две записи email попали в одну группу дублей

Также можно:

  • Подтвердить совпадение с низкой уверенностью.
  • Исключить одну запись из группы, не удаляя её.
  • Пропустить группу.
  • Открыть и отредактировать запись.
  • Проверить группу в Merging Assistant.
  • Выполнить поиск по оставшимся группам и сначала отсортировать самые рискованные варианты.

⚠️ Не обрабатывайте нечёткую группу только на основании процента

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

Проверьте общие и отсутствующие идентификаторы

Общий адрес вроде info@company.example может принадлежать нескольким контактам. Два человека с таким адресом совпадут по Email, хотя это разные люди. Аналогично домен может идентифицировать одну компанию, но встречаться в записях многих сотрудников.

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

Правило пустых значений тоже влияет на сравнение по выбранным свойствам. Для проверки нескольких свойств с режимом, отличным от Exact, расширенная настройка Empty Value Rule предлагает варианты Value required (default) и Match on empty value. По умолчанию текстовый идентификатор должен присутствовать; разрешение совпадений пустых значений ослабляет это требование. Используйте его только тогда, когда остальные поля дают достаточно оснований для идентификации: два отсутствующих email не доказывают, что речь идёт об одном человеке.

Например, две строки с пустым Email и разными значениями Full Name нельзя объединять лишь ради уменьшения числа строк. Запись без email всё ещё может содержать нужный контакт, который позднее можно сохранить или обогатить.

Удалите, объедините или обработайте дубли по правилам

Поиск и устранение дубликатов — разные задачи. Выбирайте режим обработки после проверки данных во вторичных строках.

Удаляйте дубли, если одна запись приоритетная

Remove duplicates оставляет одну выбранную запись без изменений и удаляет остальные строки в каждой группе Ready.

Используйте этот режим для скопированных строк, временных импортов или записей, вторичные значения которых можно удалить. В предварительном просмотре появится предупреждение, если удаляемые записи содержат дополнительные или конфликтующие данные. Эти значения не копируются в сохраняемую строку.

Выбран режим Remove duplicates и показано предупреждение о возможной потере значений
Выбран режим Remove duplicates и показано предупреждение о возможной потере значений

Объединяйте строки с полезными данными

Merge and preserve data заполняет пустые свойства выбранной записи, разрешает настроенные конфликты, а затем удаляет вторичные строки.

Merge and preserve data с настройками для конфликтующих значений свойств
Merge and preserve data с настройками для конфликтующих значений свойств

Начните с правила Record to keep. По умолчанию выбрано Most Complete. На платных тарифах доступны правила на основе времени создания или обновления, максимального или минимального значения свойства либо наличия обязательного значения.

Варианты Record to keep с правилом выбора по свойству и предварительным просмотром
Варианты Record to keep с правилом выбора по свойству и предварительным просмотром

Затем решите, как сохранять каждое конфликтующее свойство:

  • Объединить уникальные текстовые значения с помощью разделителя.
  • Оставить значение выбранной записи.
  • На платных тарифах — независимо выбирать значения по таким правилам, как самое новое, старое, длинное, короткое, максимальное, минимальное или частое.
Правила сохранения значений отдельных полей при конфликтах
Правила сохранения значений отдельных полей при конфликтах

Используйте правила на уровне полей, если ни в одной строке нет лучших значений для всех свойств. Можно сохранить ID выбранной записи, взяв при этом более новую должность, более полное название компании и наиболее частый статус из других строк.

Обновляйте предварительный просмотр после изменения порога, сценария, состава группы, настроек конфликтов или правила выбора записи.

Применяйте Custom with AI для отдельных групп

Custom with AI создаёт сценарий обработки групп по инструкции на естественном языке. Он может выбрать запись, скопировать или нормализовать значения, добавить свойство статуса, рассчитать сумму по группе, удалить вторичные строки или пропустить группы, не отвечающие условию.

Например:

Сохранить запись, у которой Source равен CRM export. Скопировать Job Title из самой новой записи, объединить уникальные Notes с переносами строк, добавить чекбокс Duplicate Reviewed, затем удалить вторичные записи.

Обращайтесь к свойствам коллекции через /Property или {{Property}}. Сгенерируйте и проверьте сценарий перед запуском. Custom with AI доступен авторизованным пользователям на платных тарифах.

Для отдельных исключений откройте Review group и используйте Merging Assistant, не усложняя правило пакетной обработки.

Ручная проверка группы дублей с записями и конфликтующими значениями рядом
Ручная проверка группы дублей с записями и конфликтующими значениями рядом

Проверьте и экспортируйте очищенный список

Перед обработкой групп Ready убедитесь, что:

  • Предварительный просмотр соответствует текущим настройкам.
  • Группы с низкой уверенностью и общими идентификаторами проверены.
  • У выбранной записи сохранится нужный ID.
  • Уникальные значения телефона, источника, примечания и статуса не потеряются.
  • Поля, допускающие только одно значение, не объединяются в строку.
  • Показанное число Ready соответствует нужному объёму обработки.

После обработки сверьте число строк:

Исходное число строк - удалённые вторичные строки = итоговое число строк

В описанной проверке Exact Datablist объединил пять групп по две строки. Поэтому в коллекции осталось 995 элементов вместо 1 000.

Коллекция после объединения пяти групп точных дублей: осталось 995 элементов
Коллекция после объединения пяти групп точных дублей: осталось 995 элементов

Скачайте группы дублей до обработки, если файл требуется для внешней проверки. Платные тарифы включают пригодные для работы ID групп дублей и журнал изменений после обработки. В журнале фиксируются ID удалённых и обновлённых записей Datablist, а также прежние и итоговые значения.

Завершённое объединение с возможностью скачать журнал изменений дублей
Завершённое объединение с возможностью скачать журнал изменений дублей

Автоматические операции удаления и объединения также отображаются в History коллекции, где их можно отменить.

History коллекции с обратимой операцией объединения дублей
History коллекции с обратимой операцией объединения дублей

Вернитесь в коллекцию и откройте Export, чтобы скачать очищенный файл CSV или Excel.

Удалите дубли из нескольких списков

Используйте сопоставление коллекций, когда новый файл с leads нужно сравнить с экспортом из CRM. Считайте CRM эталонным списком и перед импортом удалите совпадения из входящего списка.

Скачать демонстрационный файл CRM и демонстрационный файл мероприятия, чтобы протестировать этот сценарий. У файлов разные заголовки, и в них заложено 100 пересечений по email. Изначально каждый файл содержит 250 строк.

Импортируйте каждый файл в отдельную коллекцию, затем откройте Clean > Match across collections. Добавьте обе коллекции и сопоставьте соответствующие свойства, например Email и Attendee Email.

Attendee Email сопоставлен с Email в коллекциях Event Registrations и CRM Export
Attendee Email сопоставлен с Email в коллекциях Event Registrations и CRM Export

В этом тесте Smart с процессором Email вернул 100 межколлекционных групп среди 500 проверенных записей. Выберите Event Registrations в разделе Remove duplicate items from collection {X}, чтобы не менять CRM и удалить совпадения из списка мероприятия.

Настройка межколлекционной очистки для удаления совпавших записей Event Registrations
Настройка межколлекционной очистки для удаления совпавших записей Event Registrations

Автоматическая межколлекционная очистка удаляет строки. Она не переносит уникальные данные мероприятия в CRM. Если во входящих записях есть информация, которую нужно сохранить, сначала экспортируйте или проверьте группы.

После обработки 100 пересечений в Event Registrations остаётся 150 новых контактов.

Очищенная коллекция Event Registrations со 150 оставшимися новыми контактами
Очищенная коллекция Event Registrations со 150 оставшимися новыми контактами

Сопоставление коллекций доступно на тарифе Premium. В подробном руководстве о том, как удалить дубли из нескольких файлов CSV или Excel, описаны сопоставление коллекций и варианты обработки.

FAQ

Можно ли бесплатно удалить дубли из списка онлайн?

Да. Незарегистрированные пользователи могут запустить проверку Exact. Бесплатный аккаунт открывает Smart и другие функции тарифа Free для одной коллекции. Нечёткие и фонетические алгоритмы, продвинутые процессоры, сопоставление коллекций, настраиваемые правила сохранения и Custom with AI требуют платного тарифа.

Что выбрать: удаление или объединение дублей?

Удаляйте строки, если одна запись является приоритетной, а в остальных нет нужных данных. Объединяйте их, если вторичные строки содержат полезные значения. Предварительный просмотр Remove предупредит о данных, которые будут потеряны.

Найдёт ли Datablist дубли с опечатками?

Да. Jaro-Winkler и Levenshtein сравнивают сходство текста, а Metaphone — его звучание. Эти продвинутые алгоритмы доступны на платном тарифе, а найденные ими совпадения следует проверять.

Можно ли объединить дубли без потери данных?

Datablist умеет заполнять пустые поля, объединять текстовые значения, сохранять значение выбранной записи и применять правила сохранения на уровне полей. Проверяйте предварительный просмотр: любое значение, которое вы решите отбросить, не попадёт в объединённую запись.

Какого размера может быть список?

Тариф Free поддерживает до 1 миллиона элементов в коллекции в хранилище браузера. На платных тарифах можно импортировать до 2 миллионов элементов в одну коллекцию. Производительность крупных локальных операций по-прежнему зависит от браузера и устройства.

Можно ли проверить дубли, не меняя список?

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

Все настройки и ограничения приведены в полной документации Duplicate Finder.