第09篇:Power BI Service 发布与共享
1. Power BI Service 概述
Power BI Service(app.powerbi.com)是 Power BI 的云端平台,用于存储、分享和管理你的报表。
核心功能
| 功能 | 说明 |
|---|---|
| 发布报表 | 将 .pbix 文件发布到云端 |
| 工作区 | 按项目或部门组织报表和数据集 |
| 权限管理 | 控制谁可以查看或编辑报表 |
| 定时刷新 | 自动从数据源刷新数据 |
| 协作共享 | 与团队成员或外部用户共享报表 |
| 移动端 | iOS/Android 查看报表 |
2. 发布报表
2.1 发布前检查
发布前建议确认以下事项:
- ✅ 所有数据已正确加载(无连接错误)
- ✅ 模型关系正确(模型视图检查)
- ✅ 报表设计完成(切片器、图表、交互已设置)
- ✅ 文件已保存(Ctrl+S)
2.2 发布步骤
- 点击 Power BI Desktop 右上角"发布"按钮
- 选择目标"工作区"(默认是"我的工作区")
- 等待上传完成(数据量越大,上传时间越长)
- 发布成功后,点击"在 Power BI 中打开"跳转到网页版
💡 如果 Power BI Desktop 使用的文件路径或数据源凭据在云端不可用,可能需要重新设置网关和凭据。
3. 工作区(Workspace)
工作区是组织报表的容器,类似于一个共享文件夹。
3.1 工作区类型
| 类型 | 说明 | 适用场景 |
|---|---|---|
| 我的工作区 | 个人空间,仅自己可见 | 个人探索、快速原型 |
| 新版工作区 | 企业级,支持多人协作 | 团队项目、部门报表 |
| 经典工作区 | 旧版工作区,2024年后逐步淘汰 | 遗留系统 |
3.2 工作区内容
一个工作区中包含:
📁 销售分析工作区
├── 📊 销售仪表板(.pbix)
├── 📄 数据集(Dataset)
├── 📋 报表(Report)
├── 🎯 数据流(Dataflow)可选
└── 📐 分页报表(Paginated Report)可选
注意:发布 .pbix 时,数据集和报表会分别创建,数据集存储数据,报表负责展示。
4. 共享报表
4.1 在组织内共享
方法一:通过工作区共享
- 在工作区设置中添加成员
- 设置成员角色(查看者/成员/管理员)
- 成员登录 Power BI 后自动看到工作区中的报表
方法二:直接共享单个报表
- 在 Power BI Service 中打开报表
- 点击右上角"共享"
- 输入对方的邮箱地址
- 设置权限:
- ✅ 可以共享(允许再转发给其他人)
- ✅ 允许导出数据
- ✅ 允许构建内容(在报表基础上创建新报表)
4.2 嵌入共享(Embedding)
支持将报表嵌入到其他应用中:
| 方式 | 说明 |
|---|---|
| 为组织嵌入 | 在 Power BI 中设置,适合内部用户 |
| 为客户嵌入 | 使用"发布到 Web"获取公开链接(⚠️ 无权限控制) |
| API 嵌入 | 用 Power BI Embedded API 嵌入到自建应用 |
4.3 发布到 Web(公开分享)
- 打开报表 → 点击"文件" → "嵌入" → "发布到 Web"
- 获取一个公开 URL,任何人都可以访问
- 可获取 HTML 嵌入代码,插入到网站中
⚠️ 安全警告:"发布到 Web"生成的链接是公开的,任何知道链接的人都可以访问,请勿用于包含敏感数据的报表。
5. 数据刷新
5.1 手动刷新
在 Power BI Service 中,点击报表右上角的"刷新"按钮即可手动刷新数据。
5.2 计划刷新(自动定时刷新)
步骤:
- 进入工作区 → 点击"数据集" → 选择数据集
- 点击"计划刷新"
- 设置刷新频率(每天最多 8 次,Pro 授权;最高 48 次,Premium 授权)
- 配置数据源凭据(确保 Power BI 可以访问你的数据源)
5.3 刷新类型
| 类型 | 说明 |
|---|---|
| 按需刷新 | 用户手动触发,立即执行一次 |
| 计划刷新 | 按设定的时间表自动执行 |
| 增量刷新 | 仅刷新新增/变更的数据,适合大数据量(Premium 功能) |
5.4 刷新失败常见原因
| 问题 | 原因 | 解决 |
|---|---|---|
| 凭据无效 | 云端未存储数据源密码 | 重新输入并保存凭据 |
| 网关离线 | 使用了本地数据源但网关未启动 | 启动本地数据网关 |
| 权限不足 | 账户没有读取数据的权限 | 联系数据库管理员 |
| 超时 | 数据量太大超过刷新时间限制 | 减少数据量或使用增量刷新 |
6. 本地数据网关(On-premises Data Gateway)
如果你的数据源在本地(未上云),如本地 SQL Server、Access 等,需要安装网关才能实现云端刷新。
6.1 安装网关
- 下载 Power BI Gateway
- 以个人模式或标准模式安装
- 登录 Microsoft 账户
- 添加需要通过网关访问的数据源
6.2 网关模式
| 模式 | 说明 |
|---|---|
| 个人模式 | 仅供个人使用,适合个人 .pbix 定时刷新 |
| 标准模式 | 支持多用户共享,适合团队场景 |
6.3 网关与刷新
配置好网关后,在 Power BI Service 的数据集设置中,选择对应的网关连接,数据刷新即可自动通过网关访问本地数据源。
7. 移动端使用
Power BI 提供 iOS 和 Android 移动应用,可以在手机上随时查看报表。
功能支持:
- 查看已共享的报表和仪表板
- 切片器筛选(移动端适配的触摸式切片器)
- 收藏常用报表
- 接收数据警报
- 扫描二维码快速打开特定报表
8. 小结
本篇介绍了:
- ✅ Power BI Service 的核心功能
- ✅ 从 Power BI Desktop 发布报表到云端
- ✅ 工作区的组织与管理
- ✅ 多种共享方式(组织内共享、嵌入、发布到 Web)
- ✅ 数据刷新设置(手动、定时、增量)
- ✅ 本地数据网关的安装与配置
- ✅ 移动端使用
下一篇(最终篇) :我们将用一个完整的销售数据分析仪表板实战案例,串联本系列教程的所有知识点,从数据导入到建模、从 DAX 计算到可视化发布,完整走一遍真实项目流程。