Собесов

SQL — статистика партнёров и top-N по дню (BigQuery)

SQLОконные функцииСредняяMiddle

Условие

Компания предоставляет партнёрам платёжный сервис. Таблицы:

  • transactions(transaction_id, transaction_datetime, partner_id, country_id, purchase_sum, purchase_currency, id_transaction_status)purchase_sum в валюте платежа.
  • transactions_status(id, description) — словарь статусов: 1=Создана, 2=Отменена, 3=Успешна.
  • currency_kurs(id, name, kurs) — курс валюты к USD.

Задачи (на BigQuery):

  1. По каждому партнёру — число транзакций, средний чек в USD, конверсия из всех транзакций в успешную покупку.
  2. Полный список транзакций по топ-5 партнёрам (топ — по числу успешных транзакций).
  3. Первые 10 транзакций за каждый день (по transaction_datetime).

Хочешь увидеть разбор?

Зарегистрируйся бесплатно — откроется развёрнутое решение этой задачи и ещё 4 на выбор.

Зарегистрироваться и увидеть разбор
Уже есть аккаунт? Войти