从Power BI中的速率限制API收集数据

时间:2017-12-27 18:37:05

标签: rest powerbi powerbi-datasource

我最近发现Power BI可通过我的企业O365帐户使用,并且我被要求开始为我们的一些工具开发仪表板。其中一个工具使用RESTful API来提供数据,我已经成功地在它和Power BI之间建立了连接。

但是,此API限制了单个调用中返回的最大结果数,因此我必须使用起始值进行多次调用以接收下一个集,然后将起始值增加前一个返回的最终值。设置,等等。基本上像... ...

startAt = 0
do{
  makeAPICall(startAt, results)
  startAt += results.last()
}(while results.last() != END)

我无法弄清楚如何让Power BI连接到“完整”的数据源。当然我可以手动创建N个单独的呼叫并手动设置起始值,但它不会扩展以满足未来的需要,除非我在最大化现有设置时继续添加新呼叫或坚持大量当前为空的呼叫以允许增长。

这个分页API功能是否可以在Power BI中使用?如果是这样,怎么样?

0 个答案:

没有答案