TGViewer
Симулейтив Симулейтив @simulative_official · 7.47K subscribers
Post #3475 931
✍🏻 Задача: ежедневный отчёт о продажах

Всем привет! На связи Валерия Елпатьевская, ментор курса «Инженер данных» 👋🏻

Порешаем задачу вместе?

Проверяем базу: SQL, дедупликацию, инкрементальную загрузку и Data Quality.


Данные:
Есть таблица orders: (order_id INT, order_date DATE, updated_at TIMESTAMP, status VARCHAR, amount DECIMAL), где amount — сумма заказа в валюте.

Бизнес-требования:
👉🏻 Отчёт формируется каждый день в 09:00 за вчерашний день.
👉🏻 В расчёт берём только заказы со статусом paid.
👉🏻 Из-за ретраев микросервисов бывают дубли order_id. Если статус менялся, учитываем последнее состояние (updated_at макс).
👉🏻 Нужно посчитать: кол-во заказов, сумму выручки, средний чек.

Что нужно сделать:
✍🏻 Написать SQL-запрос (дедупликация + фильтр + агрегаты);
✍🏻 Спроектировать таблицу-витрину (поля + типы данных);
✍🏻 Описать 3-4 шага пайплайна загрузки;
✍🏻 Добавить 2 проверки качества данных (Data Quality).

Формат ответа: тезисно. Код для дага в Airflow не нужен.

Попробуйте решить самостоятельно в комментариях, а завтра разберём вместе!

📈 Симулейтив | 📱 ВК | 📱 YouTube | 📱 Канал о DS
  • ❤ 4
  • 👍 2
  • 🔥 1
More from @simulative_official
  1. Sep 25, 2026Сегодня собираем ETL-пайплайн на данных GitHub — от источника до дашборда Сегодня в 19:00…
  2. Sep 24, 2026💻💻💻💻💻 Собираем ETL-пайплайн на данных GitHub Как данные проходят путь от внешнего сер…
  3. Sep 24, 2026Post #3582
  4. Sep 23, 2026Что происходит между вопросом бизнеса и готовым дашбордом? Сегодня в 19:00 покажем этот пу…
  5. Sep 21, 2026💻💻💻💻💻Как устроена работа аналитика в среднем бизнесе? Хотите понять, чего ждать, если…
  6. Sep 21, 2026#проанализировали_и_поняли
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →