前文提到过异步刷新的过程会生成一个RequestId:

那么这个RequestId具体能拿来做什么呢?上文我们留了一个悬念,今天来解决一下。

仔细看上图,状态显示:“已取消”,数据源错误显示:“cancelled by user”。
没错,就是手动取消。
在以往的任何刷新过程中,刷新进程是无法取消的。但是在异步刷新过程中却是可以实现的。
而这,是有极强现实意义的!
比如以下两个场景:
想要实现手动停止刷新,也很简单,就一行代码:
DELETE https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/refreshes /1344a272-7893-4afa-a4b3-3fb87222fdac使用python语言的requests库delete就可以实现。

学会了吗?
当然,前提还是一样,需要premium账号才能实现