Microsoft Lab
全部软件
Power BI约 8 分钟

发布、分享与定时刷新

重点内容


发布

  1. Power BI Desktop → Home›Publish
  2. 登录后选择要发布到哪个工作区:
    • My workspace:个人空间,免费授权也能用,但只能自己看
    • 共用工作区:团队一起用(需要 Pro 或 PPU)
  3. 发布后,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:公开嵌入(要非常小心)

  • 报表 File›Embed report›Publish to web(public) 会产生一个公开链接和 iframe 代码
  • ⚠️ 任何人都能看,不需要登录,而且看得到报表模型里的明细资料,就算报表上没显示出来
  • 管理员可以在租户设定里关闭这个功能;每份报表只能有一个嵌入代码,不要用时到工作区 Settings›Manage embed codes 删除
  • 只适合本来就要公开的资料(例如公开的统计数字);公司内部用请选 Embed report›Website or portal(安全嵌入,会检查登录与权限)或 SharePoint Online

定时刷新

发布后的报表资料不会自己更新,要设定刷新:

  1. 在工作区找到语义模型 → ⋮ → Settings
  2. Data source credentials:输入资料来源的登录凭证
  3. Scheduled refresh:打开,选择频率和时间(时区选 Kuala Lumpur)
  4. 需要马上更新:语义模型的 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

官方文档:

  1. Publish semantic models and reports from Power BI Desktop - Microsoft Learn
  2. Share Power BI reports and dashboards - Microsoft Learn
  3. Roles in workspaces in Power BI - Microsoft Learn
  4. Data refresh in Power BI - Microsoft Learn
  5. Publish to web from Power BI - Microsoft Learn
  6. What is an on-premises data gateway? - Microsoft Learn

📝 随堂测验

答完才知道有没有真的学会。答错没关系,每题都有解析。

测验一下共 6 题
只记在你的浏览器里,换设备不会同步。