从存储在 OneDrive 上的 Excel 文件自动每小时刷新 Power BI 数据集

Automatic hourly refresh of a Power BI dataset from an Excel file stored on OneDrive

如何设置从存储在 OneDrive for Business 上的 Excel 文件自动每小时刷新一次 Power BI 数据集?我做错了什么?

我的设置遵循 Vesa Tikkanen 在 post Power BI: Why my report is not refreshing from OneDrive? Compatibility chart for sources.

中描述的可能连接图上的以下路径

原图来自:https://www.qumio.com/Blog/Lists/Posts/Post.aspx?ID=44

数据集的手动刷新工作正常,如下图所示,但每小时刷新甚至无法启动。

我尝试通过依次选择 1 和 3“计划刷新”来设置自动每小时刷新。我为 ON 设置了 OneDrive 刷新。它应该足够了。是否应该启用其他任何东西?是否应启用“计划刷新”?

我肯定有良好的“数据源凭据”,因为手动刷新有效。我的 PBIX 文件也存储在 OneDrive 上,因此 PBIX 更新不需要“发布”。

我已经获取了我的 Excel 文件,就像本教程中介绍的那样:https://youtu.be/uxMlV9KKf6E?t=315

我试着解释这两个不同选项的含义。

  1. 计划刷新是为了让 Power BI 转到源并读取新数据并使用新数据刷新模型。
  2. OneDrive Refresh 用于将文件从 OneDrive 自动重新上传到 Power BI。因此,如果您不更新文件,它将每小时上传同一个 pbix 文件以提供服务。此行为适用于无法安排自动刷新但您手动构建新版本报告并且在 OneDrive 中更新文件后应自动上传到服务的报告。

我认为您正在尝试实现自动刷新。这意味着您应该取消选中 onedrive 刷新并将计划的刷新添加到报告中。此“Onedrive 刷新”选项仅在您最初从 OneDrive 上传报告时可见。

OneDrive Refresh is for updating the file, scheduled refresh is to collect data from source