Читать книгу SQL для аналитика. 50 задач с решениями на PostgreSQL - Ар'лан ис'Дрекхэм - Страница 2
SQL для аналитика. 50 задач с решениями на PostgreSQL
ОглавлениеПОСВЯЩАЕТСЯ
моим коллегам-аналитикам
Тем, кто каждый день борется с хаосом данных
и не сдается
Введение
Для кого эта книга
Эта книга написана аналитиком данных с многолетним опытом работы. Она предназначена для моих коллег, но также будет полезна разработчикам, маркетологам, студентам IT-специальностей и студентам финансовых факультетов.
Если вы уже знаете SQL, но не знаете, как реализовать воронку, посчитать retention, построить событийную аналитику, то в этой книге найдёте ответы.
Если вы почти не знаете SQL, то в начале книги несколько глав познакомят читателя с базовыми операторами языка SQL. Основные операторы языка кратко описаны в приложении в конце книги.
Чем поможет эта книга
Здесь почти нет теории, зато есть 50 реальных задач с решениями. И каждая задача – это настоящий отчёт, который аналитик применяет в работе.
Например:
– конверсия и LTV, воронка событий, отзывы с полнотекстовым поиском, аномалии в доставке и платежах
После прочтения вы сможете уверенно писать запросы любой сложности и использовать знания на практике.
Что нужно, чтобы работать с книгой
– Установите PostgreSQL и pgAdmin (глава 1). Базу данных для примеров вы найдёте в репозитории: https://github.com/atvcross/postgresql_analyst
– Пишите запросы и проверяйте себя. Ответы к заданиям (для первых 15 глав) вы найдёте в книге. Остальные ответы – в репозитории на GitHub.
– Используйте главы книги как справочник. Если что-то забыли, например, как работает LAG или jsonb_set, открывайте соответствующую главу и применяйте
.
Данные для обучения
Все примеры основаны на единой схеме интернет-магазина. Скрипт для создания базы данных и заполнения тестовыми данными лежит в репозитории:
https://github.com/atvcross/postgresql_analyst
Скачайте файл market. sql и выполните его в pgAdmin (инструкция – в главе 2).
Вперёд, к задачам!
Если что пишите в VK https://vk.com/maxandmouse или Issues на GitHub. Удачи!