重点内容
发布
- Power BI Desktop →
- 登录后选择要发布到哪个工作区:
- My workspace:个人空间,免费授权也能用,但只能自己看
- 共用工作区:团队一起用(需要 Pro 或 PPU)
- 发布后,Service 里会出现两样东西:语义模型(Semantic model,以前叫 dataset)和报表(Report)
📌 之后在 Desktop 修改并再次 Publish,会覆盖 Service 上的同名报表。
Report 与 Dashboard
| 报表 Report | 仪表板 Dashboard | |
|---|---|---|
| 在哪里做 | Desktop 或 Service | 只能在 Service |
| 页数 | 可以多页 | 只有一页 |
| 来源 | 一个语义模型 | 可以把多份报表的视觉对象钉在一起 |
| 互动 | 切片器、交叉筛选、钻取 | 点磁贴(tile)跳回原报表 |
| 建立方式 | — | 在报表的视觉对象上按 📌 Pin visual |
分享方式
| 方式 | 适合 | 备注 |
|---|---|---|
| Share(直接分享) | 临时分享一两份报表给几个人 | 在报表上按 Share,输入 Email,选择能不能再分享 |
| Workspace(工作区) | 团队一起编辑、发布内容 | 成员角色:Admin / Member / Contributor / Viewer |
| App(应用程序) | 把整理好的一组报表发给很多观看者 | 观看者只看到正式版,工作区里还在改的内容不会影响他们 |
| Embed in SharePoint / Teams | 放进公司内部网站、Teams 频道 | 仍会检查权限 |
| Subscribe(订阅) | 每天 / 每周自动 Email 报表快照 | 报表上方 Subscribe to report |
| Export | 导出 PDF、PowerPoint | 报表的 Export 选单 |
工作区角色:
| 角色 | 能做什么 |
|---|---|
| Admin | 全部,包括管理成员、删除工作区 |
| Member | 编辑内容、加成员(Viewer 以下)、发布 App |
| Contributor | 编辑、发布内容 |
| Viewer | 只能看 |
💡 给客户或老板看的,建议用 App 或只给 Viewer 角色,避免对方不小心改到报表。
Publish to web:公开嵌入(要非常小心)
- 报表 (public) 会产生一个公开链接和 iframe 代码
- ⚠️ 任何人都能看,不需要登录,而且看得到报表模型里的明细资料,就算报表上没显示出来
- 管理员可以在租户设定里关闭这个功能;每份报表只能有一个嵌入代码,不要用时到工作区 删除
- 只适合本来就要公开的资料(例如公开的统计数字);公司内部用请选 (安全嵌入,会检查登录与权限)或 SharePoint Online
定时刷新
发布后的报表资料不会自己更新,要设定刷新:
- 在工作区找到语义模型 → ⋮ → Settings
- Data source credentials:输入资料来源的登录凭证
- Scheduled refresh:打开,选择频率和时间(时区选 Kuala Lumpur)
- 需要马上更新:语义模型的 Refresh now
| 容量 | 每天定时刷新上限 |
|---|---|
| 共享容量(Pro) | 8 次 |
| PPU / Premium / Fabric 容量 | 48 次 |
📌 手动按 Refresh now 不算在 8 次里面。
资料放在哪里,影响能不能自动刷新
| 资料来源 | 自动刷新需要什么 |
|---|---|
| OneDrive / SharePoint Online 上的 Excel、CSV | 不需要闸道;Power BI 大约每小时检查一次文件是否更新(OneDrive refresh) |
| 云端服务(SharePoint 清单、SQL Azure、各种线上服务) | 在 Settings 输入凭证即可 |
自己电脑里的 Excel(C:\...)、公司内部服务器的资料库 | 需要安装 On-premises data gateway(闸道),而且那台电脑要开着 |
💡 小团队最简单的做法:把来源 Excel / CSV 放在 OneDrive for Business 或 SharePoint,Power BI 从那里接资料,就不用装闸道。
⚠️ 用 OneDrive 当来源时,更新文件要用「上传并取代」,不要删掉再复制一份同名文件——Power BI 是按文件的内部 ID 追踪的,复制过去的新文件 ID 不同,刷新会断掉。
学完你会
常见错误
- ❌ 用 Publish to web 分享给老板:等于公开到整个网络,要用 Share、App 或安全嵌入。
- ❌ 来源放在自己电脑的桌面,却期待每天自动刷新:需要闸道且电脑要开机,改放 OneDrive / SharePoint 比较简单。
- ❌ 忘了设定时区:刷新时间跟预期差了几个小时。
- ❌ 给客户 Member 角色:客户可以改动、删除内容,给 Viewer 或用 App 就好。
- ❌ 只在 Desktop 按 Refresh,以为网页版也更新了:要再 Publish 一次,或在 Service 设定刷新。
Sources
官方文档:
- Publish semantic models and reports from Power BI Desktop - Microsoft Learn
- Share Power BI reports and dashboards - Microsoft Learn
- Roles in workspaces in Power BI - Microsoft Learn
- Data refresh in Power BI - Microsoft Learn
- Publish to web from Power BI - Microsoft Learn
- What is an on-premises data gateway? - Microsoft Learn