Курсы Microsoft

Microsoft SQL Server & Power BI

авторский Тренинг по Microsoft Power BI


Продолжительность: 32 ч    

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

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

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

Программа курса
День 1. Microsoft Power BI

Раздел 1. Демонстрация возможностей программы. Основные преимущества.
9:00 – 10:00 (Теоретический раздел)
- Что такое Power BI. Для кого предназначен, для каких целей.
- Демонстрация отчёта в сервисе Power BI
Работа фильтров, интерактивность графиков, слайсеры, диаграммы, страницы отчёта.
- Демонстрация панели DashBoard
- Структура Power BI

Раздел 2. Получение (загрузка и установка) Power BI Desktop. Настройка.
10:00 – 11:00 (Практический раздел)
- Вход в учётную запись Power BI, скачивание Power BI Desktop.
Выбор разрядности и языка установки Power BI
- Установка
- Стартовая страница Power BI Desktop, функционал.
Получить данные
Последние источники
Последние отчёты
- Параметры
Включение предварительных возможностей
Переключение локализаций

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

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

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

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

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

Раздел 8. Безопасность. Управление ролями.
16:20 – 16:30 (Теоретический раздел, демонстрация на примере)
- Обзор управления безопасностью. Безопасность на уровне строк.

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

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

Раздел 11. Настройка обновления моделей данных.
17:20 – 17:40 (Теоретический раздел)
- Обзор шлюза для обновления данных

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

На протяжении курса, для практических заданий будет применён пример отчёта для логистической компании. Разработка отчёта с нуля и до создания DashBoard в облачном сервисе.

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

1. Синтаксис языка (9:00 – 10:00)
- Разбор синтаксиса языка формул. Основные требования.

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

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

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

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

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

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

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

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

День 3. Использование PowerQuery в PowerBI.

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

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

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

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

5. Группировка данных
15:00 – 16:00 (теория+практика)
- Группировка данных в таблицах. Дополнительные вычисления при группировке.

6. Объединение таблиц
16:00 – 17:30 (теория+практика)
- Объединение таблиц в PowerQuery (Слияние, добавление запросов)
- Обзор типов соединений таблиц. Разбор примеров, применение.

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