SQL Server 2014 BI新特性(三)Power Query和Power Map功能預覽

來源:互聯網
上載者:User

Power Query和Power Map是微軟前不久在WPC上發布的Power BI中新的針對Excel的功能。藉助這兩樣功能,自助式BI將更方便你發現和處理資料並且豐富資料的可視化功能。

Power Query和Power Map的前身分別是Data Explorer和GeoFlow,這兩樣功能在SQL Server 2014 CTP1裡都有提到。結合Power Pivot和Power View,這四大功能組成了微軟最新的Power BI系列。

本文源自微軟商業智慧官方部落格裡的內容,主要示範一個簡單的樣本,通過Power Query和Power Map擷取並且展示資料,找到周圍適合你的餐館。首先將從Yelp API來檢索餐館的評分和評論。

這裡簡單的介紹一下Yelp,這個是在美國最大的點評網站。本文的樣本將通過Excel的Power QUERY從它的API介面中擷取到需要的資訊。

 

首先,開啟Excel,從Power QUERY中點擊From Web。

輸入Yelp API提供的API地址,比如:

http://api.yelp.com/business_review_search?term=seafood&location=Redmond&ywsid={your Yelp API key}

首先會返回一個一行一列的資訊,這裡需要將其用JSON的方式轉換一下。

轉換完成後,可以看到兩列資訊,展開其中的一項。

之後會看到一個單列的資料列表。用同樣的方法選取我們需要的列。

隨後可以看到經過格式化後的資料。

可以看到通過簡單的幾個步驟就從Yelp提供的API中擷取到了資料。

並且,可以將Yelp API查詢參數化。並且可以給查詢重新取一個名,比如GetRestaurants。

將查詢引用到文檔中,點擊Insert Custom Column。其中參數的傳遞可以通過一個活頁簿中的資料。

建立一個Excel work sheet包含如下資料。

在Power QUERY中點擊From Table,將活頁簿中的資料引用到Power QUERY中。引用完成之後新增一列,在insert Custom Column對話方塊中,輸入如下公式:

然後經過簡單的處理,得到最終我們需要的資料。

 

基礎資料準備完成,接下來將資料顯示在地圖上。

在Query Settings面板中點擊Load to data model。然後在INSERT裡選擇Map,開啟Power MAP。

指定好經度和緯度列,將資料對應在地圖上。

制定度量列到Height。

這樣通過這張地圖圖表資料,周圍哪家餐館最適合就很形象地展示了出來。

 

通過以上示範,你可能說這樣的功能通過現有的手機應用已經不是很新鮮的了,但這不是本文的重點。通過本文的介紹,你可以看到,以前只有程式員才能擷取到的資料,在Excel裡也可以簡單的擷取到,而且還提供了豐富的地圖展現支援,為自服務式的商業智慧提供了更多的選擇,從而也降低了商業智慧的門檻。大資料,已經離你不遠,而且以後也不會只是誰的專利,藉助微軟的Power BI,它將離我們越來越近。

 

附:

Power QUERY

Power MAP(目前仍為GeoFlow)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.