
Power BI Desktop近期更新了其界面设计,在选项中选择重启后,崭新的界面便呈现在眼前。让我们详细了解一下新界面的变化:
新界面的图标排列与以往有了显著的改变。其中最引人注目的更新是,现在用户可以在视图中直接预览主题,类似于Office中的主题选择功能。
尽管Power BI Desktop在主题配色方面曾受到一些批评,相较于Tableau在某些方面显得不够美观,但实际上Power BI Desktop也提供了丰富的主题模板供用户下载。由于访问该网站的服务器响应较慢,有时可能会遇到访问困难。尽管我能够访问该网站,但速度相对较慢,页面显示也可能不太正常。
尽管网站的速度让人有些无奈,但它提供了超过100个主题模板供用户选择。通过点击单个主题进行预览,我们可以在检查中看到模板文件的下载链接。直接在页面上下载是被禁止的,但我们可以通过检查元素的方式获取JSON文件的下载链接。如果你对某个主题感兴趣,可以按照这种方式单独下载。如果想要下载所有主题,逐个下载显然太过繁琐。这时,我们可以利用Power Query找到所有的下载链接,然后使用下载工具一次性完成所有文件的下载。
接下来,我们逐步解析下载过程:
第一步:网站分析
由于网站速度较慢,我们需要耐心等待。我们需要找到每个主题的页面地址,每个页面包含12个主题,总共有120个页面(如果最后页面也是12个主题的话)。打开页面后,通过文本解析可以提取出12个主题的链接。接着,在单独的主题页面中找到文件下载地址,这个步骤之前已经演示过,并没有问题。
第二步:尝试抓取
我们尝试抓取主题地址和文件地址。通过从web直接抓取改为从文本格式抓取,可以顺利筛选出链接地址和文件地址。
第三步:定义抓取函数
我们定义两个抓取函数:一个是主题地址抓取函数,参数是页码;另一个是文件地址抓取函数,参数是主题的URL。
第四步:实际抓取
主题地址抓取非常顺利,展开后得到了完整的主题地址列表。文件地址抓取也成功了,但出现了8个错误。经过检查,发现有些地址确实没有文件,我们可以忽略这些错误。总共有113行正确的文件地址,其中108行的地址是可以成功抓取的。
我们将抓取到的地址复制到Excel中,然后使用下载工具如迅雷进行批量下载。这些文件体积都不大,很快就能下载完成。
下载完成后,我们回到Power BI Desktop中浏览新的主题。在浏览过程中选择导入的主题文件即可应用。虽然Power BI Desktop每次都需要重新添加新的主题,不能像内置主题那样随时应用,但在获取到所需主题后使用仍然非常方便。
