前文提到过异步刷新的过程会生成一个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账号才能实现
本文分享自 PowerBI生命管理大师学谦 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!