Учебник по Power BI

⚡ Умное резюме

Power BI — это MicrosoftПлатформа бизнес-аналитики и визуализации данных, которая преобразует необработанные данные из множества источников в интерактивные панели мониторинга и отчеты. Она охватывает настольные приложения, сервисы и мобильные приложения и теперь работает внутри компании. Microsoft Ткань.

  • 📊 Foundation: Система бизнес-аналитики преобразует разрозненные данные в полезную информацию для принятия более быстрых и обоснованных решений.
  • 🧰 Набор инструментов: Power BI Desktop позволяет бесплатно создавать отчеты, сервис предоставляет к ним доступ, а мобильные приложения позволяют доставлять их куда угодно.
  • ⚙️ Archiтекстура: Перед тем как попасть на панель мониторинга, данные проходят три этапа: интеграцию, обработку и представление.
  • 🧮 Навыки работы с DAX: Вычисляемые столбцы, меры и табличные функции, такие как AVERAGE, MAX и TOTAL.YTD Расширенные возможности аналитики.
  • 💲 Лицензирование: Бесплатный тарифный план подходит для самостоятельного анализа, а планы Pro и Premium Per User открывают возможности для совместной работы в больших масштабах.
  • 🤖 Влияние ИИ: Теперь функции Copilot, ответы на вопросы на естественном языке и визуализация с помощью ИИ автоматизируют создание отчетов и поиск аналитической информации.

Учебник Power BI для начинающих

Прежде чем разобраться в Power BI, давайте сначала узнаем о бизнес-аналитике:

Что такое БИ?

Бизнес-аналитика (BI) — это технологически ориентированный метод, который помогает анализировать данные и предоставлять полезную информацию для принятия решений. Эта информация помогает руководителям компаний, менеджерам и другим пользователям принимать обоснованные бизнес-решения.

Что такое Power BI?

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

Для разных платформ используются различные версии Power BI, такие как настольная версия, версия на основе сервисов (SaaS) и мобильные приложения Power BI. Он предоставляет множество программных коннекторов и сервисов для бизнес-аналитики. Power BI также является частью Microsoft Ткань, о которой мы поговорим позже в этой статье.

На этом тренинге по Power BI вы изучите все важные концепции Power BI и получите базовое понимание того, как использовать этот инструмент.

История Power BI

Вот ключевые этапы в развитии Power BI:

  • Концепция Power BI была разработана Тьерри Д'Эрсом и Амиром Нетцем из команды SQL Server Reporting Services. Microsoft.
  • Первоначально он был разработан Роном Джорджем в 2010 году и получил название Project Crescent.
  • В 2011 году он поставлялся в комплекте с SQL Server под кодовым названием Denali.
  • Microsoft Первую публичную предварительную версию, получившую название Power BI for Office 365, компания представила в сентябре 2013 года.
  • Первый общедоступный релиз Power BI состоялся 24 июля 2015 года. Он был основан на надстройках Excel, таких как Power Query, Power Pivot, Power View и Power Map.

Зачем использовать Power BI?

Вот наиболее веские причины использовать инструмент Power BI:

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

Кто использует Power BI?

К числу важных специалистов, использующих инструмент Power BI, относятся:

  • PMO – Менеджеры проектов и портфелей
  • Бизнес-аналитики и аналитики данных
  • Разработчики и администраторы баз данных
  • ИТ-команды и ИТ-специалисты
  • Потребители отчетов конечных пользователей
  • Ученые данных

Типы инструментов Power BI

В этом руководстве по Power BI для настольных компьютеров мы рассмотрим типы инструментов Power BI.

К числу важных инструментов Power BI относятся:

Power BI Desktop

Power BI Desktop — это основной инструмент для создания и публикации отчетов в Power BI. Разработчики и опытные пользователи используют его для создания совершенно новых моделей и отчетов с нуля.

Стоимость: Бесплатно

Служба Power BI

Онлайн Программное обеспечение как услуга (SaaS) где размещаются модели данных, отчеты и панели мониторинга Power BI. Администрирование, совместное использование и совместная работа происходят в облаке.

Профессиональная лицензия: 14 долларов США/пользователь/месяц

Шлюз данных Power BI

Power BI Data Gateway выступает в качестве связующего звена между службой Power BI и локальными источниками данных, используя подключения DirectQuery, Import и Live Query. Его устанавливает администратор BI.

Сервер отчетов Power BI

Он может размещать отчеты с постраничной разбивкой, KPI, мобильные отчеты и отчеты Power BI Desktop в локальной сети. Обновление происходит каждые 4 месяца, установка и управление осуществляются ИТ-командой. Пользователи могут изменять отчеты Power BI и другие отчеты, созданные командой разработчиков.

Мобильные приложения Power BI

Мобильное приложение Power BI доступно для iOS и других платформ. Android (посвященный) Windows (Мобильное приложение было выведено из эксплуатации в 2021 году). Управление осуществляется с помощью... Microsoft Intune. С помощью этого инструмента вы можете просматривать отчеты и панели мониторинга в службе Power BI или на сервере отчетов.

Сравнение лицензий Power BI

Для каждого из перечисленных выше инструментов требуется отдельная лицензия. Power BI Desktop остается бесплатным, но для обмена отчетами в облаке требуется платная лицензия на пользователя или лицензия для всей организации. В таблице ниже отражено следующее: MicrosoftЦены указаны по состоянию на 2025 год; всегда уточняйте текущие тарифы, так как цены могут меняться.

Лицензия Стоимость (за пользователя в месяц) лучше всего для
Бесплатно $0 Индивидуальный анализ и создание отчетов в Power BI Desktop
Power BI Про $14 Публикация, обмен и совместная работа над отчетами в сервисе Power BI.
Премиум-подписка на пользователя (PPU) $24 Более крупные семантические модели, более частое обновление и расширенные функции.
Microsoft Вместимость ткани (артикулы F) Ценообразование на основе мощности Внедрение в масштабах всей организации; заменяет устаревшие тарифные планы Premium с оплатой за мощность (P).

💡 Совет: Всю информацию из этой статьи можно получить, используя только бесплатную версию настольного приложения; платная лицензия необходима только для публикации и обмена отчетами.

Источники данных для Power BI

Power BI подключается к сотням источников данных. Наиболее распространенные из них перечислены ниже:

Источник данных Описание
Excel (.xlsx, .xlsm) В рабочей книге могут содержаться данные, введенные вручную, или данные, запрошенные и загруженные из внешних источников.
Comma Separated Value (.csv) Файлы — это простые текстовые файлы, содержащие строки данных. Каждая строка может содержать одно или несколько значений, разделенных запятыми.
Power BI Desktop (.pbix) Вы можете использовать Power BI Desktop для запроса и загрузки данных из внешних источников данных.
Базы данных в облаке Это позволяет вам подключаться в режиме реального времени к Azure База данных SQL, Azure Synapse Analytics (ранее) Azure Хранилище данных SQL) и т. д.
Базы данных локально Вы можете напрямую подключаться к базам данных реляционной модели SQL Server Analysis Services. Для этого требуется локальный шлюз данных.

Ключевые термины, используемые в Power BI

Изображение и таблица ниже поясняют терминологию, с которой вы столкнетесь на каждом экране Power BI:

Ключевые термины, используемые в Power BI

Срок Описание
Визуализация Визуальное отображение информации для достижения одной или нескольких целей. Оно предлагает отображение информации на одном экране и оповещает пользователей о проблемах или вопросах: операционных, связанных с производительностью, личных и т. д.
Наборы данных (семантические модели) Набор данных — это то, что вы импортируете или к чему подключаетесь. Наборы данных можно переименовывать, обновлять, удалять и исследовать. Microsoft В настоящее время наборы данных Fabric называются семантическими моделями.
Главная Панель мониторинга представляет собой коллекцию, содержащую ноль или более плиток и виджетов. Он используется для представления индивидуального представления некоторого подмножества базовых наборов данных.
Согласно отчетам Отчет Power BI представляет собой одну или несколько страниц визуализаций. Его можно создать с нуля, закрепить на панели мониторинга и создать с использованием наборов данных.
Плитка Это единый элемент визуализации, который можно найти в отчете или на панели мониторинга: прямоугольный блок, в котором размещены все элементы визуализации.

Archiструктура Power BI

На приведенной ниже диаграмме показаны три этапа архитектуры Power BI:

Archiструктура Power BI
Archiструктура Power BI

Интеграция данных

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

Обработка данных

На этом этапе интегрированные данные еще не подготовлены для визуализации, поскольку требуют обработки. Эти данные проходят предварительную обработку: например, из набора данных удаляются избыточные и пропущенные значения.

После очистки данных к ним следует применить бизнес-правила. Затем эти данные можно загрузить обратно в систему. Хранилище данных.

Представление данных

После загрузки и обработки данных их можно гораздо лучше визуализировать с помощью различных средств визуализации, которые предлагает Power BI. Использование панелей мониторинга и отчетов помогает более интуитивно представлять данные. Эти визуальные отчеты помогают конечным пользователям бизнеса принимать решения на основе полученных данных.

Установите и запустите Power BI Desktop.

Шаг 1) Войти https://powerbi.microsoft.com/en-us/desktop/

И выберите кнопку «Скачать бесплатно».

Страница загрузки Power BI Desktop с кнопкой «Скачать бесплатно».

Шаг 2) Вы будете перенаправлены на Microsoft Магазин. Нажмите кнопку «Получить».

Microsoft Кнопка «Получить» для Power BI Desktop

Шаг 3) Нажмите кнопку «Установить».

Кнопка «Установить Power BI Desktop» находится в Microsoft Магазин

Шаг 4) На экране отображается статус выполнения.

Индикатор выполнения установки Power BI Desktop

Шаг 5) Перед появлением приветственного экрана вам будет предложено зарегистрироваться или войти в систему.

Экран регистрации Power BI Desktop

Шаг 6) При запуске Power BI Desktop отображается экран приветствия.

Приветственный экран Power BI Desktop

Как создать свой первый отчет в Power BI Desktop

С установленным Power BI Desktop вы можете создать рабочий отчет за считанные минуты:

  1. Получить данные: На вкладке «Главная» щелкните Получить данные Выберите источник, например, рабочую книгу Excel или CSV-файл, а затем выберите необходимые таблицы в окне «Навигатор».
  2. Преобразуйте данные: Нажмите Преобразовать данные Чтобы открыть редактор Power Query, удалите пустые строки, переименуйте столбцы и исправьте типы данных, затем выберите... Закрыть и применить.
  3. Смоделируйте данные: Переключитесь на вкладку Вид модели и подтвердить связи между таблицами. Power BI автоматически определяет совпадающие столбцы, но вы можете перетаскивать поля для создания связей вручную.
  4. Создание визуализаций: In Представление отчетаПеретащите поля из панели «Данные» на холст и выберите тип диаграммы в панели «Визуализации», например, столбчатую диаграмму для сравнений или линейную диаграмму для анализа тенденций.
  5. Добавьте слайсеры и фильтры: Добавьте визуальный элемент-фильтр, чтобы читатели могли фильтровать данные по дате, региону или товару, и используйте панель «Фильтры», чтобы ограничить отображаемый контент на каждой странице.
  6. Сохранить и опубликовать: Сохраните файл в формате .pbix. При наличии лицензии Pro нажмите Опубликовать чтобы отправить отчет в службу Power BI и поделиться им с коллегами.

💡 Совет: MicrosoftБесплатный пример финансового пособия от [название сервиса] идеально подходит для отработки этих шагов перед тем, как начать работать с данными собственной компании.

Панель управления Power BI

На рисунке ниже показана панель мониторинга Power BI:

Панель управления Power BI

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

Power BI основан на следующих ключевых компонентах:

  • Мощность запроса: Его можно использовать для поиска, доступа и преобразования общедоступных и/или внутренних источников данных.
  • Силовая ось: Используется для моделирование данных для аналитики в памяти.
  • Мощный вид: Этот компонент позволяет визуализировать, анализировать и отображать данные.
  • Карта мощности: Он оживляет данные с помощью интерактивной географической визуализации.
  • Служба PowerBI: Он позволяет вам обмениваться представлениями данных и книгами, которые вы можете обновлять из локальных и облачных источников данных.
  • Вопросы и ответы по Power BI: Это позволяет вам задавать вопросы и получать немедленные ответы, используя запрос на естественном языке.
  • Шлюз управления данными: Он обеспечивает периодическое обновление данных, просмотр потоков данных и отображение таблиц.
  • Каталог данных: Этот компонент позволяет пользователю обнаруживать и повторно использовать запросы с помощью каталога данных. Метаданные могут быть облегчены для функций поиска.

Что такое функция DAX?

Data Analysis Expressions (DAX) — это язык формульных выражений, который можно использовать с различными компонентами. инструменты визуализации Как и Power BI. Он также известен как функциональный язык, где весь код хранится внутри функции. Формулы программирования DAX содержат два типа данных: числовые и другие.

Таблицы связаны друг с другом общими столбцами. Вот простая диаграмма модели данных Power BI, демонстрирующая эти связи:

Диаграмма модели данных Power BI для функций DAX

В Power BI есть 3 места, где можно использовать DAX:

  • Расчетные столбцы
  • меры
  • Столы

Давайте рассмотрим все эти примеры Power BI и посмотрим, как работают функции DAX.

Расчетные столбцы

Вычисляемый столбец позволяет создавать новые столбцы на основе заданных данных.

Например, в таблице «Товары» отсутствует столбец «Окончательная цена». В этом случае для создания нового столбца, когда доступны только цена за единицу и количество, используется функция DAX.

Price = List_Items[MRP]*List_Items[Qty]

В приведенном выше примере Power BI каждая строка теперь будет содержать соответствующую рассчитанную цену.

меры

Вы можете выполнить вычисление с помощью меры без необходимости добавления каких-либо данных, как показано в приведенном ниже примере Power BI. Это очень полезно для отчетов, где цену можно отобразить без необходимости создания совершенно нового столбца для ее хранения.

Пример:

1] Total of the MRP column * Total of Qty column

Столы

Функции DAX в табличной модели могут возвращать целые таблицы. Например, чтобы сгенерировать список всех городов, в которых у организации есть клиенты, используйте функцию:

cities touched = DISTINCT(Customers[City])

Несколько слов о фильтрах

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

Функции Power BI DAX

К числу важных функций DAX относятся:

Средняя

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

Пример -

AvgComm = AVERAGE(List_Items[Price])

Max

Помогает найти максимум из заданного набора значений.

Пример – Узнайте высший порядок.

HighSale = MAX(List_Items[Price])

Мин.

Помогает найти минимум из заданного набора значений.

Пример – позволяет определить наименьший порядок.

LowestSale = MIN(List_Items[Price])

Количество

Подсчитывает любые числовые данные.

Пример – Подсчитайте количество выданных билетов.

TicketVolume = COUNT(Invoices[Ticket])

Объединить

Эта функция помогает объединять значения в вычисляемых столбцах. При работе с мерами можно использовать CONCATENATEX.

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

ProMrp = CONCATENATE(List_Items[Item],List_Items[MRP])

ВсегоYTD

Эта функция позволяет рассчитать сумму с начала текущего года до указанной даты. Расчет выполняется на основе календарного года, а не финансового.

Пример – Рассчитайте общую сумму продаж для столбца «Цена».

CumiSales = TOTALYTD(SUM(List_Items[Price]),Invoices[Date])

Все

Возвращает все данные и игнорирует фильтры.

Пример – Используется совместно с функцией CALCULATE, указанной выше.

Power BI против Tableau

Вот основные различия между Power BI против Tableau:

Параметры Power BI Tableau
Год основания 2013 2003
Область применения Полные панели мониторинга для анализа Позволяет проводить анализ по запросу.
Использован Технические или нетехнические пользователи В основном используется аналитиками.
Поддержка Ограниченная поддержка на бесплатном тарифе; более быстрая поддержка для платных тарифов. Полная поддержка
Масштабируемость Хорошо Прекрасно
Инфраструктура SaaS Гибкий Подход

Power BI и Microsoft Ткань

Самое значительное недавнее изменение в Power BI — это его интеграция с... Microsoft Ткань, анонсированная в мае 2023 года. Ткань — это MicrosoftЕдиная аналитическая платформа, объединяющая проектирование данных, хранилища данных, аналитику в реальном времени, науку о данных и бизнес-аналитику на общей основе данных под названием OneLake.

Для пользователей Power BI повседневная работа практически не меняется: Desktop, Service, DAX и Power Query работают как прежде, поэтому все имеющиеся навыки полностью сохраняются. Основные отличия касаются именования и лицензирования. Наборы данных теперь называются семантическими моделями, а премиальные SKU (P) были упразднены в пользу мощностей Fabric (F).

Fabric также продвигает вперед искусственный интеллект. При наличии поддерживаемых возможностей Copilot может создавать страницы отчетов, писать меры DAX и обобщать аналитические данные на основе простых запросов. Короче говоря, изучение Power BI сегодня автоматически подготовит вас к... Microsoft Ткань завтра.

Преимущества PowerBI

Помимо основных преимуществ, описанных в разделе «Почему стоит использовать Power BI?» выше, к преимуществам Power BI относятся:

  • Каждый месяц добавляются новые функции, что очень удобно для пользователей Excel.
  • Широкие возможности подключения к базам данных, а также функции вопросов и ответов и публикации в интернете.
  • Интеграция с обоими Python а также R для создания пользовательских визуализаций.
  • Power Query предоставляет множество возможностей для обработки и очистки данных.
  • После публикации в службе Power BI вы можете запланировать обновление данных без ручного вмешательства.
  • Power BI использует возможности искусственного интеллекта и машинного обучения, включая Copilot.

Недостатки Power BI

Вот недостатки и минусы использования Power BI:

  • Панели мониторинга и отчеты доступны только внутри вашей организации, за исключением гостевых пользователей.Azure Доступ к AD (B2B) настроен.
  • Power BI не будет смешивать импортированные данные с данными, доступ к которым осуществляется через соединения в режиме реального времени.
  • При наличии лицензии Pro Power BI не поддерживает семантические модели (наборы данных) размером более 1 ГБ; для моделей большего размера требуется лицензия Premium Per User или выделение ресурсов в рамках Fabric.
  • Панели мониторинга никогда не принимают и не передают параметры пользователя, учетной записи или других объектов.
  • Относительно немного источников данных позволяют подключаться к отчетам и панелям мониторинга Power BI в режиме реального времени.

Часто задаваемые вопросы (FAQ)

Второй пилот MicrosoftГенеративный ИИ-помощник, встроенный в Power BI и Fabric. Он может создавать страницы отчетов, писать и объяснять меры DAX, а также обобщать результаты на основе запроса на простом языке. Для его использования требуется поддерживаемая платная версия.

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

Power BI Desktop работает только на WindowsПользователи Mac могут получить доступ к службе Power BI через веб-браузер, запустив настольную версию внутри браузера. Windows используйте виртуальную машину или просматривайте отчеты с помощью мобильного приложения для iOS.

Power BI Desktop сохраняет отчеты в виде файлов .pbix, в которых вместе хранятся запросы, модель данных и визуализации. Формат шаблона .pbit сохраняет ту же структуру, но без данных.

Базовый Excel Навыков достаточно для начала, поскольку Power Query и Power Pivot выросли из Excel. Знание SQL Знание концепций моделирования данных очень помогает, а DAX вы изучаете постепенно по мере продвижения.

Подведем итог этой публикации следующим образом: