Service Can';PowerBI服务中的t计划刷新

Service Can';PowerBI服务中的t计划刷新,service,powerbi,refresh,schedule,Service,Powerbi,Refresh,Schedule,我有一个PowerBI报告,其中有两个表来自对类似服务的单独web API调用,我们称之为MyService。该服务返回json。报告在PBI桌面内完全刷新。该报告将发布到PowerBI.com,并在那里顺利运行。PBI服务中报告数据集的按需刷新也可以完美地工作 我无法为此报表安排刷新,因为该选项已灰显。“数据源凭据”部分中报告了一个错误,其中两个Web源之一报告它无法连接到MyService。错误是。。。“由于凭据无效,无法刷新数据源。请更新凭据,然后重试。” 试图编辑失败连接的凭据会导致

我有一个PowerBI报告,其中有两个表来自对类似服务的单独web API调用,我们称之为MyService。该服务返回json。报告在PBI桌面内完全刷新。该报告将发布到PowerBI.com,并在那里顺利运行。PBI服务中报告数据集的按需刷新也可以完美地工作

我无法为此报表安排刷新,因为该选项已灰显。“数据源凭据”部分中报告了一个错误,其中两个Web源之一报告它无法连接到MyService。错误是。。。“由于凭据无效,无法刷新数据源。请更新凭据,然后重试。”

试图编辑失败连接的凭据会导致500内部服务器错误

此错误是意外的,因为我知道按需刷新和计划刷新将使用相同的数据源。没有为按需和按计划指定不同的数据源/凭据的地方,因此我假设它们共享相同的凭据集


是有什么奇怪的事情发生了,还是我对PBI服务内部的理解需要重新调整?

通过解决方法解决了

问题

无法更新数据集凭据而不会导致错误。无效凭据将禁用计划刷新选项。通过PBI Desktop将.pbix文件发布到PBI服务时,可能无法更新服务中的数据集连接,使其处于无效状态。当存在任何无效的数据集连接时,无法计划刷新

变通办法


通过PBI服务(即PowerBI.com-->GetData)打开相同的.pbix文件,数据集连接将被更新。现在可以无错误地设置凭据,从而允许设置计划刷新。

如果计划刷新在没有网关的情况下工作,则您的数据源应该是联机/云或sharepoint。否则您需要网关。确保.pbix文件的所有数据源都只有cloud only/share point only作为源,如果它来自脱机文件和联机文件,则简单的调度不起作用,您需要设置网关。

尝试参考本文。。。它看起来更适合您的需求…引入第三方ODBC连接似乎太过分了。当然,内置的Web连接器就足够了。内置连接器可用于连接到同一远程API的同一PBI实例中的其他报表。是否使用基本身份验证?这是唯一对我的JSON连接有效的方法。你能解释一下“通过PBI服务(即PowerBI.com-->GetData)打开相同的.pbix文件”这一部分吗?在app.powerbi.com上的哪个位置?