Использование DAX в Power BI Desktop

Средний уровень
Разработчик приложений
Аналитик данных
Power BI

В этой схеме обучения представлены выражения анализа данных (DAX) и предоставляются базовые навыки, необходимые для улучшения семантических моделей с помощью вычислений.

Схема начинается с описания структуры модели Power BI Desktop и возможностей ее улучшения с помощью вычислений DAX. Затем вы узнаете, как можно создавать формулы DAX и различные типы вычислений модели, включая вычисляемые таблицы и столбцы, а также меры. Здесь также описываются контексты оценки, а в следующих уроках показано, как создавать формулы DAX, изменяющие контекст фильтра. Наконец, вы научитесь писать выражения DAX, используя функции логики операций со временем и функции итератора.

Предварительные требования

None

Модули, включенные в эту схему обучения

В этом модуле вы узнаете о структуре модели Power BI Desktop, основных понятиях конструирования схемы, аналитических запросах и визуальной конфигурации отчетов. Этот модуль предоставляет надежный фундамент, на котором можно научиться оптимизировать конструкции моделей и добавлять вычисления моделей.

В этом модуле вы узнаете, как писать формулы DAX для создания вычисляемых таблиц и столбцов, а также мер, которые представляют собой различные типы вычислений модели. Кроме того, вы узнаете, как писать и форматировать формулы DAX, состоящие из выражений, использующих функции, операторы, ссылки на объекты модели, константы и переменные.

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

В этом модуле вы узнаете, как работать с явными и неявными мерами. Начнем с создания простых мер, которые суммируют один столбец или таблицу. Затем вы создадите более сложные меры на основе других мер в модели. Кроме того, вы узнаете о сходстве и различиях между вычисляемым столбцом и мерой.

К концу этого модуля вы узнаете о возможностях функций итератора и о том, как они используются в выражениях DAX. Вычисления включают в себя настраиваемое формирование сводных данных, ранжирование и объединение.

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

К концу этого модуля вы узнаете, что такое "логика операций со временем" и как добавить вычисления логики операций со временем DAX в свою модель.