Power Query 抓取JSON查詢結果時用控制檯COPY

之前我們講過在谷歌瀏覽器中通過“檢查”,然後在控制檯中COPY數據的方法,今天要講的也是這種方法,稍微有點不同,上一次都是在控制檯中操作的,這一次是在NETWORK預覽中存儲變量,然後到控制檯中COPY。

我們先來回顧一下上一次的內容:

在控制檯中找到需要的數據,右鍵存儲,然後用COPY命令。

今天稍微變化了一下:

首先在web頁面上選擇我們要查詢的條件:居民消費價格指數,近36個月

然後我們要在NETWORK中找到我們通過web頁面的各種選項,選定後生成的查詢結果,我們在這個預覽上右鍵保存為變量temp1,然後到控制檯中輸入COPY命令,複製這份JSON數據。

轉到Power Query編輯器中,在空白查詢中粘貼複製的數據,解析為JSON格式:

這個數據分成兩個部分,一部分數據,一部分是數據的名稱,通過簡單的查詢就可以合併名稱與數據:

我們加載到Power BI做個折線圖看看:

圖表中食品類消費價格指數持續增長了一年,我們可以查看具體的食品類消費價格指數的數據,重複上面的步驟:

選中食品類價格指數繼續查詢

找到最新的查詢內容,右鍵保存,因為已經有了temp1,系統自動保存為temp2,然後COPY。

打開Power Query編輯器,把新數據放到JS2中,複製上面的步驟,修改數據源為JS2,中間有兩個合併查詢步驟也修改一下。

加載後我們再來作圖查看:

影響食品價格指數上漲的主要因素是畜肉類的價格上漲,2019都過去了,豬肉依然很貴。