User-Defined функции в Power BI: Следующий уровень DAX

О чём курс

Бас Домен разбирает создание пользовательских функций (User-Defined Functions, UDF) в DAX и показывает, как собрать собственную библиотеку переиспользуемого кода в процессе разработки финансового дашборда с нуля. Обучение проходит на английском языке и сфокусировано на одной конкретной технологии Power BI, позволяющей масштабировать логику вычислений.

О чём курс

Практическая работа строится вокруг разработки отчета CloudFlow Analytics — финансовой панели управления производственного уровня. Каждый визуальный элемент в этом отчете работает на базе пользовательских функций, которые вы пишете с нуля.

Вместо многократного дублирования однотипных мер автор учит упаковывать логику в функции. В процессе формируется готовая библиотека решений для типичных аналитических задач: анализа данных во времени, расчёта показателей с начала года (YTD) и нарастающим итогом, прогнозирования, расчёта рейтинга и применения метода Парето. Кроме того, в материалах рассматривается создание визуализаций в формате SVG на базе пользовательских функций.

Кому подойдёт

Курс рассчитан на разработчиков Power BI, которые уже уверенно пишут код на DAX и хотят повысить качество разработки за счёт чистоты, скорости и масштабируемости решений. Материал ориентирован на тех, кто:

  • регулярно сталкивается с решением одних и тех же расчетных задач в разных проектах;
  • хочет структурированно освоить пользовательские функции и изучить границы их применения;
  • работает в команде, где требуется согласованность расчетной логики между моделями и разными специалистами;
  • стремится создавать поддерживаемые модели данных, не зависящие от одного конкретного разработчика;
  • планирует перейти на руководящую должность, где необходимо системное мышление и проектирование архитектуры вычислений.

Обучение не подойдёт новичкам в DAX — автор рекомендует сначала уверенно освоить базовые принципы языка. Также курс не рассчитан на тех, кто ищет обзор всех возможностей Power BI, или на разработчиков, которые создают разовые изолированные отчеты без необходимости повторного применения кода.

Что внутри

В учебном плане автор последовательно переходит от базовых концепций UDF к сложной бизнес-логике:

  • основы UDF: синтаксис, параметры функций, создание первого алгоритма и организация совместного доступа к библиотеке кода;
  • продвинутые техники: типы и режимы параметров, работа с переходом контекста, вызов одних функций из других, добавление комментариев, создание функций с возвратом таблиц и отладка;
  • прикладные бизнес-задачи: методы классификации и сегментации ABC, построение распределения Парето, ранжирование данных и прогнозирование;
  • визуализация: разработка визуальных элементов на основе формата SVG, управляемых через UDF.

Об авторе

Бас Домен (Bas Dohmen) на протяжении десяти лет разрабатывает корпоративные аналитические решения на Power BI для международных клиентов. По словам автора, аудитория его обучающих материалов в профессиональных сообществах на YouTube, LinkedIn, Instagram и TikTok превышает один миллион специалистов. В программе автор делится практическими шаблонами проектирования и разбирает типичные ошибки при написании UDF.

Программа обучения

  1. Начало работы с пользовательскими функциями
  • Добро пожаловать
  • Файлы
  • Аналитика облачных потоков веб-сайта
  • Знакомство с пользовательскими функциями (UDF)
  • Ваш первый UDF
  • Создание собственной библиотеки UDF и обмен ею
  • Параметры UDF
  1. Создание улучшенных UDFS
  • Типы и режимы параметров
  • Забота о переходе контекста
  • Расширение возможностей пользовательских функций
  • Вызов пользовательской функции из другой пользовательской функции
  • Добавление комментариев
  • Пользовательские функции, возвращающие таблицы
  • Отладка UDFs
  • С начала года и с нарастающим итогом
  1. Решение бизнес-задач с помощью пользовательских функций
  • Парето
  • Классификация и сегментация ABC
  • Рейтинг
  • Прогнозирование
  1. Визуальное воздействие
  • Скоро выйдет, доступно при регистрации
Складчина создана 23 апреля 2026 г. · описание обновлено 25 октября 2026 г.

Теги курса

Инструменты
10 714 ₽