POWER BI: МОДЕЛИРОВАНИЕ ДАННЫХ

35+ часов практических занятий с тренером
множество практических кейсов и задач, домашние задания
Практические кейсы и чёткая логика курса

Особенности курса

НА РЕАЛЬНЫХ ДАННЫХ

Мы учим исключительно на реальных данных работающей компании, Вы можете быть уверены, что занятия практические на 100%. Вы гарантировано сможете сразу же применить полученные знания и умения на практике.

КУРС ДЛЯ АНАЛИТИКОВ

Данный курс рассчитан на тех, кто хочет научиться моделировать данные и проводить бизнес-анализ. Идеально подойдет для аналитиков либо тех, кто планирует им стать

ДОМАШНИЕ ЗАДАНИЯ С ОБЯЗАТЕЛЬНОЙ ПРОВЕРКОЙ

Для лучшего результат мы настоятельно рекомендуем выполнять домашние задания, которые есть после каждого модуля. Все домашние задания обязательно проверяются тренером и даётся обратная связь.

МЫ ЭКОНОМИМ ВАШЕ ВРЕМЯ

Если Вы уже немного работаете в POWER BI как пользователь, а хотите научиться именно моделировать данные, мы не будем перегружать Вас тем, что Вы и так знаете. Начнем сразу с моделирования.

УЧИМСЯ МОДЕЛИРОВАТЬ ДАННЫЕ

По итогу обучения Вы научитесь не только строить наглядные и интерактивные информационные панели (dashboards), но и моделировать данные для бизнес-анализа.

ВИДЕО И ТРЕНЕРСКАЯ ПОДДЕРЖКА

Вы получаете доступ к видеолекциям и всем дополнительным материалам), но самое ценное (или бесценное) - с Вами работают наши лучшие тренера поддержки, которые всегда ответят на ваши вопросы.

Наши тренеры

Мы поистине гордимся нашими тренерами, поскольку каждый из них является экспертом в своей области и добился значительного успеха.

Евгений Довженко
CEO, автор курсов Excel и Power BI
Евгений Довженко
  • Многолетний практический опыт в области информационных технологий и анализа данных в компании "Henkel Украина".
  • Автоматизация реальных бизнес-задач, разработка автоматизированных систем поддержки продаж.
  • Организация и управление отделом аналитики и поддержки продаж, отдела IT интеграции.
  • Разработка приложений бизнес-аналитики.
  • Разработка и проведение корпоративных тренингов, создание обучающих программ в области бизнес-аналитики

Форматы обучения и пакеты

Онлайн «свободный график»
Standart
Доступ к курсу:
3 мес
Работа тренера:
3 мес
Стоп уроки:
Да
Расписание:
Нет
Язык записей:
Русский
Стоимость:
200 usd
Optimal
Доступ к курсу:
неограничен
Работа тренера:
6 мес
Стоп уроки:
Да
Расписание:
Нет
Язык записей:
Русский
Стоимость:
230 usd
MAX
Доступ к курсу:
неограничен
Работа тренера:
12 мес
Стоп уроки:
Нет
Расписание:
Нет
Язык записей:
Русский
Стоимость:
280 usd

Программа курса

Power BI Desktop: организация интерфейса

Три основных инструментария: 1) подключение и очистка; 2) моделирование; 3) визуализация

Power Query:

Обзор работы в окне Power Query

Получение данных о продажах из базы данных компании

Связи с другими таблицами (объекты Table и Value)

Работа со столбцами: удаление, переименование, формат данных и другие

Условные и вычисляемые столбцы. Формулы и конструкции языка "M"

DAX:

Создание базовых мер - суммы продаж в деньгах и штуках. Агрегаторы


Visuals:

Как работают формулы DAX в визуализациях

Оригинальный контекст фильтров: координаты - фильтрация - вычисления

Power Query:

Подключение к таблицам клиентов и географии. Текстовые операции

Таблица "Календарь" - названия дней недели и другие

Язык "M" - формулы, функции, выражения. Функции преобразования типов

Генерация столбцов сортировки

Подключение к файлу Excel, добавление в модель геоданных

Объединения и слияния. Типы объединений

Visuals:

Динамика продаж. Решение вопросов с сортировкой

Таблица «Календарь»: встроенная и собственная – преимущества и недостатки

Power Query:

Получение таблиц продуктовой "ветки", сотрудников компании

Подключение к .csv - файлу - цены закупок

Транспонирование, заполнение, объединение столбцов, отмена свертывания и др.

Столбец [Index] и заполнение вверх / вниз

Использование различных трюков для получения нужного результата

Model:

Таблицы, ключи, связи между таблицами и типы связей

Таблицы – данные (факты) и таблицы – измерения (справочники)

Схема "звезда" и схема "снежинка"

DAX:

Функции - агрегаторы. Аргументы. Как работают

COUNT и COUNTROWS - количество клиентов и количество продуктов

DISTINCTCOUNT - количество отгруженных продуктов и количество отгруженных клиентов

Visuals:

Количество отгруженных: продуктов по клиентам и клиентов по продуктам

Контекст фильтров: передача между таблицами

Power Query:

Подключение к зарплатным ведомостям. Структура зарплат менеджеров по продажам

Когда авто сгенерированные шаги не подходят

Подготовка столбцов для связывания с другими таблицами в модели

Сложные условия фильтрации

Подключение к папке с файлами - системой планирования отдела продаж

Трюки с использованием функций языка "M" для получения контента с рабочих листов Excel

Model:

Реорганизация таблиц. Создание связей между таблицами

DAX:

Создание мер: зарплаты менеджеров, оклад и бонусная часть

Использование "быстрых мер": "за" и "против"

Средняя, минимальная и максимальная цены закупок. Агрегаторы AVERAGE, MIN, MAX

Долевые показатели: % бонусной части и другие. DIVIDE vs IFERROR, функция BLANK

Visuals:

Тестирование созданных мер: матрица, гистограмма, срез

Понимание "неожиданных" результатов на этом этапе моделирования

Еще раз о связях между таблицами и передачи контекста фильтров

Power Query:

Подключение к папке с файлами - прайс-листами компании

Реорганизация запросов по папкам. Папка со служебными запросами

Model:

Организация таблицы цен. Ее связи

DAX:

Контекст строк и функции - итераторы

Отсутствие автоматической передачи контекста строк между таблицами

Продажи с НДС, средняя цена отгрузки и другие: SUMX, AVERAGEX

Менеджеры, оставшиеся без бонуса, с бонусом >30% в общей ЗП: COUNTX, IF

Минимальный и максимальный бонус: MINX, MAXX

Формы собственности клиентов у менеджеров: CONCATENATEX

Табличные функции. Первое знакомство с VALUES и FILTER

Визуализация таблицы - результата работы табличной функции

Продажи с ценой отгрузки выше средней

Visuals:

Тестируем созданные меры в визуализациях

Существование и взаимодействие оригинального контекста фильтров и контекстов строк в формуле

Схожесть результатов агрегаторов и итераторов: когда использовать те или иные?

Технический и логический взгляд на модель данных

Денормализация модели: "за" и "против"

DAX:

Группы форм собственности, типы дней недели и другие: два варианта SWITCH

Использование текстовых функций и функций дат: TRIM, DAY и другие

Логические функции OR, AND и логические операции ||, &&

Передача контекста строк с помощью RELATED и RELATEDTABLE. В чем между ними разница?

Меры: максимальный и актуальный прайс-листы - RELATEDTABLE, FILTER, MAXX

Model:

Создание нового макета "модели данных". Денормализованная модель данных

Скрыть технические и служебные таблицы, поля в представлении отчетов

Использование и создание иерархий: "Продукты", "Клиенты", "География"

Visuals:

Тестирование созданных мер в визуализациях

Использование иерархий для детализации (drill-up, drill-down)

"Вычисляемые столбцы" vs "меры". Когда и как вычисляются

Вопросы оптимизации: вычисляемые столбцы в модели или в Power Query?

Модификация оригинального контекста фильтров. Функция CALCULATE. Два типа фильтров

DAX:

Первый тип фильтров в CALCULATE: столбец - операция сравнения

CALCULATE на одной таблице: к-во клиентов - ФЛП, сумма возвратов, % возвратов в обороте

CALCULATE на нескольких таблицах: % типов клиентов в обороте, потерянные клиенты

Второй тип фильтров в CALCULATE: физическая таблица либо табличная функция

% продукта в обороте, % корпораций и другие: ALL, VALUES, FILTER в качестве фильтров

% клиентов, купивших бренд #1: функция VALUES, ее особенности и использование

Особый случай VALUES: результат - одно значение. HASONEVALUE и SELECTEDVALUE

Клиенты, отгружавшиеся только один раз и клиенты, купившие только один продукт

LOOKUPVALUE: случай, когда она понадобится

Особый случай CALCULATE: без аргументов - фильтров. Неявная CALCULATE в мерах

Использование CALCULATE в вычисляемых столбцах и функциях - итераторах

Visuals:

Тестирование созданных мер в визуализациях. Интерпретация результатов

Преобразование контекста строк в контекст фильтров

DAX:

Меры - % от тотал (доли клиентов, продуктов в общем обороте): ALL с аргументом "таблица"

ALL с аргументом "столбец" / "столбцы". ALL vs VALUES: схожесть и отличия

Использование "быстрых мер" для создания мер - % от тотал

% форм собственности клиентов в общем обороте: ALLEXCEPT

Отличие результатов ALL("таблица") от ALL("столбцы") либо ALLEXCEPT("таблица", "столбцы")

Использование ISFILTERED и ISCROSSFILTERED для управления вычислениями в мерах

Создание мер - % по родительскому элементу в иерархии

% в обороте только отобранных клиентов: функция ALLSELECTED, особенности работы

Visuals:

Тестирование созданных мер и интерпретация результатов с ALL("таблица") и ALL("столбцы")

Поведение ALLSELECTED при фильтрации на диаграмме, срезе и панели фильтров

DAX:

О FILTER и ее аргументах более подробно

Использование FILTER в CALCULATE и вне ее. Простые и сложные условия без мер

Использование мер в условии FILTER. Неявная и явная CALCULATE в условии FILTER

Преобразование контекста строк в контекст фильтров внутри FILTER

Продажи и количество клиентов с оборотом более 1 млн.

Количество клиентов с оборотом более 1 млн. у менеджеров, выполнивших план >90%

Количество и продажи продуктов с отгрузками < 1 тыс. из продававшихся

Несколько FILTER в CALCULATE vs одна FILTER со сложным условием

Количество и % возвратных накладных: VALUES в качестве первого аргумента FILTER

% клиентов, покупавших >70% ассортимента отгружавшихся продуктов

Visuals:

Тестируем работу созданных мер

Существование нескольких контекстов фильтров и строк внутри формулы. Их взаимодействие

Виртуальные таблицы и виртуальные связи между таблицами, "живущие" внутри формулы

  • Использование функций для аналитики изменений во времени: SAMEPERIODLASTYEAR,
  • TOTALYTD, TOTALMTD, TOTALQTD
  • Использование функций – фильтров PREVIOUSMONTH, PREVIOUSQUARTER, PREVIOUSDAY
  • Работа с финансовым годом, создание и использование «нестандартных» календарей
  • Написание собственных функций Time intelligence
  • Создание «скользящего оборота» (скользящее среднее)
  • Power Query: подключение к сайтам в Интернете (курсы валют, сайт НБУ)
  • Несвязанная таблица с курсами валют для выбора валюты отчета
  • Варианты использования анализа Что-Если
  • Создание переключателя мер на визуализациях (несвязанная таблица и SWITCH)
  • Кейсы с использованием интервалов значений показателей
  • Техника пошагового создания вычисляемого столбца (через промежуточный)
  • VAR … RETURN - синтаксис использования переменных. Как упростить большую формулу, используя переменные
  • Кейсы с использованием переменных
  • Использование данных о продажах и планах, имеющих разный уровень детализации
  • Техника работы с таблицами, имеющими разный уровень детализации
  • Имплементация защиты на уровне строк, создание и использование ролей
  • Базовая и динамическая защиты
  • Настройки страниц отчета
  • Работа с визуализациями – использование различных типов визуализаций, особенности работы в Power BI Desktop
  • Конфигурирование взаимодействий с отчетами в Power BI Desktop
  • Декорация отчетов: добавление логотипа, рисунков
  • Работа со срезами: срезы для чисел, дат и текстовых полей. Синхронизация срезов
  • Работа с фильтрами и панелью фильтров, настройка типов фильтров, простые и продвинутые критерии фильтрации. Блокировка и скрытие фильтров
  • Иерархии. Работа с переходами на разные уровни детализации: на одной и нескольких таблицах
  • Страницы детализации: встроенная опция «показать записи» и настройка пользовательской страницы детализации
  • Конфигурация «подсказок»: настройка базовой подсказки и создание пользовательской страницы «подсказки»
  • Создание и использование групп категорий в визуализациях
  • Использование дискретизации (binning) числовых значений и визуализаций на ее основе
  • Работа со ссылками (URL)
  • Применение условного форматирования: гистограммы, наборы значков и форматирование цветом (шрифт и заливка)

Как проходит обучение

Онлайн занятия
(6 занятия по 2,5 часа)
  • Занятия проходят в режиме вебинаров с преподавателем
  • Любые вопросы можно задавать тренеру в чате в режиме реального времени
  • После занятий в живом эфире все студенты получают доступ к видеозаписям занятий
1
Самостоятельная
работа
  • Просмотр видеозаписей занятий (закрепление материала)
  • Просмотр дополнительных видеоуроков
  • Выполнение домашних заданий
  • Выполнение курсового проекта
2
Поддержка
(6 месяцев)
  • Во время прохождения курса получаете обратную связь от наших экспертов: в аудитории от тренера, во время самостоятельной работы - от онлайн-тренера поддержки
  • Еще 6 месяцев по окончанию курса получаете поддержку онлайн-тренера в рамках курса и по Вашим рабочим задачам
3
Дополнительные
бонусы
  • Дополнительные видеоуроки
  • Доступ к видео - пожизненно
  • Возможность заниматься из любой точки мира
4
Доступ к модулю
(15 занятий по 1 часу)
  • Сразу после оплаты получаете доступ к 1-му занятию
  • Выбираете удобный для себя темп и время занятий
  • Получаете доступ к следующему занятию только после успешного выполнения домашнего задания к предыдущему занятию
1
Самостоятельная
работа
  • Просмотр дополнительных видеоуроков
  • Выполнение домашних заданий
  • Выполнение курсового проекта
2
Поддержка
  • Во время прохождения курса получаете обратную связь от онлайн-тренера поддержки об успешности выполнения домашних заданий
  • Получаете консультации в том числе по Вашим рабочим задачам
3
Дополнительные
бонусы
  • Дополнительные видеоуроки
  • Доступ к видео - пожизненно в пакетах "6 месяцев" и "MAX"
  • Возможность заниматься из любой точки мира
  • 4

    Часто задаваемые вопросы

    Данный курс рассчитан на аналитиков отдела продаж, маркетинга, финансовых аналитиков, всех тех, кто хочет научиться моделировать данные и строить бизнес-аналитику.
    Для начала рекомендуем Вам пройти наш курс POWERBI ДЛЯ БИЗНЕС-ПОЛЬЗОВАТЕЛЕЙ
    Необходимо, чтобы у Вас стояла версия не ниже Windows 10, 64-х разрядная
    Все подробные инструкции Вы получите перед началом занятий.
    Что необходимо знать

    Данный курс рассчитан в большей степени на аналитиков отдела продаж, маркетинга, финансовых аналитиков, т.е. всех тех, кто хочет научиться строить модели данных и производить бизнес-анализ в Power BI.

    1. Для прохождения курса необходимы начальные навыки работы в сервисе Power BI.
    2. Других специфических навыков, кроме аналитического и логического мышления, не нужно.

    Если Вы хотите научиться не только строить отчёты на уже смоделированных данных компании, а и стать специалистом по моделированию данных, рекомендуем пройти также курс

    POWERBI ДЛЯ БИЗНЕС-ПОЛЬЗОВАТЕЛЕЙ