前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Power BI 异步刷新-手动取消刷新进程

Power BI 异步刷新-手动取消刷新进程

作者头像
陈学谦
发布2022-04-08 15:37:26
1.2K0
发布2022-04-08 15:37:26
举报
文章被收录于专栏:学谦数据运营

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

PowerBI API异步刷新教程

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

仔细看上图,状态显示:“已取消”,数据源错误显示:“cancelled by user”。

没错,就是手动取消。

在以往的任何刷新过程中,刷新进程是无法取消的。但是在异步刷新过程中却是可以实现的。

而这,是有极强现实意义的!

比如以下两个场景:

  • 刷新一次报告需要20分钟,我在16:00整理好数据后开始刷新。然而紧接着,我发现有一个表的某个数据不准确,需要进行编辑之后重新刷新,而此刻时钟上显示着16:03。你猜我要不要喝一杯咖啡等到16:20这一次刷新结束后再点击一次刷新,然后再续一杯咖啡继续等到16:40左右再查看报表?
  • 某些时候明明一个只需要刷新2分钟的表,结果刷了半个小时还没有刷完,具体原因多种多样,随机性较强,此时你是选择继续等(没人知道什么时候刷新结束,有可能2秒后就结束,也有可能是明天)呢?还是手动将其停止,然后重新刷新?

想要实现手动停止刷新,也很简单,就一行代码:

代码语言:javascript
复制
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账号才能实现

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PowerBI生命管理大师学谦 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档