Power BI Embedded — это компонент платформы бизнес-аналитики Microsoft, предназначенный для встраивания интерактивных отчетов, визуализаций и дашбордов в веб- и корпоративные приложения. Он предоставляет разработчикам интерфейсы и службы, которые позволяют отображать и управлять аналитическим контентом внутри сторонних продуктов без необходимости отдельно запускать интерфейс Power BI. Решение ориентировано на сценарии, где аналитика интегрируется в пользовательские рабочие процессы и приложения, доступные как внешним клиентам, так и сотрудникам организации.
Компонент поддерживает разные модели встраивания, включая варианты, при которых пользователи приложения не выполняют прямой вход в сервис Power BI, а также сценарии для пользователей внутри организации с учётными записями Azure AD. Power BI Embedded может работать с готовыми наборами данных и источниками в облаке и локально, обеспечивая управление доступом, рендеринг визуализаций на стороне сервиса и передачу интерактивных событий между приложением и визуализацией. Технология направлена на снижение затрат на разработку собственных средств визуализации и ускорение интеграции аналитики в продукты.
- Встраивание отчётов: отображение готовых отчетов и дашбордов Power BI внутри веб-приложений с сохранением интерактивности визуализации.
 - Две модели доступа: поддержка сценариев «embed for your customers» (B2C) и «embed for your organization» (B2E/B2B) с разными подходами к аутентификации и управлению правами.
 - API и SDK: набор REST API и клиентских SDK для управления отчётами, задания параметров, фильтров и обработки событий из встраиваемого контента.
 - Управление аутентификацией: интеграция с Azure AD и механизмами токенов, позволяющая контролировать доступ на уровне объектов и пользователей.
 - Масштабируемость и производительность: облачные сервисы для рендеринга и кэширования визуализаций с возможностью масштабирования под нагрузку приложения.
 - Поддержка источников данных: подключение к разнообразным источникам данных, включая облачные хранилища, базы данных и локальные шлюзы данных.
 - Кастомизация внешнего вида: настройка внешнего вида встраиваемых отчётов, управление поведением взаимодействия и интеграция с интерфейсом приложения.
 - Безопасность и управление доступом: механизмы разграничения прав, аудит и управление на уровне рабочих областей, отчетов и наборов данных.
 - Мониторинг и администрирование: инструменты для отслеживания использования встраиваемой аналитики, производительности и состояния сервисов.
 - Коммерческие и лицензированные опции: различные модели лицензирования и тарификации, ориентированные на интеграторов и разработчиков приложений.