2020年5月1日 星期五

Power Query 簡介 & 實作範例之1


Power Query 是微軟   Power BI (Power Business Intelligence) 組件中用來連結公眾數據或者企業數據源的功能, 將數個格式不同的資料庫快速整併成同一個, 同時進行數據的查詢, 篩選, 進而導入到   BI 的其他組件中進行數據分析, 並生成報表. Power Query 中的功能可在 office Excel 2016  Power BI 桌面中取得.




早期Power Query又叫做Data Explorer. 過它我們可以從各類資料庫 (SQL, Access, Oracle, DB2, MySQL ), 各類文件 (如   Excel 工作簿, 文本文件, XML文件, CSV文件等), 各類數據源 (如:SharePoint, OData Feed, Windows Azure, Hadoop, Active Directory, Facebook ) 提取數據, 並把不同來源的數據整合在一起, 建立好數據模型, 通過   Excel 本身, 或是應用在 Excel 上的其它   BI 插件進行一步的數據分析.


實作範例:
"其他來源" (網頁資料) 建立表格:

動作 ():

至奇摩股市網站 --> 當日行情 --> 通信網路 --> 複製瀏灠器的 URL (https://tw.stock.yahoo.com/s/list.php?c=%B3q%ABH%BA%F4%B8%F4&rr=0.41950200%201588344783)


步驟1. 至奇摩股市網站 --> 當日行情




步驟2.     點 "通信網路"





步驟3.      複製瀏灠器的 URL 




動作 ():

啟動Excel 程式 (2016版以上) --> 資料 --> 新查詢 --> 從其他來源 --> web --> 將之前複製的 URL 貼入 web 出現的對話誆中 --> 確定 --> "導覽器" 中選擇 "Table 0" --> 右下角 "編輯" --> 要調整二個地方: a. 刪除第一欄的空白行 (滑鼠點在第一欄 --> 按右鍵 --> 移除) b. 將第二欄的 "股票代號" 由一個欄位要分割為二 (滑鼠點在位上--> 轉換--> 分割資料行 --> 依字元數 --> 在字元數欄輸入 "4" --> 最左邊一次 --> 確定 --> 已成功分割為二位後 --> 重新命名 --> 分別為 "股票代號" 和 "股票名 稱"  --> 關閉並載入 --> 資料表格完成



步驟1.      啟動Excel --> 資料 --> 新查詢 --> 從其他來源 --> web 




步驟2.      將之前複製的 URL 貼入 web 出現的對話誆中 --> 確定




步驟3.       "導覽器中選擇 "Table 0" --> 右下角 "編輯




步驟4.      刪除第一欄的空白行 (滑鼠點在第一欄 --> 按右鍵 --> 移除) 





步驟5.      將第二欄的 "股票代號由一個欄位要分割為二 (滑鼠點在欄    位上--> 轉換--> 分割資料行 --> 依字元數 --> 在字元數欄輸入 "4" --              > 最左邊一次 --> 確定 







步驟6.      已成功分割為二位 --> 重新命名 --> 分別為 "股票代號" 和 "股票名 稱" --> 關閉並載入 







步驟7.      資料輸入完成






沒有留言:

張貼留言