Каталог курсов

Курсы High Tech

Power BI

Тренинг по Microsoft Power BI


Продолжительность: 20 ч    Тренер: Куницкий Александр    Дата проведения: 26.12.2018 - 27.12.2018    

Описание курса

По данной программе обучения принимаем заявки на обучение корпоративных групп, в том числе по РК. Стоимость на группу высылаем по запросу на training@hth.kz, просьба дополнительно указывать Ваш контактный телефон. Также курс проводится в открытом формате, по набору в группу.

Авторский формат, улучшенное содержание, оптимальное сочетание теории и практики.
• Время занятий: с 10:00 до 17:00.
• Возможно предоставление питания слушателей: обед с 13:00 до 14:00 и 2 кофе-брейка: в 11:00 и 15:00.
• Сертификат учебного центра «КазНОЦ «High Tech for Human»

ВХОДНЫЕ ТРЕБОВАНИЯ К КУРСУ (для эффективного усвоения материала обучения данные знания и навыки являются необходимыми!:
1) Построение диаграмм
a) Работа с разными типами диаграмм умение строить их.
b) Комбинированные типы диаграмм, диаграммы с 2мя осями разных масштабов, умение работать с ними.
2) Синтаксис формул Excel
a) Типы ссылок : относительные, абсолютные, смешанные умение применять их.
b) Понимание что такое функция в Excel и знание основных категорий функций.
c) Имена в формулах, именованные ячейки и диапазоны и умение применять их.
d) Динамические диапазоны, «умные таблицы», умение применять динамические имена в формулах
e) Понимание формул массивов.
3) Функции Excel обязательные к пониманию и умению применять:
a) Логические: ЕСЛИ, ИЛИ, И, ЕСЛИОШИБКА
b) Математические: СУММПРОИЗВ, ПРОМЕЖУТОЧНЫЕ ИТОГИ
c) Ссылки и массивы: ВПР, ГПР, ИНДЕКС, ПОИСКПОЗ, ДВССЫЛ
d) Дата и время: СЕГОДНЯ, ТДАТА, ЧИСТРАБДНИМЕЖД, РАБДЕНЬМЕЖД, ДАТАЗНАЧ,
e) Текстовые: СЦЕПИТЬ, ПРАВСИМВ, ЛЕВСИМВ, ПСТР, ТРИМ, ЗНАЧЕН, Т
f) Информация: ЕЧИСЛО, ЕТЕКСТ, ЕЧЁТ, ЕНЕЧЁТ, Ч, ЯЧЕЙКА
4) Сводные таблицы (Pivot Table)
a) Умение строить со сводные таблицы
b) Умение работать с дополнительными вычислениями
c) Умение работать с вычисляемыми полями
d) Навыки работы со срезами и временной шкалой
e) Навыки группировки дат в сводных таблицах
f) Построение сводных диаграмм
5) Форматы ячеек
a) Умение конвертировать данные из одного формата в другой
b) Умение работать с форматами дат и времени, строить расчёты дат и времени
c) Понимание как локализация влияет на форматы ячеек
d) Умение работать с форматом CUSTOM («Все форматы»)

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

БЛОК 1
1. Демонстрация возможностей программы. Основные преимущества.
- Что такое Power BI. Для кого предназначен, для каких целей.
- Демонстрация отчёта в сервисе Power BI
Работа фильтров, интерактивность графиков, слайсеры, диаграммы, страницы отчёта.
- Демонстрация панели DashBoard
- Структура Power BI
- Установка
- Стартовая страница Power BI Desktop, функционал:
* Получить данные
* Последние источники
* Последние отчёты
* Включение предварительных возможностей
* Переключение локализаций

2. Разработка отчёта в Power BI Desktop. Коннект с данными.(Теория+практика)
- Обзор вкладки «главная»
- Обзор коннекторов. Подробнее: Excel, CSV, Папка, Папка SharePoint, База данных SQL, Служба Power BI, Google Analitics, FaceBook, Интернет, Канал OData
- Соединение с данными из файла Excel.
(Практический раздел. Соединение с данными из Excel. Пример отчёта для логистической компании)

3. Работа с PowerQuery. Понятие «модель данных». Преобразование данных, обзор основных функций.(Практика)
- Обзор и практические примеры функций в PowerQuery.
Транспонирование таблиц, изменение типа данных, замена значений, заполнение «вниз», свёртывание столбцов, добавление вычисляемых столбцов, обзор расширенного редактора PowerQuery.
- Обзор вкладки моделирование.

4. Настройка связей между таблицами – Relationship (Практика)
- Объединение таблиц по уникальным значениям (id)
- Виды связей.

5. Визуализация. Внедрение новых мер и вычисляемых столбцов. Некоторые DAX функции. (Теория+практика)
- Применение диаграмм.
Линейчатые, гистограммы, графики, диаграммы с областями, комбинированные, каскадная диаграмма, круговая, диаграмма дерева.
Датчики KPI, карточки значений, срезы.
Таблицы, матрицы.
- Срезы с графическими пиктограммами
- Меры и вычисляемые столбцы
- Функции: SUM, AVERAGE, DIVIDE,
- Применение функции CALCULATE.
- Применение функции генерации календаря CALENDAR(AUTO)

6. Настройка отображения отчёта для мобильного устройства. (Теория+демонстрация на примере)
- Обзор настройки
- Скачивание приложения для смартфона, вход в учётную запись.

7. Безопасность. Управление ролями.(Теория+демонстрация на примере).
- Обзор управления безопасностью. Безопасность на уровне строк.

8. Публикация отчёта в облачный сервис. Обзор функций облачного сервиса. Создание панели мониторинга (DashBoard).(Теория+практика)
- Обзор рабочей области сервиса.
- Назначение и применение разделов.
- Функции раздела «наборы данных» (Включение безопасности)
- Функции раздела «отчёты»
- Создание панели мониторинга.
- Функции панели мониторинга. Адаптация панели к мобильному устройству.

9. Обмен отчётами между пользователями, публикация отчётов в интернет. (Теория+практика)
- Создание рабочей области с набором отчётов
- Генерация ссылки на отчёт в интернет
- Публикация панели DashBoard

10. Настройка обновления моделей данных.(Теория+демонстрация на примере)
- Обзор шлюза для обновления данных

Раздел 11. Нотификация (Теория)
- Настройка уведомлений при достижении ключевых показателей

БЛОК 2 Использование языка формул DAX, применяемого в табличных моделях данных SQL Server, а также Excel Power Pivot и Power BI.

1. Синтаксис языка
- Разбор синтаксиса языка формул. Основные требования.

2. Функции даты и времени
Набор интеллектуальных функций работы со временем, которые позволяют обрабатывать данные с использованием временных интервалов, таких как дни, месяцы, кварталы и годы, создавая и сравнивая вычисления на их основе.
Функции: DATE, DAY, MONTH, EOMONTH, WEEKDAY, YEAR

3. Функции логики операций со временем
Интеллектуальные функции работы со временем для обеспечения нужд бизнес-аналитики.
Функции: DATEADD, DATESBETWEEN, TOTALMTD (QTD, YTD), CLOSINGBALANCEYEAR.

4. Функции фильтров
Функции фильтра и значений DAX относятся к самым мощным и сложным, значительно отличаясь от функций Excel. Функции поиска работают с использованием таблиц и связей, как в базе данных. Функции фильтрации дают возможность управлять контекстом данных для создания динамических вычислений.
Функции: ALL, ALLEXCEPT, CALCULATE, DISTINCT, FILTER,

5. Логические функции
Логические функции обрабатывают выражение и возвращают сведения о значениях или наборах в выражении. Например, с помощью функции IF можно проверять результат выражения и создавать результаты по условию.
Функции: IF, IFERROR, SWITCH

6. Математические функции
В этом разделе будут разобраны математические функции, поддерживаемые языком DAX.
Функции: ABS, ROUND, SUM, SUMX

7. Статистические функции
Статистические выражения анализа данных, предоставляют множество функций для создания агрегатов, таких как суммы, количества и средние значения.
Функции: ADDCOLUMNS, AVERAGE(A,X), COUNT(A,X), CROSSJOIN, DISTINCTCOUNT, MAX, MIN, TOPN.

8. Текстовые функции
Выражения анализа данных (DAX) включают набор текстовых функций, основанных на библиотеке строковых функций в Excel, которые были изменены для работы с таблицами и столбцами. В этом разделе будут разобраны многие текстовые функции, доступные в языке выражений анализа данных.
Функции: BLANK, CONCATENATE, FORMAT.
- Предопределённые и пользовательские числовые форматы для функции FORMAT
- Стандартные и пользовательские форматы даты и времени для функции FORMAT

Лабораторные работы:
В рамках курса будут применены источники данных Excel с необходимыми форматами данных. Все разделы курса сопровождаются практическим написанием формул в среде MS Power BI Desktop.

БЛОК 3. Использование PowerQuery в PowerBI.

1. Понятие «Правильный вид базы данных» (теория)
- Примеры исходных данных (пользовательские данные в excel, примеры выгрузки данных в excel из программ 1С)
- Пример правильного преобразования исходных данных.

2. Преобразование данных (операции с форматами данных, изменение структуры таблиц)- теория+практика)
- Импорт данных из Excel. Пример импорта данных «из папки».
- Обзор вкладки «главная» в среде редактора запросов.
- Операции со столбцами и строками (разделение, сокращение)
- Обзор вкладки «преобразование» (операции с заголовками столбцов, транспонирование, заполнение пустых значений, свёртывание столбцов, столбец сведения)
- Изменение форматов данных
- Замена значений в таблицах

3. Вычисления в запросах PowerQuery (теория+практика)
- Добавление вычисляемых столбцов на основе пользовательских формул.
- Добавление условных столбцов.

4. Операции с датами и временем (теория+практика)
- Добавление новых столбцов с данными на основе столбцов с датами.
- Вычисление разницы между датами и временем (длительность, возраст)

5. Группировка данных в таблицах. Дополнительные вычисления при группировке (теория+практика).
6. Объединение таблиц (теория+практика)
- Объединение таблиц в PowerQuery (Слияние, добавление запросов)
- Обзор типов соединений таблиц. Разбор примеров, применение.

7. Знакомство с «расширенным редактором» PowerQuery. Разбор кода запросов (язык M) - теория+практика
- Простые примеры редактирования кода
Лабораторные работы:
В рамках курса будут применены примеры исходных данных. Импорт «сырых» данных из программы в Excel. Затем пошаговое преобразование, вычисления и визуализация данных согласно разделам курса.