Данный курс – не единственный курс нашего учебного центра, посвященный вопросам инструментов бизнес-аналитики, но мы предлагаем в первую очередь посетить именно его.
Дело в том, что для получения и преобразования данных Power BI Desktop использует компонент, который называется Power Query. Для профессионального построения отчетов умение работать с этим компонентом – обязательно.
Power BI Desktop использует DAX – язык для обеспечения дополнительных бизнес-вычислений. Для профессионального построения отчетов умение создавать выражения на этом языке – также обязательно.
В данном курсе рассматривается и Power Query, и DAX, но не обособленно от Power BI Desktop, а в тесной связи с ним и друг с другом, предоставляя, таким образом, наиболее полный объем знаний, умений и навыков для работы с BI-инструментами от Microsoft.
Видео. Ознакомиться с использованием Power BI можно посмотрев
видеообзор от нашего тренера.
По окончании курса слушатели смогут:
- Освоите популярнейший BI-инструмент - Power BI Desktop
- Приобщитесь к культуре работы с данными. Освоите принципы построения моделей данных, распределения данных по таблицам (и таблиц – по полям), сможете планировать связи между таблицами и настраивать эти связи, и много другое
- Научитесь загружать данные из разных источников (текстовые файлы, рабочие книги Excel, базы данных, веб-страницы, Google-таблицы, списки Share Point, различные облачные хранилища и т.д.) и связывать их между собой, формируя модель данных.
- Сможете проводить пошаговую трансформацию этих данных, с помощью которой «плохие» данные можно привести к тому виду, который позволит в дальнейшем эти данные использовать
- Научитесь расширять модель данных, создавая на языке DAX т.н. вычисляемые поля и меры.
- Научитесь визуализировать Ваши данные, создавая интерактивные, визуально привлекательные, информативные и удобные отчеты.
- Научитесь использовать облачный сервис Power BI для совместной работе с отчетами
Аудитория
Аудитория этого курса весьма широка. Его совершенно необходимо посетить каждому специалисту, который занимается анализом данных и хочет научиться использовать для анализа мощнейший инструментарий платформы Power BI.
Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:
Опыт работы в Windows, Office. Хорошие навыки работы в Excel (сортировка и фильтрация данных, промежуточные итоги, «умные таблицы», сводные таблицы, диаграммы, ВПР (Vlookup) – обязательно). Желателен опыт работы в Access или любой другой реляционной СУБД.
Важно! Power BI Desktop для получения и трансформации данных использует именно Power Query. По нашему мнению, изучение Power Query лучше проводить в среде Excel, а потом рассмотреть отличия между средой Excel и средой Power BI Desktop. Поэтому этот блок включен в данный тренинг и мы будем использовать Excel для его изучения.
- Основные понятия
- BI (business intelligence) и бизнес-анализ.
- Self Service BI (бизнес-аналитика самообслуживания).
- Microsoft 365. Экосистема Power BI
- Power BI Desktop
- Обзор Power BI Desktop. Его архитектура и основные принципы работы.
- Получение и установка Power BI Desktop.
- Использование справки.
- Режимы Отчет, Данные, Модель.
- Создание и настройка модели данных
- Основные принципы создания модели данных.
- Получение данных. Работа с различными источниками данных (текстовые файлы, рабочие книги Excel, базы данных Access, веб-страницы, веб-сервисы, файлы в облачных хранилищах и т.д.)
- Трансформация данных. Редактор запросов. Понятие языка М (Подробно эти темы рассматриваются в отдельной части тренинга, посвященного Power Query в Excel. Здесь же мы рассматриваем только те аспекты Powеr Query, которые отличают его использование в Power BI Desktop от использования в Excel)
- Установка свойств таблиц и полей
- Связи между таблицами. Типы связей. Схемы модели данных «звезда» и «снежинка». Таблицы-справочники (измерения) и таблицы фактов.
- Установка и настройка связей между таблицами. Активные и неактивные связи. Направление кросс-фильтрации.
- Использование DAX. Вычисляемые столбцы, меры и таблицы. (Более подробно тема использования языка DAX представлена в документе ниже)
- Управление связями с помощью функций USERELATIONSHIP и CALCULATE
- Иерархии, группировка, кластеры
- Работа с датами. Таблицы дат. Использование функций CALENDAR и CALENDARAUTO
- Импорт модели данных из файла Excel.
- Работа с визуализациями, принципы их использования, форматирование.
- Базовые визуализации (таблица, матрица, карточки, гистограмма, график, круговая и т.п.).
- Более сложные визуализации (пузырьковая диаграмма, каскадная диаграмма (водопад), KPI, датчик, дерево декомпозиции)
- Работа с географическими картами
- Условное форматирование в визуализациях. Использование DAX в условном форматировании
- Использование изображений из internet
- Анализ и аналитика в визуализациях. Детализация.
- Импорт пользовательских визуальных элементов.
- Использование Q&A. Синонимы.
- Настройка внешнего вида отчета. Использование текстовых полей, изображений, фигур. Режим фокусировки визуализации. Режим «в центре внимания».
- Использование тем. Настройка страницы отчета.
- Фильтрация в отчетах. Срезы, синхронизация срезов. Фильтры визуализаций, страниц и отчета. Фильтры детализации.
- Взаимодействие визуализаций. Перекрестное выделение
- Использование закладок
- Использование управляющих кнопок
- Пользовательские страницы подсказок
- Использование параметра «Что если»
- DAX и «Быстрые меры»
- Динамические отчеты с параметрами.
- Использование шаблонов отчетов
- Экспорт отчета в pdf-документ.
- Некоторые параметры Power BI Desktops
- Извлечение и трансформация данных с помощью Power Query
- Введение: что такое Power Query, область его применения. Понятие запроса, работа в редакторе запросов, понятие языка M
- Использование результата работы запроса. Обновление запросов.
- Получение данных из различных источников данных (текстовые файлы, xml, json, таблицы Excel, базы данных Access, данные из интернет, odata и т.д.)
- Принцип пошаговой трансформации данных в редакторе запросов. Действия с шагами (изменение, удаление, добавление нового шага).
- Трансформация таблиц (фильтрация, сортировка, группировка, разделение столбцов, транспонирование, создание вычисляемых столбцов и т.д.)
- Работа с текстовыми и числовыми данными. Работа с датами и временем. Тип данных «продолжительность» и его использование.
- Совместная работа нескольких запросов:
- Добавление данных из несколько запросов
- Слияние (объединение, связывание) запросов. Типы объединений
- Массовая загрузка данных:
- получение данных из всех (или многих) файлов в папке и ее подпапок;
- получение данных из всех (или многих) листов рабочей книги
- получение данных из всех (или многих) таблиц и именованных диапазонов одной рабочей книги
- Управление запросами. Группировка, дублирование, ссылка на запрос. Просмотр зависимостей запросов. Защита запросов.
- Язык «М». Его использование для усовершенствования запросов.
- Понятие языка «М», сфера его применения
- Работа в расширенном редакторе
- Основы синтаксиса языка М
- Простые и структурированные типы данных
- Оператор ветвления if
- Ключевое слово each
- Встроенные функции языка. Использование справки по встроенным функциям
- Пользовательские функции
- Абсолютные и относительные ссылки в запросах
- Обработка ошибок
- Запросы с параметрами
- Основы языка DAX, его использование в Power BI Desktop
- Понятие языка DAX, его назначение и «среда обитания»
- Надстройка Power Pivot, ее предназначение и «среда обитания»
- Понятие модели данных, ее устройства, принципы ее построения
- Извлечение данных из различных внешних источников (база Access, csv-файл, таблица Excel и т.д.)
- Связи между таблицами. Типы связей. Схемы модели данных «звезда» и «снежинка». Таблицы-справочники (измерения) и таблицы фактов. Установка и настройка связей.
- Визуализация модели данных сводными таблицами и диаграммами
- Вычисляемые столбцы, таблицы, меры
- Понятие контекста. Контекст строки и контекст фильтра
- Создание простых мер. Функции SUM, AVERAGE, MIN, MAX, DISTINCTCOUNT, COUNTA, COUNTROWS
- Функции RELATED, IF, DIVIDE, SWITCH, BLANC
- Функции CALCULATE, ALL, ALLEXCEPT, ALLSELECTED, HASONEVALUE, FILTER
- Функции VALUES, DISTINCT
- Использование функций-итераторов SUMX, AVERAGEX, MAXX, MINX, RANKX, TOPN
- Работа с датами. Создание и настройка календарей. Вычисление накопительных итогов. Функции CALENDAR, CALENDARAUTO, NOW, DATE, FORMAT, YEAR, MONTH, DAY, DATESYTD, TOTALYTD, DATESQTD, DATESMTD, ENDOFMONTH, CLOSINGBALANCEMONTH, LASTNONBLANK, DATEADD, PARALLELPERIOD, PREVIOUSMONTH, DATESBETWEEN, FIRSTDATE, LASTDATE
- Использование несвязанных таблиц
- Управление связями с помощью функций USERELATIONSHIP и CALCULATE
- Использование переменных
- DAX и «Быстрые меры» в Power BI Desktop
- Использование сервиса Power BI
- Обзор Power BI.
- Структура сайта Power BI
- Основные объекты Power BI и взаимосвязи между ними: визуальные элементы, наборы данных, отчеты, информационные панели (панели мониторинга).
- Получение данных. Работа с различными источниками данных.
- Публикация отчета Power BI Desktop в облако.
- Создание и настройка отчетов. Предоставление отчета в общий доступ.
Экспорт в Power Point
- Создание и настройки панелей мониторинга (информационных панелей). Добавление плиток. Предоставление панелей мониторинга в общий доступ.
- Обновление данных. Понятие шлюза Power BI
- Основы использования рабочих областей. Настройка доступа к данным, отчетам, панелям мониторинга.
- Некоторые параметры Power BI