В чат мероприятия

RWB-TECH
HACK

Хакатон по работе
с данными маркетплейса.

Участникам предстоит построить модель данных
и представить её экспертам.

Присоединиться к чату
ПРИЗОВОЙ ФОНД810 000 ₽Три призовых места + мерч
DATA ENGINEERING / SQL / АНАЛИТИКАОписание задачи
DATA ENGINEERINGSQLOLIST DATASET

Модель маркетплейса:
от корзины до выкупа

Спроектируйте модель данных для аналитиков маркетплейса.
В основе кейса — восемь выгрузок с заказами, оплатами и доставкой.

СИТУАЦИЯ

Маркетплейс вырос.
Данные остались в разных системах.

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

Теперь аналитикам приходится заново собирать каждый отчёт. Расчёты расходятся, а общей модели данных пока нет. Вам предстоит её разработать.

Как устроен заказ

Один заказ может включать товары нескольких продавцов.

  1. 01

    Покупатель

    Оформляет заказ с одним или несколькими товарами.

  2. 02

    Продавцы

    Каждый отгружает свою часть заказа к установленному сроку.

  3. 03

    Доставка

    Площадка фиксирует передачу в доставку и вручение.

  4. 04

    Отзыв

    После получения покупатель может оставить оценку.

ВАША ЗАДАЧА

Связать данные
в схеме core

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

rawИсходные выгрузки
остаются без изменений
coreВаша модель данных
и SQL-скрипт сборки
SQLОтветы на вопросы
на основе модели

Что подготовить
к защите

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

01

Схема и SQL-скрипт

Скрипт, который с нуля создаёт модель и наполняет её данными из raw.

SQL
02

Ответы на вопросы

Запросы к вашей модели: пять вопросов в начале и ещё пять в середине хакатона.

10 ВОПРОСОВ
03

Записка о решениях

Что выбрали, какие варианты рассмотрели и почему остановились на этом подходе.

ДО ½ СТРАНИЦЫ
04

Концепция дашборда

Какие вопросы он решает, какие показатели и срезы содержит. Достаточно описания.

КОНЦЕПЦИЯ
05

План развития

Как модель будет меняться при росте объёма данных, какие технологии и этапы перехода понадобятся.

ПЛАН

Программа
мероприятия

28
октября2026 / среда

Сбор участников начинается в 08:45, открытие — в 09:30. Программа завершится в 21:00.

Следить за объявлениями
  1. –

    Сбор участников хакатона

  2. –

    Церемония открытия

  3. –

    Презентация задачи хакатона

  4. –

    Обсуждение задачи с экспертами

  5. –

    Работа над проектами

  6. –

    Обед

  7. –

    Чек-пойнт с экспертами / работа над проектами

  8. –

    Ужин

  9. –

    Сдача презентаций. СТОП-КОДИНГ

  10. –

    Жеребьёвка порядка выступлений команд

  11. –

    Презентация проектов

  12. –

    Заседание жюри

  13. –

    Церемония награждения и закрытие хакатона

Призовой фонд

810 000₽

Денежные призы за три первых места

+ МЕРЧ
1 МЕСТО
360 000 ₽
2 МЕСТО
270 000 ₽
3 МЕСТО
180 000 ₽

Эксперты
хакатона

Эксперты RWB, МАИ, Yandex Cloud
и «Технологии — и точка».

Вопросы
и ответы

О задаче и подготовке решения.

Что нужно представить на защите?

SQL-скрипт сборки модели из raw с нуля, запросы с ответами на вопросы, короткую записку о решениях (до половины страницы), концепцию дашборда и стратегию развития.

Нужно ли создавать работающий дашборд?

Нужно описать концепцию: на какие вопросы отвечает дашборд, какие показатели содержит и откуда берёт данные. Создавать работающий дашборд не требуется.

Можно ли менять исходные данные?

Сырые данные в схеме raw менять нельзя. Свою модель нужно построить в схеме core и наполнять её из raw. Ответы на аналитические вопросы должны вычисляться из вашей модели.

Как оценивается использование ИИ?

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

Чат участников
в Telegram

В чате можно следить за объявлениями
и задавать вопросы организаторам.

Перейти в Telegram