我无法通过REST API刷新Power BI数据集。
每当我尝试执行数据集刷新API时都会收到此错误:
上次刷新失败:... 没有可用的网关。
我正在测试两个帐户,而这仅在其中一个帐户上发生。
更令人困惑的是,我正在使用的存储是基于云的(Azure Data lake)。因此,它不需要网关连接。当我手动刷新数据集时,它就起作用了。
当我获得刷新历史记录以进行进一步调查时,我得到了:
serviceExceptionJson = {“ errorCode”:“ DMTS_MonikerWithUnboundDataSources”}
我可以使用任何给定的帮助。
答案 0 :(得分:0)
我找到了一种解决方法,尽管我不太确定这是问题的根源(也许原因对我来说仍然很模糊)
首先,请提供更多上下文信息,这就是我正在使用API进行的操作:
1-将数据集上传到工作区(导入pbix和跳过报告,我只需要其中的参数和功率查询)
2-更新参数
3-刷新数据集
问题是,我有一个用于datalake数据的url的参数。 url有两个值,具体取决于用例/用户。
所以我要做的是删除了该参数,并创建了两个不同的pbix,每个都有其特定的URL。因此,然后根据用例导入pbix。
我仍然不明白为什么会收到网关错误,而我应该得到“处理数据时出错”消息(看到这似乎是数据访问问题)。