Data Analyst Professional · Практичний проєкт 1 із 3

SQL-дослідження: виручка, канали та динаміка

Виконайте самостійний аналіз синтетичних даних SEOWORK. Робота має відтворюватися з одного SQL-файлу, містити незалежні перевірки та завершуватися короткою рекомендацією для бізнесу.

6–10 годPostgreSQL 14+Приймання від 80/100

1. Підготуйте безпечне середовище

Лише навчальна база

Скрипт видаляє й заново створює ізольовану schema seowork_lab. Не запускайте його в production та не використовуйте реальні персональні дані, паролі або приватні посилання.

Завантажити PostgreSQL dataset (.sql)

2. Дослідницьке завдання

  1. Складіть analysis brief: рішення, користувач, scope, grain, metrics та критерії приймання.
  2. Побудуйте помісячну виручку за channel і поясніть зміну останнього повного місяця.
  3. Знайдіть top customers у кожному segment за допомогою rank function.
  4. Порахуйте running revenue та month-over-month зміну через LAG.
  5. Звірте orders із payments: unmatched rows, statuses та контрольні totals.
  6. Сформулюйте 3 висновки, 1 рекомендацію, обмеження і наступну перевірку.

3. Що здати

ФайлОбов’язковий зміст
README.mdbrief, інструкція запуску, висновки, рекомендація, обмеження
analysis.sqlстворення/підключення dataset, queries, зрозумілі comments
checks.md або checks.sqlrow/key counts, duplicates, NULL, reconciliation totals
resultsCSV або Markdown tables без персональних даних

Опублікуйте роботу у GitHub/GitLab або іншому HTTPS-сховищі, доступному за посиланням без пароля.

4. Рубрика — 100 балів

20 · ПостановкаРішення, scope, grain і definitions.
25 · SQLКоректні joins, aggregates та windows.
20 · ЯкістьChecks і незалежна reconciliation.
15 · ВідтворюваністьСтруктура, README і порядок запуску.
20 · ВисновкиДоказовість, обмеження й дієва рекомендація.

Прийнято: 80–100. Якщо потрібні зміни, рецензент залишить конкретний коментар, а форму можна буде надіслати повторно.

5. Перед поданням

  • У репозиторії немає паролів, токенів, email клієнтів чи production data.
  • Скрипт запускається з чистої schema без ручних виправлень.
  • Кожна метрика має визначення та denominator.
  • Фінальні totals збігаються з незалежними checks.
  • README пояснює, що саме вивчено та які обмеження має аналіз.

Довідка для оформлення

Data Analyst Professional · оцінюваний проєкт 1

Подання роботи на перевірку

Передайте HTTPS-посилання на папку або репозиторій із доступом для перегляду. Не додавайте паролі, API-ключі, персональні дані клієнтів чи production-вивантаження.

Що передати
  • Analysis brief і README
  • Відтворюваний SQL-файл
  • Таблиця незалежних перевірок
  • Висновки, обмеження й рекомендація
Критерії перевірки
  • Постановка задачі — 20
  • Коректність SQL — 25
  • Якість і reconciliation — 20
  • Відтворюваність — 15
  • Висновки й рекомендація — 20
Форма відкриється після зарахування уроків 1–18. Зараз завершено 0/18.
Повернутися до програми