Fashion · Данные
Управление БД для глобального fashion-бренда — распутали заказы, сток и возвраты с дюжины маркетплейсов.
У крупного производителя одежды не было единого источника правды: Amazon, Zalando, свой D2C и опт говорили на разных схемах. Собрали управляемый слой данных — финансы и ops наконец видят, что откуда пришло.
- источник правды
- 1
- каналов смаплено
- 12+
- клиент
- NDA
Хаос
Глобальный fashion-производитель продавал через свои магазины, опт и больше дюжины маркетплейсов. Каждый канал отдавал свою схему: SKU не сходились внутри, возвраты вешались не на тот склад, сток двоился после акций.
Финансы не могли свести выручку по каналам. Ops не мог сказать, какой маркетплейс дал всплеск возвратов. У руководства стояли дашборды на таблицах, которые не соглашались друг с другом.
Подход
Под NDA разложили каждый входящий фид, зафиксировали канонические сущности продукта и заказа и собрали управляемое хранилище с lineage — каждая строка ведётся к исходному файлу, каналу и времени забора.
- Слой приёма — заборы по расписанию и SFTP-дропы, нормализация в staging
- Правила матчинга — внутренний SKU, EAN, ID маркетплейсов со скором уверенности
- Трансформы dbt — протестированные модели заказов, стока, возвратов, маржи по каналу
- Задачи сверки — сироты, двойные движения стока, расхождения VAT
Что изменилось у клиента
Одна база, которой доверяет руководство. P&L по каналам без марафонов VLOOKUP. Возвраты уходят в правильный узел фулфилмента. Онбординг нового маркетплейса — конфигурация, а не трёхмесячный BI-проект.
Пометка NDA
Имя клиента, точные каналы и дашборды конфиденциальны. Это резюме класса задачи и формы решения, не больше.
Технологии
- Postgres
- Python
- dbt
- Airflow
- Metabase
Результаты
- Единый приём данных с маркетплейсов
- Сверенные сток и возвраты
- Исполнительные дашборды под NDA
Статьи по теме
Блог
Зачем нужен скучный веб-стек
TypeScript, Postgres и edge-деплой не впечатляют — зато на третий год вы всё ещё быстро итерируете, не переписывая платформу.
Блог
Сначала evals, потом промпты
Зачем гоняем регрессию LLM-выходов перед каждым релизом — и как это сменило ритм AI-поставки в ZNN.
Блог
Мобильные релиз-трейны, которые не ломаются
Fastlane, поэтапные раскатки и фичефлаги — практический плейбук после восемнадцати сабмитов в App Store без пятничного отката.
Кейсы по теме
iGaming · Платформа
Оператор казино · NDA
Под NDA стабилизировали три живых gambling-бренда: почистили легаси PHP/JS-стеки, вынесли общие модули и выкатили новый маркетинговый сайт, не останавливая трафик.
Люкс · Shopify
Her-Age
Пересобрали потоки данных, обновили deprecated-эндпоинты и прояснили UX статусов: эксперты, продавцы и покупатели идут по одному прозрачному пути от проверки до цифрового паспорта.
Люкс · ETL
Luxclusif
LUX забирает остатки напрямую у Luxclusif, мапит их в таксономию каждого партнёра и по расписанию отдаёт CSV, готовые для Matrixify — без ручных таблиц между поставщиком и магазинами Shopify.