Задачи

  1. Какой ROMI у топ-5 рекламных каналов за апрель 2024? Напиши SQL запрос и ответ в виде таблицы. В таблице необходимо выводить 2 колонки: название и ROMI рекламного канала.
  2. Построй график, визуализирующий скользящее среднее ROMI топ-3 рекламных каналов с окном 7 дней за март 2024. Инструмент визуализации неважен. Желательно приложить SQL или Python код в качестве артефакта решения.
  3. Представь, что в рабочем чате CMO решил выяснить с CCO, как правильно считать конверсию из заявки в продажу за период (например, за март): по дате создания заявки или по дате продажи. Тебя тегнули и спросили мнение по этому вопросу. Напиши ответ, аргументируя свою позицию.

Датасет

Данные для подключения к базе данных и csv

[Также доступен по ссылке: https://disk.yandex.ru/d/wxlVKYj7Jqp-UA](https://prod-files-secure.s3.us-west-2.amazonaws.com/816a0709-d1b1-494e-8060-6340ffac6df1/e40c19cb-7078-4d6b-a0c8-c6cd4404df6d/eduson-case-bi-analyst-dataset.zip)

Также доступен по ссылке: https://disk.yandex.ru/d/wxlVKYj7Jqp-UA

Если вам удобнее подключиться к базе данных, можете использовать следующие данные для подключения:

PostgreSQL
IP 157.230.106.137
Port 5432
Database crm
Tables public.leads
public.campaigns
User readonly_user
Password 69fee2bd87a54e10ba9163301fa6db7a

Описание таблиц в датасете

leads

Название поля Тип поля Описание Пример значения
id integer PK заявок. 1
campaign_id integer FK таблицы campaigns. 1
status string Статус заявки.
Может принимать значения:
  1. closed won;
  2. closed lost;
  3. in progress. | closed lost | | revenue | integer | Значение в поле «Бюджет» сделки из CRM в рублях. | 20000 | | is_refunded | boolean | Статус возврата по заявке. | false | | created_at | date | Дата и время создания заявки. | 2024-03-12 | | closed_at | date | Дата и время перехода заявки в конечный статус. | 2024-03-18 |

campaigns

Название поля Тип поля Описание Пример значения
id integer PK кампаний. 1
utm_source string utm_source кампании. influence
utm_medium string utm_medium кампании. telegram
utm_campaign string utm_campaign кампании. 25_04
expenses integer Расходы за сутки в копейках. 102442
views integer Количество показов за сутки. 1000
clicks integer Количество кликов за сутки. 50
date date Дата, за которую подгружены данные. 2024-02-20

Что ожидаем в качестве решения?

  1. Использованный SQL запрос и ответ в виде таблицы.
  2. График, созданный для задачи по визуализации скользящего среднего. Желательно приложить SQL или Python код в качестве артефакта решения.
  3. Сообщение, которое бы ты отправил.