Power BI動態獲取每日必應圖片背景

本文分享Power BI 趣味應用之動態獲取每日必應圖片背景。

經常用必應搜索的朋友大都非常喜歡必應的每日圖片,也有人用來做桌面壁紙。今天我們一起看一下如何通過Power BI 將每天的必應圖片調用到我們的報表中作為背景或配圖,這樣每次刷新報表的時候,圖片都會發生變化,也是很有趣的一件事情。

調用的核心是找到必應圖片的網路地址,這個可以通過網路搜索快速找到解決方法:

我們可以訪問:cn.bing.com/HPImageArch獲得一個XML文件,裡面包含了圖片的地址。直接訪問該網址可以得到如下結果:

綠色框線內為當天的必應圖片地址,但該地址不完全,需要添加前綴:s.cn.bing.net 得到完整的當日圖片地址。

(上述方法來自網路搜索TheOneGIS的博客)

是不是已經想到了完成方法?我們來看一下完整Power BI 自動獲取過程:

  1. 在Power BI 桌面版中選擇「獲取數據」 - 「從Web」 , 然後輸入 cn.bing.com/HPImageArch

2.點擊確定後,選擇「Image「 ,然後」編輯「

3.選中我們需要的url 列,點擊選擇「刪除其它列「

4.「轉換「菜單下, 「格式」里選擇「添加前綴」

5.輸入s.cn.bing.net,這樣我們就得到了完整的圖片地址。當然,這一步也可以用自定 義列的方式實現。

6.點擊 「關閉並應用」進行載入。為了更好的呈現圖片效果,我們導入並使用自定義可視化對象 - Img Viewer 。最終得到如下圖片效果:

關於自定義可視化圖表請參考之前的推文 :

亮瞎雙眼的Power BI 自定義可視化圖表

這樣我們以後每天刷新就可以得到當天的必應圖片了,是不是非常有趣?

不僅如此,我們在最開始輸入的網址:

cn.bing.com/HPImageArchidx=0&n=1中的 idx=0 代表當天的圖片,如果我們把0改成 -1, 則代表預備用於明天的圖片。我們在查詢編輯器里更改一下並刷新看看明天必應的圖片是什麼?

很漂亮的風景,這是哪裡呢?你可能注意到了,在我們抓取圖片地址的時候,裡面還包含了一些其它信息,比如圖片的名稱和版權信息(要注意版權問題哦)。所以明天必應的圖片為蘇丹的麥羅埃遺迹中的金字塔群。

同樣的道理,如果我們把idx=0 變成 idx=1,則是昨天的圖片:

依此類推,最多可以抓到過去7天的圖片。

這就是今天的分享內容,感興趣的話自己動手試試吧。也期待您留言分享更多有趣的Power BI 應用場景。

*PowerPivot工坊原創文章,歡迎轉載,請註明出處

-----------------------------------------------------------------------------------------------------------------------

延伸閱讀:

亮瞎雙眼的PowerBI可視化圖表

當Power BI遇上條形碼

利用Power BI的業務警報功能實現重要指標實時追蹤

一張圖看懂微軟PowerBI系列組件

當Power BI遇上情人節

當Power BI遇上元宵節

當PowerBI遇上恐怖主義

當PowerBI遇上歐洲杯

-----------------------------------------------------------------------------------------------------------------------

如果您想深入學習微軟Power BI,歡迎登錄網易雲課堂試聽學習我們的「從Excel到Power BI數據分析可視化」系列課程。或者關注我們的公眾號(PowerPivot工坊)後猛戳」在線學習」


推薦閱讀:

使用切片器實現動態移動平均計算
【Excel技巧】- 辦公常用的十大函數@IF函數
【Power Pivot技巧】使用安全除法函數DIVIDE避免除數為0的報錯
如何快速刪除excel中的所有空行或空列?
當?Power?BI?遇上洪災

TAG:PowerBI | MicrosoftExcel | 数据分析 |