
产品概述
Power BI Embedded 是运行在 Azure 上的分析嵌入服务,供软件开发商和企业开发团队将 Power BI 的交互式报表、仪表板与问答能力嵌入到自己的 Web 或移动应用中。最终用户在应用内部即可查看图表、进行钻取筛选,而无需单独购买 Power BI 账号。
服务通过 REST API 与 JavaScript SDK 完成令牌签发、报表加载与交互定制,采用白标方式呈现,分析界面可与自有应用的品牌风格保持一致。开发者只需在后端按需生成嵌入令牌,即可安全地向前端分发报表访问权限。
核心功能/特性
- 将报表与仪表板以 iframe 嵌入到任意 Web 应用中。
- 支持应用拥有数据与用户拥有数据两种嵌入模式。
- 通过行级别安全实现按租户、按用户隔离数据。
- 提供 JavaScript SDK 与 REST API,便于深度定制交互。
- 支持嵌入 Q&A 自然语言问答和分页报表。
- 按 Azure 容量消耗计费,随业务量弹性伸缩。
- 支持自动缩放与性能监控,保障嵌入报表加载速度。
主要优势
- 无需自研图表引擎,快速为产品补齐分析能力。
- 白标呈现,最终用户无感知地使用 Power BI 内核。
- 多租户数据隔离成熟,适合 SaaS 厂商对外发布。
- 与 Azure 统一计费与运维,便于纳入企业云成本管理。
- 弹性容量可随客户量增长平滑扩容,避免前期过度投入。
- 提供完善的开发者文档与 SDK,缩短集成周期。
典型应用场景
常见于行业 SaaS 产品为其客户提供内置经营报表、制造或物流平台嵌入实时监控看板、以及企业自研系统对外输出分析能力等场景。开发团队只需在应用页面中嵌入报表容器并传入访问令牌,即可让客户在自有产品内完成从汇总数据到明细钻取的完整分析,而不必登录独立的 BI 门户。下表为该服务的典型使用方式说明:
| 项目 | 说明 |
|---|---|
| 服务位置 | Microsoft Azure 云 |
| 集成方式 | REST API + JavaScript 嵌入 SDK |
| 计费模式 | 按 Azure 容量(v-core)消耗计费 |
| 典型客户 | ISV、SaaS 厂商、企业自研平台团队 |