含Excel与SharePoint Online List的Power BI报表如何设置列表刷新计划?
先确认数据源的独立配置
首先要确保在Power BI Desktop中,SharePoint Online List是独立添加的数据源,而非通过Excel文件间接引用:
- 打开报表的「数据」视图,检查查询列表:SharePoint Online List应该是单独的查询项,而非嵌套在Excel的查询逻辑里。
- 如果不是独立查询,重新添加数据源:点击
获取数据>SharePoint Online列表,输入站点URL后选择目标列表加载数据。 - 进入「转换数据」界面,选中SharePoint List的查询,点击「数据源设置」,确认连接信息独立且无合并到Excel查询的情况。
重新发布并在网页端配置
- 完成本地配置后,重新将报表发布到Power BI服务。
- 登录Power BI网页端,进入报表所在工作区,找到对应数据集(注意是数据集,不是仪表板):
- 选中数据集,点击右上角的更多选项(三个点)>「设置」。
- 配置数据源凭据:
- 在「数据源凭据」区域,切换到「云端数据源」标签(SharePoint Online List属于云端数据源),找到对应的SharePoint站点数据源,点击「编辑凭据」,选择
OAuth2认证方式,用工作账号完成授权。
- 在「数据源凭据」区域,切换到「云端数据源」标签(SharePoint Online List属于云端数据源),找到对应的SharePoint站点数据源,点击「编辑凭据」,选择
- 设置刷新计划:
- 切换到「刷新计划」区域,开启「刷新此数据集」,设置刷新频率、时间;如果包含本地Excel数据源,记得勾选「包括受网关管理的数据源」。
排查常见异常
- 若仍找不到SharePoint数据源:检查查询是否存在查询折叠失效的情况——复杂的转换步骤可能导致Power BI无法识别独立数据源。可以简化查询步骤,确保「应用步骤」中多数步骤为黑色(支持折叠)。
- 若Excel是云端存储(OneDrive/SharePoint文档库):需先授权Power BI访问该存储位置,否则会影响整个数据集的刷新配置。
内容的提问来源于stack exchange,提问作者seou1
相关产品推荐
相关产品推荐

