用戶可以使用 Power BI 輕松連接持續(xù)擴展的數(shù)據(jù)世界。下面簡要介紹如何將 Power BI 與 其他類型的數(shù)據(jù)文件相連接。
在【主頁】選項卡中單擊【數(shù)據(jù)】組的【獲取數(shù)據(jù)】下拉按鈕,在彈出的下拉列表中單擊【W(wǎng)eb】選項,如圖 1 所示。
圖1 Web數(shù)據(jù)源
在彈出的【從 Web】對話框中的【URL】文本框中輸入正確的網(wǎng)址,這里以百度網(wǎng)址為例,單擊【確定】按鈕。在彈出的【訪問 Web 內(nèi)容】對話框中直接單擊【確定】按鈕,彈出【正在連接】提示對話框,不需要操作,保持連接即可,如圖 2 所示。
圖2 Web數(shù)據(jù)連接
在【導航器】對話框中勾選需要添加的表格前的復選框,單擊【加載】或【轉(zhuǎn)換數(shù)據(jù)】按鈕,將數(shù)據(jù)表導入 Power BI 中,以便后續(xù)操作,如圖 3 所示。
圖3 加載數(shù)據(jù)
Power BI 提供了兩種從文本文件中獲取數(shù)據(jù)的等效方法,具體操作如下。
??依次單擊【主頁】→【數(shù)據(jù)】區(qū)域內(nèi)的【獲取數(shù)據(jù)】→【文本 /CSV】選項,如圖 4 所示。
圖4 文本文件的導入之一
??在 Power BI 畫布界面上單擊【從另一個源獲取數(shù)據(jù)】按鈕,在彈出的【獲取數(shù)據(jù)】對話框右側(cè)單擊【文本/CSV】選項,然后單擊【連接】按鈕,如圖 5 所示。
圖5 文本文件的導入之二
以上兩種操作都可以打開【打開】對話框。選中需要加載的文本文件,單擊【打開】按鈕,在彈出的界面中單擊【加載】按鈕,如圖 6 所示,將數(shù)據(jù)加載至 Power BI 中。若文本文件需要編輯處理,可單擊【轉(zhuǎn)換數(shù)據(jù)】按鈕,進入 Power Query,進一步處理數(shù)據(jù)。
圖6 文本文件連接
單擊【獲取數(shù)據(jù)】→【SQL Server】選項(根據(jù)具體的數(shù)據(jù)庫,選擇對應選項),打開如圖 7 所示的窗口,填入服務器地址等信息,即可進行連接。這里需要注意的是,數(shù)據(jù)庫連接方式有兩種,使用導入方式,會將整個數(shù)據(jù)庫的內(nèi)容全部導入 Power BI 中,使用直連方式,可以實現(xiàn)快速刷新,用戶可以根據(jù)不同的需求選擇不同的方式。
圖7 填寫SQL Server相關參數(shù)
如果需要采集的數(shù)據(jù)并不是標準的表格形式,會導致 Power BI 無法自動識別,用戶可以通過提供采集數(shù)據(jù)的示例,幫助 Power BI 完成批量數(shù)據(jù)采集。
下面是采集“中國圖書網(wǎng)”中 Excel 相關圖書的名稱和價格等數(shù)據(jù)的具體操作。需要說明的是,此方法可能無法滿足對所有網(wǎng)頁數(shù)據(jù)的采集,且若數(shù)據(jù)的原網(wǎng)頁修改了源代碼,也可能導致無法正確采集數(shù)據(jù)。
步驟1
打開目標網(wǎng)站。打開網(wǎng)頁瀏覽器,在地址欄中輸入“中國圖書網(wǎng)”的網(wǎng)址,按<Enter> 鍵,確認打開目標網(wǎng)站。在搜索框中輸入搜索關鍵詞“Excel”,單擊【搜索】按鈕,如圖 8 所示。
圖8 目標網(wǎng)頁
步驟2
復制篩選后的網(wǎng)址。在搜索結(jié)果中可以看到,找到了 1, 000 多種相關圖書。在瀏覽器地址欄中選中并復制當前網(wǎng)址,如圖 9 所示。
圖9 篩選后的網(wǎng)址
步驟3
在 Power BI 中使用“導入網(wǎng)頁數(shù)據(jù)”功能。啟動 Power BI,依次單擊【主頁】→【獲取數(shù)據(jù)】按鈕,在彈出的下拉列表中單擊【W(wǎng)eb】選項,在彈出的【從 Web】對話框中按<Ctrl +V> 組合鍵,粘貼之前復制的網(wǎng)址,單擊【確定】按鈕,如圖 10 所示。
圖10 粘貼網(wǎng)址
步驟4
即可通過提供示例,從網(wǎng)頁采集數(shù)據(jù)。