1.1 Power BI簡介
PowerBI是什麼?
Power BI是一套商業分析工具,可以連接配接數百個資料源、簡化資料準備并提供即席查詢。
即席查詢(Ad Hoc)是使用者根據自己的需求,靈活地選擇查詢條件,系統能夠根據使用者的選擇生成相應的統計報表。
即席查詢與普通應用查詢有什麼不同?
即席查詢與普通應用查詢最大的不同是普通的應用查詢是定制開發的,而即席查詢是由使用者自定義查詢條件的。
适用人群
Power BI 是微軟公司釋出的最新可視化工具,它整合了 Power Query、Power Privot、Power View和Power Map等一系列工具的經驗成果,
使用過Excel做報表和BI分析的從業人員可以快速使用Power BI,甚至可以直接使用以前的模型。
軟體界面
Power BI界面由報表編輯器、頂部導航欄和報表畫布 3個部分組成,如圖 1-1所示。

(1)報表編輯器
報表編輯器由“可視化”“篩選器”“字段”3個窗格組成。
”可視化”和“篩選器”控制可視化效果的外觀,包括類型、字型、篩選、格式設定,“字段”則可以管理用于可視化效果的基礎資料。
此外,報表編輯器各個窗格中顯示的内容會随報表畫布中選擇内容的不同而發生變化。
(2)頂部導航欄
可以用于資料可視化的操作,主要有“檔案”“開始”“視圖”“模組化”等功能區。
(3)報表畫布
報表畫布是顯示工作内容的區域,使用“字段”“篩選器”“可視化”窗格建立視覺對象時,在畫布中會生成和顯示這些視覺對象,底部的頁籤表示報表中的頁。
1.2 Power BI視圖
Power BI Desktop中有報表視圖、資料視圖和關系視圖3種。
1.2.1 報表視圖
在報表視圖中,可以建立任何數量的具有可視化内容的報表頁、可移動可視化内容,以及進行複制、粘貼、合并等操作。
1.2.2 資料視圖
資料視圖有助于檢查、浏覽和了解Power BI Desktop模型中的資料。
資料視圖頁面主要由以下6個部分構成。
(1)資料視圖圖示:單擊可以進入資料視圖。
(2)資料網格:顯示選中的表,以及其中的所有列和行,隐藏列顯示為灰色。
(3)模組化功能區:用于管理關系,建立計算,更改列的資料類型、格式和資料類别等。
(4)公式欄:用于輸入路徑成本和計算列的DAX公式。
(5)搜尋:可在模型中搜尋表或列。
(6)字段清單:可以選擇需要在資料網格中檢視的表或列。
1.2.3 關系視圖
關系視圖顯示模型中的所有表、列和關系,這對于包含許多表且關系十分複雜的模型尤其有用。
1.3 Power BI報表編輯器
1.3.1 “可視化”窗格
1.3.2 “篩選器”窗格
1.3.3 “字段”窗格
主要字段圖示的意義如下。
(1)∑:聚合字段
聚合是一種數值計算,字段必須是數值類型。例如,對字段求和或求平均值。
(2) :計算字段各個計算字段都有自己的寫死公式,不能更改。例如,如果該計算是求和,則隻能進行求和。
(3) :唯一字段
具有此圖示的字段是從 Excel 導入的,是以将被設定為顯示全部值,即使它們具有重複項也是如此。例如,資料中可能有兩條人名為John Smith的記錄,每一條都将被視為唯一。
(4) :地理位置字段
地理位置字段可用于建立地圖可視化效果。
(5) :層次結構單擊箭頭圖示可以顯示構成層次結構的字段。
1.4 資料類型
1.4.1 數字類型
Power BI Desktop支援以下3種數字類型。
(1)十進制數
它是最常見的數字類型,可以處理從-1.79E+308到-2.23E-308的負值、零,以及從2.23E-308到1.79E+308的正值。例如,34、34.01和34.000367063都是有效的十進制數。
(2)定點十進制數
小數分隔符的位置是固定的,小數分隔符右側始終有 4 位數,可以表示的最大值為922 337 203 685 477.5807(正或負)。定點十進制數類型在舍入可能會引發錯誤的情況下非常有用。
(3)整數
數字沒有小數位,可以表示從-9 223 372 036 854 775 808 (-2^63)到9 223 372 036 854 775 807(2^63-1)的正數或負數。
1.4.2 日期/時間類型
Power BI Desktop有5種日期/時間資料類型。
(1)日期:僅表示日期,沒有時間部分。
(2)時間:僅表示時間,沒有日期部分。
(3)日期/時間:表示日期和時間值,日期/時間值是以十進制數類型進行存儲的。
(4)日期/時間/時區:表示 UTC 日期/時間,加載到模型中時,被轉換為日期/時間類型。
(5)持續時間:表示時間的長度,加載到模型中時,被轉換為十進制數類型。
1.4.3 文本類型
文本是 Unicode 字元資料,可以是字元串、數字或文本格式表示的日期。其最大字元串長度為268 435 456個Unicode字元或536 870 912個位元組。
1.4.4 其他類型
(1)True/False類型
True/False:為True或False的布爾值。
(2)空白/Null類型
空白:在DAX中表示和替代SQL Null的資料類型,可以使用BLANK函數建立空白,并使用ISBLANK邏輯函數對其進行測試。
1.5 軟體安裝
1.5.1 系統要求
運作 Power BI Desktop的最低要求如下。
(1)系統:Windows 7/Windows Server 2008 R2或更高版本。
(2)NET環境:.NET 4.5。
(3)IE浏覽器:Internet Explorer 9或更高版本。
(4)記憶體(RAM):可用量至少為1GB,建議可用量為1.5GB或以上。
(5)顯示:建議分辨率至少為1440×900或1600×900(16∶9)。
(6)CPU:建議為1千兆赫(GHz)或更快的x86和x64位處理器。
1.5.2 安裝步驟
在浏覽器的位址欄中輸入網址https://www.microsoft.com/zh-CN/download/details.aspx?id=45331,打開Power BI
Desktop下載下傳頁面,單擊“下載下傳”按鈕下載下傳最新版本的Power BI Desktop軟體。
打開“選擇您要下載下傳的程式”對話框,其中,“PBIDesktop.msi”是32位系統的安裝包,“PBIDesktop_x64.msi”是64位系統的安裝包,使用者可以根據自己的計算機系統選擇合适的安裝包,單擊“Next”按鈕,在打開的對話框中選擇檔案的儲存路徑,這裡選擇計算機系統的“下載下傳”檔案夾。
輕按兩下下載下傳的“PBIDesktop_x64.msi”檔案,出現安裝向導對話框,單擊“下一步”按鈕。
打開“軟體許可條款”對話框,勾選“我接受許可協定中的條款”複選框,單擊“下一步”按鈕。
打開“目标檔案夾”對話框,指定安裝位置,可以單擊“更改”按鈕進行修改,這裡使用預設位置,單擊“下一步”按鈕。
打開軟體的準備安裝對話框,勾選“建立桌面快捷鍵”複選框,單擊“安裝”按鈕。
開始安裝軟體,具體安裝時間與計算機的配置相關,完成後單擊“下一步”按鈕。