button是块级元素吗_齐活!您这样隐秘全自动刷新Power BI报表!微软大哥知道吗?...

f0ed43cc56d6c67f0c74a52ff4403d4e.png

点击蓝字 关注我们

前文我们说到了如何在共享能力中刷新报表,应广大读友的反馈,在本文中我们决定将该功能进行进一步升级。我们决定放出神兽Power Automate again,让它帮我们将该步骤彻底自动化。

整个行动过程其实非常简单,分为3个步骤。第一步关闭Premium、第二步刷新数据、第三步等待刷新完成后,打开Premium。如果想参考详细步骤,请参阅历史文章《Power BI Premium资源少,刷新失败!除了花钱升级还有其他方法吗?》

1

关闭Premium

先找到目标工作区“Power BI Demo”,通过输入搜索词“Power BI Demo”的目的已经在前文《早知道,老子到处刷 - 用手机刷新Power BI数据集!

》中解释了。简单说,这是由微软Power BI的页面加载原理所决定的,不在视觉内的元素是无法通过Selenium命令操作的。例如,某工作区中有50个数据集,页面默认只是显示10个,除非向下拖动显示,其余40个是默认不被加载的。筛选工作区是一个关键点,其他的步骤可以直接使用录制的内容。

366b744d0b4b45873a417f56fc76e0e1.png

2

刷新数据

第二步可以改善的地方就是语句是

css=.row:nth-child(3) .refreshNow

该语句指的是页面中第三个dataset的刷新按钮,一旦数据集个数排序发生变化,这个命令就不灵了,可能是按到别的数据集了。咱们可以改为以下语句,这样就保证不会点错了,具体的语法这里不多做介绍了:

xpath=//a[contains(.,'Power BI Demo')]//parent::div//following

::button[@]

7af8d1cf54ef80796e8a38ebb023983a.png

3

重新开启高级功能

最后一步开头进行了一个比较长的停顿,因为刷新需要一定的时间,用户可以查阅之前的刷新时间纪录,务必要等候刷新彻底完成之后再打开Premium高级功能,自动步骤与第一步类似,只是一个是关,另一个是开。

5151ce214a258a15b87ab4c527295b1f.png

最后,同样创建流,将该UI flow嵌入其中,用户就可以像前文介绍那样通过Power Automate手机App或者定时刷新该数据集了!

注意事项:目前UI flow可以做到的任务还是比较初级的,例如它不可以去做判断目标工作区的高级专用能力是否已经在开启状态。假设工作区高级专用能力开关已经关闭,那么执行这个UI flow就必定会出错,所以一定要确保页面设置条件与录制情况保持一致。

97fe8473593497e2d6fc757437b6617f.png

这个功能可以经常用吗?会对整体的专有能力有影响吗?

可以经常用,也不会对专有能力有影响。因为它使用的是共享能力,意味着您在与全球所有的Power BI PRO用户在共同使用微软的全球资源。只要微软的资源足够用足够多,每个人都可以合理的使用。当然,数据集的大小必须要在1GB以下。

2c32cd13c95f38cd88ec670e8cd24504.png

Ø Power BI 中的AI功能

PowerBI的AI功能(七)关键因素影响分析

Power BI的AI功能(六)- 分解树分析

Power BI的AI功能(五)语义分析

智能数据分析4:自然语言的“问与答”分析

Power BI中的AI功能(三)- 散点图的聚集功能

Power BI中的AI功能(二)- 增长与分布

Power BI中的AI功能(一)- PowerQuery 中的文本分析功能

1a4ec72e7a221f3b35e676c38501f788.png

喜欢本篇内容请给我们点个在看

f0ed43cc56d6c67f0c74a52ff4403d4e.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值