Power BI——不會Python我們也能爬多頁招聘數據,簡單易上手!

在我們的概念裡,爬蟲都是程序員乾的事情,今天和大家分享一下用Power BI爬取招聘網站信息,並實時刷新內容。


今天以某招聘網站信息為例:


Power BI——不會Python我們也能爬多頁招聘數據,簡單易上手!

步驟來了:

STEP1:分析網址

因為有多頁,我們摘取前三頁的網址進行分析:

第一頁:https://www.zhipin.com/c101210400/?page=1&ka=page-1

第二頁:https://www.zhipin.com/c101210400/?page=2&ka=page-2

第三頁:https://www.zhipin.com/c101210400/?page=3&ka=page-3

很簡單,每頁對應2個地方需要換成對應的頁碼。


STEP2:採集數據

打開Power BI——獲取數據——選擇高級——添加部件——把網址分四塊寫入,數字在單獨的部件內


Power BI——不會Python我們也能爬多頁招聘數據,簡單易上手!

這裡我們直接選擇表1,點擊加載數據即可,到這個步驟,我們就能看到第一頁的數據我們已經拿到了,是不是非常簡單。


Power BI——不會Python我們也能爬多頁招聘數據,簡單易上手!


Power BI——不會Python我們也能爬多頁招聘數據,簡單易上手!

對照一下第一行信息,和網頁的內容一模一樣!


STEP3:獲取分頁數據


Power BI——不會Python我們也能爬多頁招聘數據,簡單易上手!

②、在首行輸入以下代碼:(p as number) as table =>


Power BI——不會Python我們也能爬多頁招聘數據,簡單易上手!

③、將對應的 兩處“1”修改為一下代碼:(Number.ToText(p)) ,然後點擊確定,得到一個函數公式,

我們把表1改成BOSS_ZP


Power BI——不會Python我們也能爬多頁招聘數據,簡單易上手!


④、在表1下面空白處右鍵——創建空查詢,輸入 ={1..100},並點擊到表,建立一個1-10的表


Power BI——不會Python我們也能爬多頁招聘數據,簡單易上手!

⑤、調用自定義函數,這裡我們用gif圖操作下


Power BI——不會Python我們也能爬多頁招聘數據,簡單易上手!

到這裡,我們就把1-10頁的數據抓取下來了,大家如果想要更長的數據,點擊高級編輯器修改頁碼


Power BI——不會Python我們也能爬多頁招聘數據,簡單易上手!

【小陳說】

Power BI近幾年越來越火,小夥伴們可以學習起來了,非常適合表哥表姐,且非常易上手!


分享到:


相關文章: