Открыто

Power BI: Моделирование данных [2021] [DATAbi] [Евгений Довженко]

Тема в разделе "Бухгалтерия и финансы", создана пользователем Toxich, 16 янв 2021.

Цена: 11636р.-95%
Взнос: 470р.

Основной список: 28 участников

Резервный список: 20 участников

  1. 16 янв 2021
    #1
    Toxich
    Toxich ЧКЧлен клуба
    Power BI: Моделирование данных [2021]
    DATAbi
    Евгений Довженко


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

    1. На реальных данных
    Мы учим исключительно на реальных данных работающей компании, Вы можете быть уверены, что занятия практические на 100%. Вы гарантировано сможете сразу же применить полученные знания и умения на практике.​
    2. Курс для аналитиков
    Данный курс рассчитан на тех, кто хочет научиться моделировать данные и проводить бизнес-анализ. Идеально подойдет для аналитиков либо тех, кто планирует им стать.​
    3. Домашние задания с обязательной проверкой
    Для лучшего результат мы настоятельно рекомендуем выполнять домашние задания, которые есть после каждого модуля. Все домашние задания обязательно проверяются тренером и даётся обратная связь.​
    4. Мы экономим Ваше время
    Если Вы уже немного работаете в POWER BI как пользователь, а хотите научиться именно моделировать данные, мы не будем перегружать Вас тем, что Вы и так знаете. Начнем сразу с моделирования.​
    5. Учимся моделироваить данные
    По итогу обучения Вы научитесь не только строить наглядные и интерактивные информационные панели (dashboards), но и моделировать данные для бизнес-анализа.​
    6. Видео и тренерская поддержка
    Вы получаете доступ к видеолекциям и всем дополнительным материалам), но самое ценное (или бесценное) - с Вами работают наши лучшие тренера поддержки, которые всегда ответят на ваши вопросы.​
    Модуль 1. Работа В POWER BI DESKTOP. POWER QUERY: Получение данных из базы данных
    • Power BI Desktop: организация интерфейса
    • Три основных инструментария: 1) подключение и очистка; 2) моделирование; 3) визуализация
    • Power Query:
      • Обзор работы в окне Power Query
      • Получение данных о продажах из базы данных компании
      • Связи с другими таблицами (объекты Table и Value)
      • Работа со столбцами: удаление, переименование, формат данных и другие
      • Условные и вычисляемые столбцы. Формулы и конструкции языка "M"
    • DAX:
      • Создание базовых мер - суммы продаж в деньгах и штуках. Агрегаторы
    • Visuals:
      • Как работают формулы DAX в визуализациях
    • Оригинальный контекст фильтров: координаты - фильтрация - вычисления
    Модуль 2. POWER QUERY: из EXCEL файлов. формулы, функции и выражения "M"
    • Power Query:
      • Подключение к таблицам клиентов и географии. Текстовые операции
      • Таблица "Календарь" - названия дней недели и другие
      • Язык "M" - формулы, функции, выражения. Функции преобразования типов
      • Генерация столбцов сортировки
      • Подключение к файлу Excel, добавление в модель геоданных
      • Объединения и слияния. Типы объединений
    • Visuals:
      • Динамика продаж. Решение вопросов с сортировкой
    • Таблица «Календарь»: встроенная и собственная – преимущества и недостатки
    Модуль 3. Моделирование: таблицы, ключи и связи. POWER QUERY: из текстовых файлов
    • Power Query:
      • Получение таблиц продуктовой "ветки", сотрудников компании
      • Подключение к .csv - файлу - цены закупок
      • Транспонирование, заполнение, объединение столбцов, отмена свертывания и др.
      • Столбец [Index] и заполнение вверх / вниз
      • Использование различных трюков для получения нужного результата
    • Model:
      • Таблицы, ключи, связи между таблицами и типы связей
      • Таблицы – данные (факты) и таблицы – измерения (справочники)
      • Схема "звезда" и схема "снежинка"
    • DAX:
      • Функции - агрегаторы. Аргументы. Как работают
      • COUNT и COUNTROWS - количество клиентов и количество продуктов
      • DISTINCTCOUNT - количество отгруженных продуктов и количество отгруженных клиентов
    • Visuals:
      • Количество отгруженных: продуктов по клиентам и клиентов по продуктам
    • Контекст фильтров: передача между таблицами
    Модуль 4. POWER QUERY: Подключения к папкам с файлами. DAX: еще агрегаторы, DIVIDE и другие
    • Power Query:
      • Подключение к зарплатным ведомостям. Структура зарплат менеджеров по продажам
      • Когда авто сгенерированные шаги не подходят
      • Подготовка столбцов для связывания с другими таблицами в модели
      • Сложные условия фильтрации
      • Подключение к папке с файлами - системой планирования отдела продаж
      • Трюки с использованием функций языка "M" для получения контента с рабочих листов Excel
    • Model:
      • Реорганизация таблиц. Создание связей между таблицами
    • DAX:
      • Создание мер: зарплаты менеджеров, оклад и бонусная часть
      • Использование "быстрых мер": "за" и "против"
      • Средняя, минимальная и максимальная цены закупок. Агрегаторы AVERAGE, MIN, MAX
      • Долевые показатели: % бонусной части и другие. DIVIDE vs IFERROR, функция BLANK
    • Visuals:
      • Тестирование созданных мер: матрица, гистограмма, срез
      • Понимание "неожиданных" результатов на этом этапе моделирования
    • Еще раз о связях между таблицами и передачи контекста фильтров
    Модуль 5. DAX: два контекста вычислений. контекст строк и его передача. Функции - итераторы
    • Power Query:
      • Подключение к папке с файлами - прайс-листами компании
      • Реорганизация запросов по папкам. Папка со служебными запросами
    • Model:
      • Организация таблицы цен. Ее связи
    • DAX:
      • Контекст строк и функции - итераторы
      • Отсутствие автоматической передачи контекста строк между таблицами
      • Продажи с НДС, средняя цена отгрузки и другие: SUMX, AVERAGEX
      • Менеджеры, оставшиеся без бонуса, с бонусом >30% в общей ЗП: COUNTX, IF
      • Минимальный и максимальный бонус: MINX, MAXX
      • Формы собственности клиентов у менеджеров: CONCATENATEX
      • Табличные функции. Первое знакомство с VALUES и FILTER
      • Визуализация таблицы - результата работы табличной функции
      • Продажи с ценой отгрузки выше средней
    • Visuals:
      • Тестируем созданные меры в визуализациях
    • Существование и взаимодействие оригинального контекста фильтров и контекстов строк в формуле
    • Схожесть результатов агрегаторов и итераторов: когда использовать те или иные?
    Модуль 6. Денормализация модели данных. DAX: вычисляемые столбцы. Иерархии
    • Технический и логический взгляд на модель данных
    • Денормализация модели: "за" и "против"
    • DAX:
      • Группы форм собственности, типы дней недели и другие: два варианта SWITCH
      • Использование текстовых функций и функций дат: TRIM, DAY и другие
      • Логические функции OR, AND и логические операции ||, &&
      • Передача контекста строк с помощью RELATED и RELATEDTABLE. В чем между ними разница?
      • Меры: максимальный и актуальный прайс-листы - RELATEDTABLE, FILTER, MAXX
    • Model:
      • Создание нового макета "модели данных". Денормализованная модель данных
      • Скрыть технические и служебные таблицы, поля в представлении отчетов
      • Использование и создание иерархий: "Продукты", "Клиенты", "География"
    • Visuals:
      • Тестирование созданных мер в визуализациях
      • Использование иерархий для детализации (drill-up, drill-down)
    • "Вычисляемые столбцы" vs "меры". Когда и как вычисляются
    • Вопросы оптимизации: вычисляемые столбцы в модели или в Power Query?
    Модуль 7. DAX: Управление контекстом фильтров. CALCULATE - часть-1
    • Модификация оригинального контекста фильтров. Функция CALCULATE. Два типа фильтров
    • DAX:
      • Первый тип фильтров в CALCULATE: столбец - операция сравнения
      • CALCULATE на одной таблице: к-во клиентов - ФЛП, сумма возвратов, % возвратов в обороте
      • CALCULATE на нескольких таблицах: % типов клиентов в обороте, потерянные клиенты
      • Второй тип фильтров в CALCULATE: физическая таблица либо табличная функция
      • % продукта в обороте, % корпораций и другие: ALL, VALUES, FILTER в качестве фильтров
      • % клиентов, купивших бренд #1: функция VALUES, ее особенности и использование
      • Особый случай VALUES: результат - одно значение. HASONEVALUE и SELECTEDVALUE
      • Клиенты, отгружавшиеся только один раз и клиенты, купившие только один продукт
      • LOOKUPVALUE: случай, когда она понадобится
      • Особый случай CALCULATE: без аргументов - фильтров. Неявная CALCULATE в мерах
      • Использование CALCULATE в вычисляемых столбцах и функциях - итераторах
    • Visuals:
      • Тестирование созданных мер в визуализациях. Интерпретация результатов
    • Преобразование контекста строк в контекст фильтров
    Модуль 8. DAX: управление контекстом фильтров. CALCULATE - часть-2 (ALL, ALLEXCEPT, ALLSELECTED)
    • DAX:
      • Меры - % от тотал (доли клиентов, продуктов в общем обороте): ALL с аргументом "таблица"
      • ALL с аргументом "столбец" / "столбцы". ALL vs VALUES: схожесть и отличия
      • Использование "быстрых мер" для создания мер - % от тотал
      • % форм собственности клиентов в общем обороте: ALLEXCEPT
      • Отличие результатов ALL("таблица") от ALL("столбцы") либо ALLEXCEPT("таблица", "столбцы")
      • Использование ISFILTERED и ISCROSSFILTERED для управления вычислениями в мерах
      • Создание мер - % по родительскому элементу в иерархии
      • % в обороте только отобранных клиентов: функция ALLSELECTED, особенности работы
    • Visuals:
      • Тестирование созданных мер и интерпретация результатов с ALL("таблица") и ALL("столбцы")
      • Поведение ALLSELECTED при фильтрации на диаграмме, срезе и панели фильтров
    Модуль 9. DAX: управление контекстом фильтров. CALCULATE - часть-3 (FILTER)
    • DAX:
      • О FILTER и ее аргументах более подробно
      • Использование FILTER в CALCULATE и вне ее. Простые и сложные условия без мер
      • Использование мер в условии FILTER. Неявная и явная CALCULATE в условии FILTER
      • Преобразование контекста строк в контекст фильтров внутри FILTER
      • Продажи и количество клиентов с оборотом более 1 млн.
      • Количество клиентов с оборотом более 1 млн. у менеджеров, выполнивших план >90%
      • Количество и продажи продуктов с отгрузками < 1 тыс. из продававшихся
      • Несколько FILTER в CALCULATE vs одна FILTER со сложным условием
      • Количество и % возвратных накладных: VALUES в качестве первого аргумента FILTER
      • % клиентов, покупавших >70% ассортимента отгружавшихся продуктов
    • Visuals:
      • Тестируем работу созданных мер
    • Существование нескольких контекстов фильтров и строк внутри формулы. Их взаимодействие
    • Виртуальные таблицы и виртуальные связи между таблицами, "живущие" внутри формулы
    Модуль 10. Аналитика временны рядов
    • Использование функций для аналитики изменений во времени: SAMEPERIODLASTYEAR,
    • TOTALYTD, TOTALMTD, TOTALQTD
    • Использование функций – фильтров PREVIOUSMONTH, PREVIOUSQUARTER, PREVIOUSDAY
    • Работа с финансовым годом, создание и использование «нестандартных» календарей
    • Написание собственных функций Time intelligence
    • Создание «скользящего оборота» (скользящее среднее)
    Модуль 11. Использование несвязанных таблиц: анализ что-если, диапазоны значений (BANDING)
    • Power Query: подключение к сайтам в Интернете (курсы валют, сайт НБУ)
    • Несвязанная таблица с курсами валют для выбора валюты отчета
    • Варианты использования анализа Что-Если
    • Создание переключателя мер на визуализациях (несвязанная таблица и SWITCH)
    • Кейсы с использованием интервалов значений показателей
    Модуль 12. Использование переменных (VAR). Работа с несколькими таблицами разного уровня детализации
    • Техника пошагового создания вычисляемого столбца (через промежуточный)
    • VAR … RETURN - синтаксис использования переменных. Как упростить большую формулу, используя переменные
    • Кейсы с использованием переменных
    • Использование данных о продажах и планах, имеющих разный уровень детализации
    • Техника работы с таблицами, имеющими разный уровень детализации
    Модуль 13. Защита данных на уровне строк. Роли и их использование
    • Имплементация защиты на уровне строк, создание и использование ролей
    • Базовая и динамическая защиты
    Модуль 14. Разработка отчетов в POWER BI DESKTOP. Часть-1
    • Настройки страниц отчета
    • Работа с визуализациями – использование различных типов визуализаций, особенности работы в Power BI Desktop
    • Конфигурирование взаимодействий с отчетами в Power BI Desktop
    • Декорация отчетов: добавление логотипа, рисунков
    • Работа со срезами: срезы для чисел, дат и текстовых полей. Синхронизация срезов
    • Работа с фильтрами и панелью фильтров, настройка типов фильтров, простые и продвинутые критерии фильтрации. Блокировка и скрытие фильтров
    Модуль 15. Разработка отчетов в POWER BI DESKTOP. Часть-2
    • Иерархии. Работа с переходами на разные уровни детализации: на одной и нескольких таблицах
    • Страницы детализации: встроенная опция «показать записи» и настройка пользовательской страницы детализации
    • Конфигурация «подсказок»: настройка базовой подсказки и создание пользовательской страницы «подсказки»
    • Создание и использование групп категорий в визуализациях
    • Использование дискретизации (binning) числовых значений и визуализаций на ее основе
    • Работа со ссылками (URL)
    • Применение условного форматирования: гистограммы, наборы значков и форматирование цветом (шрифт и заливка)

    Общая стоимость курса: 158 (USD)

    Продажник
     
  2. Последние события

    1. skladchik.com
      В складчине участвует 30 человек(а).
      12 апр 2024
    2. skladchik.com
      В складчине участвует 30 человек(а).
      7 апр 2024
    3. skladchik.com
      В складчине участвует 30 человек(а).
      3 мар 2024
    4. Пьер Безухов
      Пьер Безухов не участвует.
      13 фев 2024

Поделиться этой страницей