如何解决Power BI中的“无可用网关错误”?

时间:2020-06-10 09:07:54

标签: rest powerbi

我无法通过REST API刷新Power BI数据集。

每当我尝试执行数据集刷新API时都会收到此错误:

上次刷新失败:... 没有可用的网关。

我正在测试两个帐户,而这仅在其中一个帐户上发生。

更令人困惑的是,我正在使用的存储是基于云的(Azure Data lake)。因此,它不需要网关连接。当我手动刷新数据集时,它就起作用了。

当我获得刷新历史记录以进行进一步调查时,我得到了:

serviceExceptionJson = {“ errorCode”:“ DMTS_MonikerWithUnboundDataSources”}

我可以使用任何给定的帮助。

1 个答案:

答案 0 :(得分:0)

我找到了一种解决方法,尽管我不太确定这是问题的根源(也许原因对我来说仍然很模糊)

首先,请提供更多上下文信息,这就是我正在使用API​​进行的操作:

1-将数据集上传到工作区(导入pbix和跳过报告,我只需要其中的参数和功率查询)

2-更新参数

3-刷新数据集

问题是,我有一个用于datalake数据的url的参数。 url有两个值,具体取决于用例/用户。

所以我要做的是删除了该参数,并创建了两个不同的pbix,每个都有其特定的URL。因此,然后根据用例导入pbix。

我仍然不明白为什么会收到网关错误,而我应该得到“处理数据时出错”消息(看到这似乎是数据访问问题)。