我有一个使用 SharePoint 列表作为数据源的 Power BI 报告。 SharePoint 列表数据更新非常频繁。客户希望最新数据应在接下来的 5-10 分钟内或尽快显示在 PowerBI 报告中,因为这些数据是关键数据,应立即显示。
如何实现刷新机制,以最快的速度刷新报表?
对于您的用例,如果将数据导入 PBI 报告,您将受到限制,Pro 用户允许每天对数据集进行 8 次刷新,Premium Capacity 或每个用户的 Premium 容量每天最多可以刷新 48 次(每 15 分钟)。
更Realtime的话,最好是把数据打到数据库表中,直接查询得到数据,这样用户就可以得到最新的report load数据。使用 Power Automate/Logic Apps,或类似 Azure Data Factory 的工具将数据从那里获取到数据库。
如果您确实使用直接查询,您可以设置报告页面刷新,如果报告始终打开则加载。但是,对于 Pro,您将被限制为每 30 分钟一次,对于 Premium Capacity 或每个用户的 Premium 容量,您可以使用默认值 5 分钟。