В КУРСЕ?

Разбираемся в теме

Три строки, два филиала: как не перепутать карточки компаний на Яндекс Картах

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

Сначала выберите единицу учёта

Для задачи поиска ближайших точек обслуживания единицей будет конкретный филиал. Для обзора представленных брендов несколько филиалов могут относиться к одной группе. Это разные задачи, поэтому одинаковый список даст разные итоги. Яндекс Карты поддерживают профили филиалов и переход к другим точкам сети. Сам факт общей принадлежности не делает филиалы дублями. В работе с компаниями Казахстана также важно сохранять город вместе с адресом: похожее название улицы или одинаковая торговая вывеска ещё не определяют один и тот же объект.

Один совпавший признак недостаточен

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

Дата наблюдения относится к конкретным сведениям

Карточка может изменяться: организация переезжает, временно закрывается или уточняет информацию. Сервис предусматривает сообщения о неточностях и модерацию исправлений. Следовательно, сохранённая ранее запись не гарантирует текущее состояние. Рядом полезно фиксировать дату проверки и источник. Если два источника расходятся по графику, не нужно автоматически выбирать удобный вариант. Отметьте расхождение и уточните сведения по доступному официальному каналу организации. Дата создания собственного файла и дата фактической проверки карточки тоже являются разными полями.

Чистая таблица не означает подтверждённый факт

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

Попробуйте на практике

Разберите три вымышленные строки списка организаций без обращения к реальным контактам.

  1. Создайте записи А, Б и В. В А и Б укажите одну условную точку сети в одном городе и одинаковый адрес; в В другой адрес того же города.
  2. Добавьте общий контакт сети в виде текстовой метки без настоящего номера. Укажите, что Б является повторной копией А.
  3. Посчитайте строки, уникальные точки и представленные сети. Объясните, почему эти числа различаются.
  4. Для каждой строки добавьте дату условной проверки и источник. В одной записи обозначьте неизвестный текущий график, не заполняя его догадкой.
  5. Запишите правило объединения А и Б и причину сохранения В. Отдельно укажите, какие сведения потребовали бы проверки в реальной задаче.

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

Частые вопросы

Можно ли определять дубль только по названию?

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

Исправление, отправленное в Карты, сразу меняет данные?

Нет. Сервис предусматривает модерацию. Отправленное сообщение и подтверждённое изменение являются разными состояниями.

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

Зарегистрируйтесь, чтобы уточнить возможность доступа к этому материалу

Зарегистрироваться
← К списку материалов