Power BI動態獲取每日必應圖片背景
本文分享Power BI 趣味應用之動態獲取每日必應圖片背景。
經常用必應搜索的朋友大都非常喜歡必應的每日圖片,也有人用來做桌面壁紙。今天我們一起看一下如何通過Power BI 將每天的必應圖片調用到我們的報表中作為背景或配圖,這樣每次刷新報表的時候,圖片都會發生變化,也是很有趣的一件事情。
調用的核心是找到必應圖片的網路地址,這個可以通過網路搜索快速找到解決方法:
我們可以訪問:http://cn.bing.com/HPImageArchive.aspx?format=xml&idx=0&n=1獲得一個XML文件,裡面包含了圖片的地址。直接訪問該網址可以得到如下結果:
綠色框線內為當天的必應圖片地址,但該地址不完全,需要添加前綴:http://s.cn.bing.net 得到完整的當日圖片地址。
(上述方法來自網路搜索TheOneGIS的博客)
是不是已經想到了完成方法?我們來看一下完整Power BI 自動獲取過程:
- 在Power BI 桌面版中選擇「獲取數據」 - 「從Web」 , 然後輸入 http://cn.bing.com/HPImageArchive.aspx?format=xml&idx=0&n=1
2.點擊確定後,選擇「Image「 ,然後」編輯「
3.選中我們需要的url 列,點擊選擇「刪除其它列「
4.「轉換「菜單下, 「格式」里選擇「添加前綴」
5.輸入http://s.cn.bing.net,這樣我們就得到了完整的圖片地址。當然,這一步也可以用自定 義列的方式實現。
6.點擊 「關閉並應用」進行載入。為了更好的呈現圖片效果,我們導入並使用自定義可視化對象 - Img Viewer 。最終得到如下圖片效果:
關於自定義可視化圖表請參考之前的推文 :
亮瞎雙眼的Power BI 自定義可視化圖表
這樣我們以後每天刷新就可以得到當天的必應圖片了,是不是非常有趣?
不僅如此,我們在最開始輸入的網址:
http://cn.bing.com/HPImageArchive.aspx?format=xml&idx=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 | 数据分析 |