PowerBI是微軟新一代的交互式報(bào)表工具,把相關(guān)的靜態(tài)數(shù)據(jù)轉(zhuǎn)換為酷炫的可視化的,能夠根據(jù)filter條件,對(duì)數(shù)據(jù)執(zhí)行動(dòng)態(tài)篩選,從不同的角度和粒度上分析數(shù)據(jù)。PowerBI主要由兩部分組成:PowerBI Desktop和 PowerBI Service,前者供報(bào)表開(kāi)發(fā)者使用,用于創(chuàng)建數(shù)據(jù)模型和報(bào)表UI,后者是管理報(bào)表和用戶(hù)權(quán)限,以及查看報(bào)表(Dashboard)的網(wǎng)頁(yè)平臺(tái)(Web Portal)。在開(kāi)始PowerBI制作報(bào)表之前,請(qǐng)先下載 PowerBI Desktop桌面開(kāi)發(fā)工具,并注冊(cè)Power BI service賬戶(hù),在注冊(cè)Service賬號(hào)之后,開(kāi)發(fā)者可以一鍵發(fā)布(Publish)到云端,用戶(hù)只需要在IE或Edge瀏覽器中打開(kāi)相應(yīng)的URL鏈接,在權(quán)限允許的范圍內(nèi)查看報(bào)表數(shù)據(jù)。
一,認(rèn)識(shí)PowerBI Desktop主界面
打開(kāi)PowerBI Desktop開(kāi)發(fā)工具,主界面非常簡(jiǎn)潔,分布著開(kāi)發(fā)報(bào)表常用的多個(gè)面板,每個(gè)面板都扮演著重要的角色:
頂部是主菜單,打開(kāi)Home菜單,通過(guò)“Get Data”創(chuàng)建數(shù)據(jù)連接;通過(guò)“Edit Queries”對(duì)數(shù)據(jù)源進(jìn)行編輯;
左邊框分別是Report,Data和Relationships,在開(kāi)發(fā)報(bào)表時(shí),用于切換視圖,在Relationships界面中,管理數(shù)據(jù)關(guān)系,數(shù)據(jù)建模是報(bào)表數(shù)據(jù)交互式呈現(xiàn)的關(guān)鍵;
右邊是可視化(Visualizations)和字段(Fields),用于設(shè)計(jì)報(bào)表的UI,系統(tǒng)內(nèi)置多種可視化組件,能夠創(chuàng)建復(fù)雜、美觀的報(bào)表;
底部邊框是Report的Page,通過(guò)“+”號(hào)新建Page,PowerBI允許在一個(gè)Report中創(chuàng)建多個(gè)Page,多個(gè)Page共享Data和Relationships;
二,加載數(shù)據(jù)
在Home主菜單中,點(diǎn)擊“Get Data”,能夠從多種數(shù)據(jù)源(文檔,數(shù)據(jù)庫(kù),Azure等)中加載數(shù)據(jù),在PowerBI Desktop中,每一個(gè)數(shù)據(jù)源都被抽象成一個(gè)“Query”,在加載數(shù)據(jù)時(shí),PowerBI支持對(duì)Query進(jìn)行編輯,在Query Editor中編輯Query,對(duì)數(shù)據(jù)進(jìn)行清理,轉(zhuǎn)換,以滿(mǎn)足復(fù)雜的業(yè)務(wù)需求。
1,加載Excel示例數(shù)據(jù)
示例數(shù)據(jù):download this sample Excel workbook,將Excel下載到本地主機(jī)中,選擇Excel數(shù)據(jù)源類(lèi)型,點(diǎn)擊“Connect”,指定Excel文件的路徑: