【问题标题】:How to test if PowerBI schedule refresh is working?如何测试 PowerBI 计划刷新是否有效?
【发布时间】:2020-07-24 11:41:10
【问题描述】:

我根据 Microsoft 文档为多个报告设置了计划刷新。

但是,有些报告可能需要至少每天更新一次,我不能等到第二天才能看到它是否有效。太慢了。

所以我想问一下powerbi.com网站上是否有任何方法可以测试计划刷新是否有效?

非常感谢您的所有帮助。

24/7 更新:

首先感谢所有 cmets 和响应。

这是我想做的:

我想手动刷新数据集,这样如果能完美运行,我相信定时刷新也能正常运行。

但是,@Andrey 提到的数据集中的“立即刷新”按钮似乎只刷新数据的缓存版本,而不是最新数据。

因为它说“缓存刷新历史”:

虽然状态显示为“已完成”,但实际上并非如此。数据根本没有更新。

这就是为什么我想要一个“实时数据更新”按钮,它与计划刷新运行相同的过程。

非常感谢您的所有帮助。

【问题讨论】:

  • 您是否正在寻找手动检查和刷新数据集的选项?这在 Power BI 服务中可用,您可以查看刷新历史记录或登录后运行手动刷新等详细信息。

标签: powerbi powerbi-desktop


【解决方案1】:

首先,如果刷新失败,将发送一封电子邮件。确保在配置计划刷新时选中复选框 Send refresh failure notifications to dataset owner(假设您是数据集所有者)。您也可以specify additional recipients 收到这些通知。

您还可以使用Get Refresh HistoryGet Refresh History In Group API 检查数据集的刷新历史记录。例如,使用以下 PowerShell 脚本,您可以获得有关特定数据集最近 3 次刷新的信息,并在失败时执行一些自动化操作:

Import-Module MicrosoftPowerBIMgmt
Import-Module MicrosoftPowerBIMgmt.Profile

$password = "xxxxxxxxxxxxxxxxxxxxx" | ConvertTo-SecureString -asPlainText -Force
$username = "xxxxxxxx@xxxxxxxx.com" 
$credential = New-Object System.Management.Automation.PSCredential($username, $password)

Connect-PowerBIServiceAccount -Credential $credential

$response = Invoke-PowerBIRestMethod -Url 'groups/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/datasets/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/refreshes?$top=3' -Method Get

$response_json = ConvertFrom-Json $response

# Write-Output $response_json

$response_json.value | ForEach-Object { Write-Output "Status: $($_.Status) , Time completed: $($_.endTime)" }

Disconnect-PowerBIServiceAccount

如果您想触发数据集的刷新,请将上述 API 调用的方法更改为 Post

从 Power BI 服务站点,您可以从工作区视图手动刷新数据集,例如:

或转到数据集的设置以查看其刷新历史记录:

【讨论】:

  • 谢谢。但是不,这不是我想要的。我想要一个可以手动触发计划刷新的按钮之类的东西,以便一切正常。当一切顺利时,我可以放心,未来几天不会出现任何问题。
  • 从数据集设置中,您可以手动刷新数据集。这是您正在寻找的按钮。或者您想要一个可执行的 PowerShell 脚本来触发刷新?
  • 请更新您的问题,这是您想要的,我将删除我的答案。
  • 大家好。谢谢,问题已更新。希望它能让事情变得清晰。
猜你喜欢
  • 1970-01-01
  • 2019-08-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-25
  • 1970-01-01
  • 2023-03-26
  • 1970-01-01
相关资源
最近更新 更多