Чистка и нормализация базы данных / прайсов
Когда в прайсе 5000 позиций, 800 из них — дубликаты с разными названиями — невозможно ни продавать, ни анализировать.
Какую задачу решаем
Номенклатура ведётся в Excel, никто не следит за названиями — получаем 5 вариантов одного товара.
Дубликаты: «Сахар» и «сахар» и «САХАР» — система считает их разными.
Цены в разных валютах, форматах («100 ₽», «100 RUB», «100,00»).
Хотите загрузить прайс в CRM / интернет-магазин — он не принимается из-за грязных данных.
Что входит в работу
Аудит данных и правил
Созвон, передаёте выгрузку. Делаем аудит: какие поля, какие проблемы. Согласовываем правила нормализации (названия, цены, единицы).
Скрипт нормализации
Python + pandas: очистка пробелов, регистров, транслитерация, дедупликация (с нечётким сравнением), унификация форматов цен.
Тестирование и сверка
Прогон на ваших данных, сверка: было → стало. Согласовываем, что осталось ручной работы (обычно 1–3% спорных кейсов).
Финальная выгрузка
Готовый файл в нужном формате: CSV, Excel, JSON, SQL-дамп. Или напрямую в вашу CRM / интернет-магазин.
Скрипт для повторного использования
Передаём сам скрипт + README: как запускать на новых прайсах. Один раз — почистили, дальше — регулярно, без нас.
Артефакты на выходе
Стек и технологии
Стек подбирается под задачу и инфраструктуру заказчика. Если у вас уже есть предпочтения по технологиям или ограничения (например, корпоративный стандарт) — обсуждаем на созвоне и адаптируем.
Как мы работаем
Заявка и аудит
Передаёте выгрузку данных (Excel / CSV / SQL). Делаем аудит, согласуем правила нормализации. Архитектор связывается в течение рабочего дня.
Разработка и прогон
Пишем скрипт, прогоняем на ваших данных, делаем сверку с вами. Согласовываем правки для спорных кейсов.
Финал и передача
Готовый файл + скрипт + README. Созвон-передача, объясняем, как запускать на новых данных. 14 дней поддержки.
Цена и варианты
Базовый пакет
стандартСрок: 3–5 рабочих дней
Расширенный пакет
рекомендуемСрок: 3–5 рабочих дней + доп. работы
Что влияет на итоговую цену
- Объём данных (>50 000 строк — отдельная работа)
- Сложность дедупликации (нечёткое сравнение, синонимы)
- Категоризация / классификация позиций
- Интеграция с целевой системой (CRM / интернет-магазин)
Финальная цена согласовывается на техническом созвоне после получения ТЗ. Никаких скрытых платежей — все доплаты фиксируются в договоре.
Частые вопросы
Готовы начать?
Оставьте заявку на услугу «Чистка и нормализация базы данных / прайсов». Архитектор свяжется для уточнения деталей и согласования стека.
Связанные услуги
Дашборд продаж / воронки в Metabase
Разворачиваем Metabase (self-hosted), подключаем вашу БД / CRM, строим 5–10 дашбордов: воронка, выручка, конверсии, LTV.
Парсер данных / Мониторинг цен конкурентов
Скрипт парсинга: цены конкурентов, наличие товаров, отзывы. Выгрузка в Google Sheets / Telegram / базу. По расписанию.
Админ-панель для управления контентом / данными
Внутренняя админка: таблицы, фильтры, CRUD, экспорт. Для малого бизнеса, который ведёт всё в Excel.