Моделирование данных Power BI – создание вычисляемых столбцов
1. Цель
В этой статье по Power Bi мы рассмотрим моделирование данных Power BI. Также, мы увидим, как используется моделирование данных в Power BI и как создавать вычисляемые столбцы. Кроме того, мы поговорим о том, как создать вычисляемую таблицу в моделировании данных Power BI и использовать информационное моделирование и навигацию.
Итак, приступим к моделированию данных Power BI.
Моделирование данных Power BI – как создавать вычисляемые столбцы
2. Что такое моделирование данных Power BI?
Одна из сильных сторон Power BI заключается в том, что у вас просто нет возможности свести информацию в одну таблицу. Вместо этого вы воспользуетесь несколькими таблицами из разных источников и создаете связь между ними. Вы также будете производить собственные расчеты и назначать новые метрики для анализа определенных сегментов вашей информации, а также использовать эти новые меры в визуализациях для прямого моделирования.
Вы знаете, как скачать и установить Power BI?
3. Использование информационного моделирования и навигации.
Моделирование данных Power Bi – это один из вариантов подключения нескольких источников информации. Именно отношения определяют, как источники информации связаны друг с другом, и вы сможете создавать привлекающие внимание визуализации данных из нескольких источников информации.
С помощью функции моделирования вы сможете строить собственные расчеты на существующих таблицах, и эти столбцы будут непосредственно передаваться в визуализации Power BI. Это позволяет компаниям наметить новые метрики и выполнить индивидуальные вычисления для этих метрик.
Моделирование данных. Шаг 1 Моделирование данных Power Bi – Как использовать информационное моделирование и навигацию
В верхней части изображения вы увидите типичную информационную модель, которая показывает взаимосвязь между двумя таблицами. Каждая таблица объединяется с использованием имени столбца «Id».
Прочтите о представлении отношений Power BI
Шаг 2 Моделирование данных Power Bi
Как только вы добавляете новый датасет, он получает соответствующую панель аспектов. На следующем изображении мы использовали пару файлов XLS для импорта информации – клиент и товары.
А вы знаете, как создать информационную панель Power BI?
Шаг 3 Моделирование данных Power Bi – Как использовать информационное моделирование и навигация
В левой части экрана у вас есть следующие 3 вкладки:
Отчет
Данные
Модель
Шаг 4 Как использовать информационное моделирование и навигацию
Когда вы перейдете на вкладку «Отчет», то сможете увидеть панель управления и диаграмму, подобранную для визуального отображения информации. Вы сможете выбрать совершенно разные виды диаграмм на свое усмотрение. В нашем примере мы вручную выбрали сортировку таблицы из предложенных визуализаций.
Шаг 5 Моделирование данных Power Bi – использование информационного моделирования и навигации
Когда вы перейдете на вкладку информации, то сможете увидеть всю информацию в соответствии с указанными отношениями из источников информации.
Шаг.6 Как использовать информационное моделирование и навигацию
На вкладке «Связь» вы видите связь между источниками информации, как только вы добавляете несколько источников информации к визуальному изображению, инструмент автоматически пытается обнаружить связь между столбцами. Как только вы перейдете на вкладку подключения, то сможете создать связи между столбцами.
Давайте создадим рабочую область в Power BI за 5 мин
Шаг 7 Моделирование данных Power BI – использование информационного моделирования и навигации
Вы можете одновременно добавлять и убирать связи. Чтобы убрать связь, щелкните правой кнопкой мыши и выберите вариант «Удалить». Чтобы сформировать замену связи, вам нужно только перетащить поля друг на друга, которые вы просто хотите связать.
Шаг 8 Как использовать информационное моделирование и навигацию
Чтобы закрыть столбец, щелкните правой кнопкой мыши имя столбца и выберите опцию «Скрыть в представлении отчета».
Следуйте этому руководству – Сервер отчетов Power BI
Шаг 9 Моделирование данных Power BI – использование информационного моделирования и навигации
4. Как создавать вычисляемые столбцы при моделировании данных?
Вы можете создать вычисляемые столбцы, объединив 2 или более компонента текущей информации. Вы сможете одновременно применить вычисление к связанному существующему столбцу, чтобы выделить заменяющую метрику, или соединить 2 столбца, чтобы сформировать один новый столбец.
Вы даже можете создать вычисляемый столбец для определения взаимосвязи между таблицами, и также устанавливать взаимосвязь между двумя таблицами.
Чтобы создать вычисляемый столбец, перейдите на вкладку чтения информации в левой части экрана и нажмите «Моделирование».
Шаг-1 Как создать вычисляемые столбцы при моделировании данных
Когда вы перейдете на вкладку «Моделирование», то увидите возможность добавления столбца в верхней части экрана. Это позволит одновременно открыть панель формул, где вы можете ввести формулу DAX для выполнения вычислений. DAX (Data Analysis Expression) – это мощный язык, используемый для выполнения вычислений. Вы сможете сразу же переименовать столбец с помощью динамического изменения текста столбца в строке формул.
Шаг 2 Моделирование данных Power BI – создание вычисляемых столбцов при моделировании данных
В следующем примере позвольте мы создадим столбец: Код продукта (Product_C), который берется из последних 3 символов столбца Prod_Id. Затем напишим следующую формулу
Шаг 3 Как создать вычисляемые столбцы при моделировании данных
Product_C = RIGHT( Sheet1[Prod_Id],3)
Дополнительно предоставляется длинный список формул, которые вы можете использовать для создания вычисляемых столбцов. Вам необходимо ввести основной символ формулы для использования в расчетах, как показано на следующем скриншоте.
Посмотрите на взаимосвязь в Power BI – изменение кросс-канала
5. Создание вычисляемой таблицы при моделировании данных
Чтобы сформировать таблицу, перейдите на вкладку «Данные» в левой части экрана. Обратите внимание на возможность моделирования в верхней части экрана.
Шаг 1. Моделирование данных Power BI – создание расчетной таблицы
Выражение DAX используется для формирования новой таблицы. Вам нужно ввести имя таблицы слева от знака равенства и формулу DAX, чтобы выполнить расчет, чтобы эта таблица стала правильной. После завершения расчета новая таблица появится на панели «Поля» вашей модели.
В следующем примере позвольте нам создать таблицу – Table_CustC, которая возвращает таблицу с одним столбцом, содержащую отличительные значения в одном столбце другой таблицы.
Шаг 2 Как создать вычисляемую таблицу при моделировании данных
Новая таблица будет уже с добавленной стоимостью под разделом «Поля», как показано на следующем снимке экрана. После создания расчетного столбца и расчетных таблиц в соответствии с вашими требованиями, вы сможете использовать поля на вкладке «Отчет».
Чтобы добавить эти объекты, вам нужно установить флажок, и система будет механически определять, есть ли потенциальная возможность установить связь. В противном случае вы сможете перетащить столбцы, которые вы просто хотите прикрепить.
Шаг 3 Как создать вычисляемую таблицу при моделировании данных
Чтобы просмотреть отчет, перейдите на вкладку «Отчет». Вы сможете увидеть каждый «Расчетный столбец» и поля из новой «Расчетной таблицы» в прочитанном отчете.
Шаг 4 Как создать вычисляемую таблицу при моделировании данных
6. Управление информацией, зависящей от времени
Power BI по умолчанию позволяет детализировать информацию, основанную на времени. Как только вы добавите в свой анализ поле даты и измените детализацию вашего информационного визуального изображения, это приведет вас к последовательному уровню информации, основанной на времени.
Шаг-1 Моделирование данных Power BI – управление информацией, зависящей от времени
Давайте вспомним о том, что у нас есть таблица с добавленной стоимостью, основанная на времени, в визуальном изображении. В нашем отчете есть столбцы "Доход от добавленной стоимости" и "Год".
Шаг 2 Как управлять информацией, зависящей от времени
Мы можем изменить функцию детализации в визуализации на самое высокое значение. Как только мы изменим функцию детализации и нажмем на столбцы или линии на диаграмме. Она продвигается вниз до определенного уровня вашей временной иерархии. Пример: Годы → Кварталы → Месяцы.
Мы можем совместно использовать последовательный уровень присутствия в рамках выбора иерархии для выполнения Drill.
Прочтите вопросы и ответы в Power BI Desktop для регулярных запросов с диалектом.
Шаг 3. Моделирование данных Power BI – управление информацией, зависящей от времени
Итак, это все, что мы хотели рассказать о моделировании данных Power Bi. Надеемся, вам понравилось наше объяснение.
7. Заключение
Итак, в этой статье мы изучили моделирование данных Power BI и то, как мы можем создать таблицу вычислений. Также мы обсудили, как создавать вычисляемые столбцы и многие другие моменты, связанные с данной темой.