用Power BI Desktop分析來自Excel和OData源的銷售數(shù)據(jù)(下)
使用 Power BI Desktop 從數(shù)據(jù)獲得見解,然后進行相關(guān)操作利用可視化分析免費創(chuàng)建內(nèi)容豐富的交互式報表,一切盡在指尖。
擁有多個數(shù)據(jù)源的數(shù)據(jù)是很常見的。例如,可以擁有兩個數(shù)據(jù)庫,一個用于產(chǎn)品信息,另一個用于銷售信息。使用 Power BI Desktop ,可以合并來自不同源的數(shù)據(jù),以創(chuàng)建令人感興趣的、引人注目的數(shù)據(jù)分析和可視化效果。
本教程中將合并來自兩個數(shù)據(jù)源的數(shù)據(jù):
- 包含產(chǎn)品信息的 Excel 工作簿
- 包含訂單數(shù)據(jù) OData 源
提示:在 Power BI Desktop 中,有若干種完成任務(wù)的方法。例如,可以右鍵單擊某個列或單元格,或使用其上的“更多選項”菜單查看其他功能區(qū)選擇 。以下步驟描述了幾種備用方法。(點擊此處查看上篇)
清理訂單列
要在報表中更輕松地使用模型,可以刪除、重命名某些列以及對其重新排序。報表使用以下列:
- OrderDate
- ShipCity
- ShipCountry
- Order_Details.ProductID
- Order_Details.UnitPrice
- Order_Details.Quantity
- LineTotal
可以重命名前綴為“Order_Details”的列 使其更容易讀取:
- 雙擊或者點擊并按住每個列標(biāo)題,或者右鍵單擊列標(biāo)題并從下拉菜單中選擇“重命名” 。
- 刪除每個名稱的“Order_Details.” 前綴(從每個名稱中)。
查看查詢步驟
系統(tǒng)會記錄你用于形成和轉(zhuǎn)換數(shù)據(jù)的 Power Query 編輯器操作。每個操作都顯示在“應(yīng)用的步驟”下的“查詢設(shè)置”窗格右側(cè) 。可在“應(yīng)用的步驟”中回退查看步驟,并在必要時編輯、刪除或重新排列這些步驟 。但是,更改前面的步驟會有風(fēng)險,因為這可能會使后續(xù)步驟失效。
在 Power Query 編輯器左側(cè)的“查詢”列表中選擇每個查詢 ,在“查詢設(shè)置”中查看“應(yīng)用的步驟” 。 在應(yīng)用以前的數(shù)據(jù)轉(zhuǎn)換之后,兩個查詢的“應(yīng)用的步驟”應(yīng)如下所示 :
提示:基本的“應(yīng)用的步驟”是以 Power Query 語言 編寫的公式,也稱為 M 語言。若要查看和編輯該公式,請選擇功能區(qū)“主頁” 選項卡“查詢” 組中的“高級編輯器” 。
導(dǎo)入轉(zhuǎn)換的查詢
如果對轉(zhuǎn)換的數(shù)據(jù)感到滿意且準(zhǔn)備將其其導(dǎo)出到 Power BI Desktop“報表”視圖,請在“主頁”功能區(qū)選項卡的“關(guān)閉”組中選擇“關(guān)閉并應(yīng)用” > “關(guān)閉并應(yīng)用” 。
數(shù)據(jù)加載后,查詢將出現(xiàn)在 Power BI Desktop“報表”視圖的“字段”列表中 。
管理數(shù)據(jù)集之間的關(guān)系
Power BI Desktop 不需要合并查詢來建立報表。但是,可以使用基于公共字段的數(shù)據(jù)集之間的關(guān)系,擴展和豐富報表。Power BI Desktop 可以自動檢測關(guān)系,或者你可以在 Power BI Desktop“管理關(guān)系” 對話框中創(chuàng)建關(guān)系。
在本教程中,共享的 ProductID 字段會在 Orders 與 Products 數(shù)據(jù)集之間創(chuàng)建關(guān)系。
- 在 Power BI Desktop“報表”視圖中,在“主頁”功能區(qū)選項卡的“關(guān)系”區(qū)域中選擇“管理關(guān)系” 。
- 在“管理關(guān)系”對話框中,可以看到 Power BI Desktop 已檢測并列出“產(chǎn)品”和“訂單”表之間的活動關(guān)系 。 若要查看關(guān)系,請選擇“編輯” 。

- “編輯關(guān)系” 打開,其中顯示有關(guān)關(guān)系的詳細(xì)信息。
- Power BI Desktop 已正確自動探測到關(guān)系,因此你可以選擇“取消”,然后選擇“關(guān)閉” 。
在 Power BI Desktop 中,在左側(cè)選擇“模型” 以查看和管理查詢關(guān)系。 雙擊連接兩個查詢的線上的箭頭,以打開“編輯關(guān)系”對話框并查看或更改關(guān)系 。
若要從“模型” 視圖返回到“報表” 視圖,請選擇“報表” 圖標(biāo)。
使用數(shù)據(jù)創(chuàng)建可視化效果
可以在 Power BI Desktop的“查看”視圖中創(chuàng)建不同的可視化效果,以獲取數(shù)據(jù)見解。 報表可以包含多個頁面,而且每頁可以包含多個視覺對象。 你可以與他人就可視化效果進行交互,以幫助分析和了解數(shù)據(jù)。
可以利用這兩個數(shù)據(jù)集以及它們之間的關(guān)系,幫助可視化和分析銷售數(shù)據(jù)。
-
首先,創(chuàng)建堆積柱形圖,該圖使用這兩個查詢的字段來顯示每個訂購產(chǎn)品的數(shù)量。
-
從右側(cè)“字段”窗格中的“訂單”選擇“數(shù)量”字段 ,或?qū)⑵渫系疆嫴忌系目瞻讌^(qū)域。 創(chuàng)建了堆積柱形圖,其中顯示所有訂購產(chǎn)品的總數(shù)量。
-
要顯示訂購的每種產(chǎn)品的數(shù)量,請從“字段”窗格中的“產(chǎn)品”選擇“ProductName”,或?qū)⑵渫?動到圖表中 。
-
若要按從最多訂購到最少訂購對產(chǎn)品排序,選擇可視化效果右上角的“更多選項”省略號 (...),然后選擇“按數(shù)量排序” 。
-
使用圖表角部的圖柄進行放大,使更多產(chǎn)品名稱可見。
接下來,創(chuàng)建一個圖,顯示隨時間推移 (OrderDate ) 的訂單美元金額 (LineTotal )。
- 在畫布上未選擇任何對象的情況下,從“字段”窗格中的“訂單”選擇“LineTotal” ,或者將其拖到畫布上的空白區(qū)域。 堆積柱形圖顯示所有訂單的總美元金額。
- 選擇堆積圖表,然后從“訂單”中選擇“OrderDate”,或?qū)⑵渫系皆搱D表 。該圖表現(xiàn)在顯示每個訂單日期的行合計。
- 拖動角落以調(diào)整可視化效果的大小,以便能夠看到更多數(shù)據(jù)。
提示:如果你只在圖表上看到“年份” 并且只有三個數(shù)據(jù)點,則選擇“可視化效果” 窗格的“軸” 字段中“OrderDate” 旁的箭頭,然后選擇“OrderDate” 而不是“日期層次結(jié)構(gòu)” 。
最后,創(chuàng)建顯示每個國家/地區(qū)的訂單數(shù)量的地圖可視化效果。
- 在畫布上未選擇任何對象的情況下,從“字段”窗格中的“訂單”選擇“ShipCountry” ,或者將其拖到畫布上的空白區(qū)域。Power BI Desktop 檢測到數(shù)據(jù)是國家/地區(qū)名稱。然后,它會自動創(chuàng)建地圖可視化效果,其中包含建立了訂單的每個國家/地區(qū)的數(shù)據(jù)點。
- 要使數(shù)據(jù)點大小反映每個國家/地區(qū)的訂單金額,請將 LineTotal 字段拖動到地圖上 。還可以將其拖動到“可視化對象”窗格中“大小”下的“將數(shù)據(jù)字段拖到此處” 。現(xiàn)在,地圖上的圓圈大小反映每個國家/地區(qū)的訂單美元金額。

與報表視覺效果進行交互以進一步分析
在 Power BI Desktop 中,可以與相互突出顯示和篩選的視覺效果進行交互,從而發(fā)覺進一步的趨勢。
由于查詢之間的關(guān)系,與一個可視化效果交互會影響頁上的所有其他可視化效果。在地圖可視化效果中,選擇“加拿大” 中間的圓圈。 對其他兩個可視化效果進行篩選,以僅突出顯示加拿大的行總計和訂單數(shù)量。
- 選擇“Quantity (按 ProductName)”圖表產(chǎn)品,查看地圖和日期圖表篩選器,以反映產(chǎn)品數(shù)據(jù) 。選擇“LineTotal (按 OrderDate)”圖表日期,查看地圖和產(chǎn)品圖表篩選器,以顯示該日期的數(shù)據(jù) 。
提示:若要取消選擇所選內(nèi)容,再次選擇它,或者選擇其他可視化效果之一。
完成銷售分析報表
完成的報表對來自 Products.xlsx Excel 文件與視覺對象中 Northwind OData 源的數(shù)據(jù)進行組合,幫助分析不同國家/地區(qū)的訂單信息、時間范圍和產(chǎn)品。 報表準(zhǔn)備就緒后,可以將其上傳到 Power BI 服務(wù),將其與其他 Power BI 用戶共享。
由于內(nèi)容過多,本次內(nèi)容分為上下篇發(fā)布。點擊查看上篇>>
想要購買Power BI Desktop正版授權(quán),或了解更多產(chǎn)品信息請點擊
關(guān)注慧聚IT微信公眾號 ???,了解產(chǎn)品的最新動態(tài)及最新資訊。