Power BI
Power BI — интерактивное программное обеспечение для визуализации данных, разработанное компанией Microsoft с основным акцентом на бизнес-аналитику (business intelligence, BI)[1]. Входит в состав Microsoft Power Platform.
Power BI представляет собой набор сервисов, приложений и коннекторов, которые позволяют преобразовывать данные из различных источников в статические и интерактивные визуализации. Ввод данных возможен посредством подключения к базам данных, веб-страницам, PDF, а также структурированным файлам — электронным таблицам, CSV, XML, JSON[2], XLSX и SharePoint[3].
Общие сведения
| Microsoft Power BI | |||
|---|---|---|---|
| Тип | визуализация данных, бизнес-аналитика | ||
| Автор | Microsoft | ||
| Разработчик | Microsoft Corporation | ||
| Интерфейс | Графический, основан на панели инструментов, визуальных элементах и drap-and-drop | ||
| Движки | Power BI Engine (включает DAX, M Engine, VertiPaq, Power Query) | ||
| Операционные системы | Windows 10, Windows 11; iOS 17, iOS 18 (включая iPadOS); watchOS 2 и выше; Android 8 и выше; веб-приложение | ||
| Языки интерфейса | Многоязычный (включая русский) | ||
| Первый выпуск | 24 июля 2015 | ||
| Аппаратные платформы | x86/x64, ARM (мобильные устройства) | ||
| Последняя версия | 2.148.878.0 (16 октября 2025) | ||
| Кандидат в релизы | 2.147.x (Сентябрь 2025) | ||
| Бета-версия | (Весна 2015 (в рамках предварительного доступа Office 365)) | ||
| Альфа-версия | (Начало 2015 (внутреннее тестирование Microsoft)) | ||
| Тестовая версия | (Июнь 2015 (ограниченный доступ для партнёров)) | ||
| |||
| |||
| Состояние | Активен, входит в состав Microsoft Fabric и Microsoft 365 | ||
| Лицензия |
Проприетарная; доступен в версиях Power BI Free, Pro, Premium, Fabric SKU |
||
| Сайт | powerbi.microsoft.com (англ.) | ||
Общие сведения
Power BI предлагает облачные BI-сервисы (называемые Power BI Services), а также настольное приложение Power BI Desktop. Программа обеспечивает возможности хранилища данных, включая подготовку данных, интеллектуальный анализ данных и интерактивные дашборды[4].
В марте 2016 года Microsoft выпустила дополнительный сервис Power BI Embedded на облачной платформе Azure[5]. Одним из ключевых отличий продукта является возможность подключения пользовательских визуализаций.
История
Изначально аналитические компоненты использовались в качестве Power Pivot и Power Query для Microsoft Excel. Приложение было задумано Тьерри Д'Эрсом и Амиром Нетцем из команды SQL Server Reporting Services в Microsoft[6]. Дизайн был разработан Роном Джорджем летом 2010 года, тогда проект назывался Project Crescent[7]. Project Crescent был впервые доступен для скачивания 11 июля 2011 года, в составе SQL Server под кодовым названием Denali[8]. Позднее проект получил название Power BI и был представлен Microsoft в сентябре 2013 года как Power BI для Office 365[9]. Первый публичный релиз Power BI базировался на надстройках для Microsoft Excel: Power Query, Power Pivot и Power View. Со временем Microsoft добавила дополнительные возможности — вопросы и ответы на естественном языке, корпоративное подключение к данным и новые механизмы безопасности через Power BI Gateways[4] Общедоступная версия Power BI вышла 24 июля 2015 года и доступна для настольных ПК, веба и мобильных устройств.[10].
14 апреля 2015 года Microsoft объявила о приобретении канадской компании Datazen с целью «дополнить Power BI, наш облачный сервис бизнес-аналитики, расширив мобильные возможности для клиентов, которым необходим BI-решения для мобильных устройств, установленные локально и оптимизированные под SQL Server.»[11] Большинство визуализаций в Power BI изначально происходят из решений Datazen.
Ключевые компоненты
Основные компоненты экосистемы Power BI:
Power BI Desktop[12] — настольное приложение для ПК под Windows, предназначенное в первую очередь для проектирования и публикации отчетов в сервис.
Power BI Service — облачный сервис (SaaS, программное обеспечение как услуга). Ранее был известен как Power BI для Office 365, теперь также называется PowerBI.com или просто Power BI.
Power BI Mobile Apps — мобильные приложения для устройств под управлением Android, iOS, а также для Windows-смартфонов и планшетов.
Power BI Gateway — шлюзы для синхронизации данных между внешними источниками и Power BI, требуются для автоматического обновления данных. В корпоративном режиме также может быть использован с Microsoft Power Automate (ранее Flows) и PowerApps в Office 365.
Power BI Embedded — REST API Power BI позволяет внедрять панели и отчеты в собственные приложения для пользователей Power BI и сторонних клиентов.
Power BI Report Server — сервер отчетов Power BI для компаний, не желающих использовать облачный сервис и предпочитающих хранение данных локально.
Power BI Premium — продукт с доступом по ёмкостным лицензиям, предоставляет расширенные возможности публикации отчетов в организации без необходимости индивидуального лицензирования всех получателей. Обеспечивает большую масштабируемость и производительность по сравнению с общей облачной инфраструктурой Power BI Service.
Power BI Visuals Marketplace — маркетплейс собственных и R-расширяемых визуализаций[13].
Power BI Dataflow[14] — реализация Power Query в облаке, предназначена для трансформации данных и формирования единой семантической модели Power BI; может рассматриваться как альтернатива преобразованиям в SSAS и обеспечивает унификацию данных для разработчиков отчётов.
Power BI Semantic Model[15] — семантическая модель (ранее dataset) для создания и использования набора данных в отчётах Power BI, может подключаться к одному или нескольким потокам данных[16].
Power BI Datamart — контейнер, объединяющий Power BI Dataflows, датасеты и тип витрины данных или хранилище данных на основе Microsoft Azure SQL Database в едином интерфейсе для интеграции ETL, промежуточного слоя с звёздными схемами, таблицами измерений и фактовыми таблицами, а также слоя моделирования данных.
Power BI Datahub — хаб данных для поиска, просмотра и управления датасетами Power BI внутри организации из одного централизованного интерфейса. Обеспечивает доступ к данным для построения новых отчетов, настройки разрешений, совместного использования и работы с ними[17].
Процессы ETL (извлечение, преобразование, загрузка) как в веб-версии Power BI, так и в настольной версии осуществляются через Power Query с помощью встроенных коннекторов к разным источникам данных. Power Query предоставляет графический интерфейс, дающий возможность выполнять большинство операций по подготовке данных без программирования; для продвинутой трансформации используется формульный язык M[18].
Лицензии
Power BI предлагает различные виды лицензий, зависящие от сценариев использования.
Часть распространённых лицензий пользователей: «free» (бесплатная), «pro» и «premium». Для бесплатных пользователей требуется принадлежность к организации с лицензией Power BI: они могут просматривать и создавать, но не публиковать отчёты. В большинстве случаев авторам требуется лицензия pro (14 долларов США в месяц) для публикации отчётов, а пользователи премиум-уровня (24 доллара США в месяц) получают те же права публикации и доступ к дополнительным функциям[19].
«Premium capacity» относится к лицензии для рабочего пространства, а не отдельных пользователей или создателей. Дополнительные функции и типы контента, доступные только на premium-уровне, обеспечиваются лицензией Power BI Premium per user[20]. Такая лицензия («Premium per user») была введена в ноябре 2020 года[21], и подходит для небольших организаций с продвинутыми аналитическими требованиями как более доступная альтернатива лицензиям на premium-рабочие пространства[21].
Печатные (постраничные) отчёты
(подробнее…) Постраничный отчёт Power BI, создаваемый с помощью Power BI Report Builder, представляет собой специализированный тип отчёта SSRS с пагинацией, дающий полный контроль над макетом для печати на бумагу или PDF. Это отличие от обычных отчётов Power BI, которые ориентированы на экранное представление, интерактивность и исследование в режиме онлайн. По состоянию на 2022 год, создать постраничный отчёт нельзя с помощью стандартного редактора Power BI Desktop; для этого требуется отдельная программа Power BI Report Builder — по сути, наследник SSRS-редактора Microsoft Report Builder для Microsoft SQL Server (введённого в 2004 году). Аналогичный функционал реализован в Report Designer среды SQL Server Data Tools.
Печатные отчёты Power BI сохраняются в формате Report Definition Language (.rdl), в отличие от привычных .pbix (обычные отчёты) или нового .pbir[22]. Формат RDL основан на XML и был предложен Microsoft как стандарт для описания отчётов в SSRS.
Постраничные отчёты более удобны для массовой печати (например, счетов, ведомостей, тиражируемых документов с повторяющейся структурой), либо когда требуется предотвратить обрезку текста при прокрутке.