Чему вы научитесь
- Понимать, что такое оконные функции и как они работают
- Применять ранжирующие оконные функции ROW_NUMBER, RANK, DENSE_RANK
- Использовать агрегатные оконные функции SUM, AVG, COUNT, MIN, MAX
- Применять функции смещения LAG и LEAD
- Использовать конструкцию WINDOW для переиспользования определения окна
- Применять партиции с помощью PARTITION BY
- Управлять фреймом с помощью ROWS, GROUPS, RANGE
- Исключать строки из фрейма с помощью EXCLUDE
- Фильтровать данные во фрейме с помощью FILTER
- Понимать порядок выполнения оконных функций в запросе
- Решать практические задачи с применением оконных функций
- Проводить ABC и XYZ анализ товарного ассортимента, объединять результаты в матрицу и проверять расчеты в Excel
- Формулировать выводы и рекомендации на основе ABC-XYZ матрицы
О курсе
Программа разработана специально для тех, кто хочет освоить оконные функции в SQL и научиться проводить ABC-XYZ анализ с нуля. Вы получите полное понимание работы с оконными функциями различных классов, научитесь управлять фреймами и применять эти знания на реальных бизнес-задачах. В рамках ABC-XYZ анализа вы освоите методику оценки товарного ассортимента, научитесь объединять результаты в матрицу и проверять расчеты в Excel.
Для кого этот курс
– Аналитиков данных
– Бизнес-аналитиков
– Маркетинговых аналитиков
– Продуктовых аналитиков
– Системных аналитиков
– BI-аналитиков
– BI-разработчиков
– Тестировщиков
– Маркетологов
– Project и Product менеджеров
– Предпринимателей и руководителей подразделений
– Всех желающих освоить оконные функции и выполнение ABC-XYZ анализа в SQL
Начальные требования
– Базовые навыки работы с компьютером на уровне обычного пользователя
Преподаватели курса
Как проходит обучение
Виды материалов:
- Видео-лекции
- Конспекты лекций
- Тестовые и практические задания
- Видео-разборы задач
Рекомендации по усвоению курса:
- Повторно просматривать лекции и конспекты
- Писать комментарии и вопросы
Что вы получите
- Навыки работы с оконными функциями в SQL (ранжирование, агрегация, функции смещения LAG/LEAD, управление фреймами)
- Навыки выполнения аналитических проекта ABC-XYZ в SQL
- Пожизненный доступ к материалам и обновлениям всех курсов
- Изучение в своем темпе
- Доступ к форуму решений
- Помощь преподавателя по всем материалам программы
Нагрузка
3-4 часа в неделю