內容簡介
本書以實際業務為背景,介紹市面上最流行的兩種自助型商業分析工具—— Power BI 和 Tableau的功能和特色。全書主要內容包括基本的商業數據分析基礎、BI基礎知識、資料庫的搭建、數據建模、發布 Power BI 和 Tableau報表,並重點介紹智慧型商業分析工具Power BI 和 Tableau。同時通過使用兩種工具所做的商業分析案例,讓讀者快速掌握商業數據分析的基本要領。
圖書目錄
第1章 商業智慧型的基礎知識 / 2
1.1 什麼是商業智慧型 / 2
1.2 從零開始學習商業智慧型知識 / 4
1.2.1 第一階段:積累基礎知識 / 4
1.2.2 第二階段:從小處著手,改變現狀 / 4
1.2.3 第三階段:堅持不懈,持之以恆地提升自我 / 5
1.2.4 第四階段:充分發揮你的實力 / 5
1.3 愚員糊廈數據挖掘流程CRISP-DM / 6
1.3.1 第一階段:商屑愚去業理解 / 6
1.3.2 第二階段:數據理解 / 6
1.3.3 第三階段:數據準備想熱匙 / 7
1.3.4 第四階段:建立模型 / 7
1.3.5 第五階段:模型評估 / 8
1.3.6 第六階段:結果部署 / 8
1.4 商業智慧型的成熟度 / 8
1.5 商業智慧型基礎術語 / 11
1.5.1 資料庫概念 / 11
1.5.2 數據表關係 / 13
1.5.3 資料庫體疊連瀏覽 / 16
1.5.4 BI工具 / 17
1.6 數據源:Adventure Works資料庫簡介 / 18
XII 1.7 安裝SQL產品及資料庫指南 / 21
第2章 商業智慧型視覺呈現理論 / 25
2.1 視覺構圖的基本理念 / 25
2.1.1 視覺構圖元素 / 25
2.1.2 視覺構圖原則 / 27
2.1.3 視覺草圖工具 / 29
2.2 視覺圖形的基本介紹 / 30
2.2.1 圖表分類 / 31
2.2.2 圖表的功能 / 34
Power BI和Tableau建模篇
第3章 Power BI建模基礎 / 36
3.1 工具安裝:Power BI Desktop / 36
3.1.1 Power BI的版本、許可介紹 / 36
3.1.2 Power BI Desktop界面簡介 / 38
3.2 數據準備:獲取SQL或Excel數據源 / 39
3.2.1 獲取SQL數據源 / 39
3.2.2 獲取Excel數據源 / 42
3.3 數據準備:最佳化數據模型 / 43
3.3.1 集中放置度量 / 43
3.3.2 重命名欄位 / 44
3.3.3 刪除冗餘列 / 44
3.3.4 篩選表行 / 45
3.3.5 調整欄位屬性 / 45
3.3.6 創建層級 / 46
3.4 數據建模:建立表關聯 / 47
3.4.1 SQL表關聯 / 47
3.4.2 Excel表關聯 / 51
3.5 數據建模:創建度量 / 54
3.6 數據建模:創建進階度量 / 56 3.7 數據建模:DAX基礎知識 / 59
3.7.1 DAX的重要概念 / 59
3.7.2 DAX函式簡介 / 61
第4章 習鍵料重Power BI建模進階 / 70
4.1 銷售分析——創建銷售趨勢報表頁 / 70
4.1.1 創建銷售度量 / 70
4.1.2 創建銷售趨勢圖 / 72
4.1.3 創建銷售地圖 / 73
4.1.4 創建產品類別占比與銷售渠道占比餅圖 / 74
4.1.5 創建同比、環比卡片圖 / 76
4.2 銷售分析——增加銷售渠道維度、最佳化地理表 / 78
4.2.1 增加銷售渠道維度 / 78
4.2.2 最佳化地理表信息 / 82
4.3 產品銷售分析 / 84
4.3.1 創建產品度量與草圖 / 85
4.3.2 創建簇狀條形圖 / 86
4.3.3 創建銷售利潤率箱形圖 / 87
4.3.4 創建產品分布散點圖 / 88
4.3.5 創訂章店建層級篩選器 / 90
4.4 客戶分析 / 92
4.4.1 創建客戶度量和草圖 / 92
4.4.2 創建客戶消費排名 / 94
4.4.3 計算客戶滲透率 / 95
4.4.4 創建客戶消費TreeViz圖 / 97
4.5 銷售業績分析 / 98
4.5.1 查詢、編輯銷售任務元數據 / 99
4.5.2 創建折線和簇狀柱形圖 / 102
4.5.3 辯寒理解隱性上下文轉換 / 103
4.5.4 創建銷售人員排名表 / 105
4.5.5 創建銷售利潤貢獻率瀑布圖 / 106
4.5.6 創建排名彩虹圖 / 107
4.5.7 創建KPI儀錶板 / 107
4.6 ABC分析 / 108
4.6.1 用EARLIER函式創建ABC分類 / 109
4.6.2 創建ABC分類矩陣圖 / 111
4.6.3 創建Top銷售金額排名樹狀圖 / 111
4.6.4 創建銷售利潤率漏斗圖 / 113
4.6.5 創建銷售金額分布光圈圖 / 113
4.6.6 創建ABC分類產品數 / 114
4.7 銷售預測分析 / 115
4.7.1 方法一: Power BI 自帶回歸預測分析 / 115
4.7.2 方法二: 用戶自定回歸分析 / 117
4.8 財務報表分析 / 121
4.8.1 用DAX建立層級財務賬目 / 122
4.8.2 修正賬目表元數據 / 126
4.8.3 財務表賬目的同比、等比分析 / 129
4.9 鑽取明細數據 / 131
4.9.1 報表鑽取設定 / 131
4.9.2 書籤功能 / 133
第5章 發布Power BI報表 / 135
5.1 Power BI Online選單介紹與發布工作簿 / 135
5.1.1 Power BI Online選單介紹 / 135
5.1.2 發布報表內容 / 137
5.1.3 內容類型簡介 / 139
5.1.4 Power BI Desktop讀取Power BI Online數據源 / 140
5.2 Power BI Online的特色功能介紹 / 141
5.2.1 自然語言查詢 / 141
5.2.2 快速見解 / 143
5.2.3 創建儀錶板 / 143
5.3 共享儀錶板和OneDrive數據源 / 145
5.3.1 共享儀錶板 / 145
5.3.2 分享數據源 / 147
5.3.3 Power BI Mobile / 149
5.4 數據刷新設定 / 151
第6章 Tableau建模基礎 / 153
6.1 工具安裝:Tableau Desktop / 153
6.1.1 Tableau Desktop 界面簡介 / 154
6.1.2 Tableau Prep 界面簡介 / 155
6.2 數據準備:Tableau Prep / 156
6.3 數據建模:聯合事實表 / 162
6.4 數據建模:聯接多數據源 / 164
6.4.1 左側聯接 / 164
6.4.2 1表多次添加 / 165
6.4.3 手動調整聯接欄位 / 167
6.4.4 保存檔案類型和連線 / 169
6.5 數據準備:最佳化數據模型 / 170
6.5.1 創建銷售渠道維度 / 170
6.5.2 欄位隱藏、名稱改動、層級創建 / 171
6.5.3 創建資料夾 / 172
6.6 數據建模:創建基礎公式 / 173
6.7 數據建模:創建進階公式 / 178
6.7.1 Tableau的判斷函式 / 178
6.7.2 Tableau的表函式 / 180
6.7.3 LOD公式 / 181
6.7.4 Tableau 篩選順序 / 185
第7章 Tableau建模進階 / 188
7.1 銷售分析 / 188
7.1.1 創建銷售趨勢柱形圖(A1) / 188
7.1.2 創建銷售金額與銷售利潤雙軸圖(A1) / 189
7.1.3 創建銷售環比、同比表(A2) / 190
7.1.4 創建線上/線下銷售金額占比、產品類銷售金額占比餅圖(A3、A4) / 190
7.1.5 創建銷售地圖(A5) / 191
7.2 銷售分析:創建儀錶板 / 193
7.2.1 儀錶板篩選器設定 / 193
7.2.2 圖表位置空間調整 / 194
7.2.3 字型格式調整 / 194
7.2.4 數字格式調整 / 194
7.2.5 動態標題 / 195
7.2.6 設定圖表為篩選器 / 195
7.2.7 添加篩選器 / 196
7.2.8 調整篩選器樣式 / 197
7.2.9 設定浮動圖例 / 197
7.2.10 下鑽銷售趨勢 / 198
7.3 銷售分析——完善地圖 / 198
7.3.1 添加州地圖及LOD計算欄位 / 198
7.3.2 設定地圖篩選器 / 200
7.3.3 製作VIZ in Tooltip / 202
7.4 產品銷售分析 / 204
7.4.1 創建產品訂單數量趨勢圖(B1) / 204
7.4.2 創建產品銷售數量散點圖(B2) / 205
7.5 客戶分析 / 209
7.5.1 創建統計排名(C1) / 209
7.5.2 控制排序內容 / 210
7.5.3 創建顯示排名參數 / 212
7.5.4 計算客戶滲透率 / 213
7.6 銷售業績分析 / 218
7.6.1 運用數據混合模式 / 218
7.6.2 計算銷售任務達成率 / 219
7.6.3 創建銷售排名表 / 222
7.6.4 員工銷售金額和利潤貢獻率 / 227
7.7 ABC分析 / 230
7.7.1 計算產品銷售累加和占比 / 230
7.7.2 創建帕累托圖 / 232
7.7.3 用帕累托圖驗證“二八法則” / 233
7.7.4 色階與詞雲套用 / 235
7.8 銷售預測分析 / 237
7.8.1 預測方法一:Tableau自帶回歸預測分析 / 238
7.8.2 預測方法二: 定製化分析 / 241
7.9 財務報表分析 / 245
7.9.1 創建財務明細條行圖 / 245
7.9.2 子類賬目的合計百分比 / 248
7.9.3 創建財務報表趨勢區域圖 / 249
7.9.4 設定突出顯示效果 / 251
7.10 鑽取銷售記錄明細 / 253
7.10.1 創建篩選器選單 / 253
7.10.2 快速填充空白重複區 / 255
第8章 發布Tableau報表 / 260
8.1 Tableau Online簡介與發布工作簿 / 260
8.1.1 Tableau Online簡介與註冊方法 / 260
8.1.2 發布工作簿 / 262
8.2 發布數據源 / 264
8.2.1 Tableau Bridge客戶端簡介 / 264
8.2.2 發布共享數據源 / 265
8.2.3 替換數據源 / 268
8.3 Tableau Online服務功能 / 269
8.3.1 Tableau 項目選單 / 269
8.3.2 Tableau視圖選單 / 273
8.3.3 Tableau移動端視圖 / 274
企業級套用篇
第9章 IT與商業的新型合作模式 / 277
9.1 IT與業務共同管理 / 277
9.2 創建SSAS項目 / 279
9.3 搭建SSAS數據模型 / 282
9.3.1 創建關聯 / 282
9.3.2 創建度量 / 284
9.3.3 建立動態表 / 286
9.3.4 創建層級 / 286
9.3.5 部署數據模型 / 287
9.4 SSAS模式中的Power BI和Tableau套用 / 287
9.4.1 創建Power BI套用 / 287
9.4.2 創建Tableau套用 / 289
9.4.3 SSAS模式自動處理模型 / 291
9.4.4 Power BI網關的設定 / 295
9.5 未來SSBI之展望 / 295
後記 / 298
3.2.2 獲取Excel數據源 / 42
3.3 數據準備:最佳化數據模型 / 43
3.3.1 集中放置度量 / 43
3.3.2 重命名欄位 / 44
3.3.3 刪除冗餘列 / 44
3.3.4 篩選表行 / 45
3.3.5 調整欄位屬性 / 45
3.3.6 創建層級 / 46
3.4 數據建模:建立表關聯 / 47
3.4.1 SQL表關聯 / 47
3.4.2 Excel表關聯 / 51
3.5 數據建模:創建度量 / 54
3.6 數據建模:創建進階度量 / 56 3.7 數據建模:DAX基礎知識 / 59
3.7.1 DAX的重要概念 / 59
3.7.2 DAX函式簡介 / 61
第4章 Power BI建模進階 / 70
4.1 銷售分析——創建銷售趨勢報表頁 / 70
4.1.1 創建銷售度量 / 70
4.1.2 創建銷售趨勢圖 / 72
4.1.3 創建銷售地圖 / 73
4.1.4 創建產品類別占比與銷售渠道占比餅圖 / 74
4.1.5 創建同比、環比卡片圖 / 76
4.2 銷售分析——增加銷售渠道維度、最佳化地理表 / 78
4.2.1 增加銷售渠道維度 / 78
4.2.2 最佳化地理表信息 / 82
4.3 產品銷售分析 / 84
4.3.1 創建產品度量與草圖 / 85
4.3.2 創建簇狀條形圖 / 86
4.3.3 創建銷售利潤率箱形圖 / 87
4.3.4 創建產品分布散點圖 / 88
4.3.5 創建層級篩選器 / 90
4.4 客戶分析 / 92
4.4.1 創建客戶度量和草圖 / 92
4.4.2 創建客戶消費排名 / 94
4.4.3 計算客戶滲透率 / 95
4.4.4 創建客戶消費TreeViz圖 / 97
4.5 銷售業績分析 / 98
4.5.1 查詢、編輯銷售任務元數據 / 99
4.5.2 創建折線和簇狀柱形圖 / 102
4.5.3 理解隱性上下文轉換 / 103
4.5.4 創建銷售人員排名表 / 105
4.5.5 創建銷售利潤貢獻率瀑布圖 / 106
4.5.6 創建排名彩虹圖 / 107
4.5.7 創建KPI儀錶板 / 107
4.6 ABC分析 / 108
4.6.1 用EARLIER函式創建ABC分類 / 109
4.6.2 創建ABC分類矩陣圖 / 111
4.6.3 創建Top銷售金額排名樹狀圖 / 111
4.6.4 創建銷售利潤率漏斗圖 / 113
4.6.5 創建銷售金額分布光圈圖 / 113
4.6.6 創建ABC分類產品數 / 114
4.7 銷售預測分析 / 115
4.7.1 方法一: Power BI 自帶回歸預測分析 / 115
4.7.2 方法二: 用戶自定回歸分析 / 117
4.8 財務報表分析 / 121
4.8.1 用DAX建立層級財務賬目 / 122
4.8.2 修正賬目表元數據 / 126
4.8.3 財務表賬目的同比、等比分析 / 129
4.9 鑽取明細數據 / 131
4.9.1 報表鑽取設定 / 131
4.9.2 書籤功能 / 133
第5章 發布Power BI報表 / 135
5.1 Power BI Online選單介紹與發布工作簿 / 135
5.1.1 Power BI Online選單介紹 / 135
5.1.2 發布報表內容 / 137
5.1.3 內容類型簡介 / 139
5.1.4 Power BI Desktop讀取Power BI Online數據源 / 140
5.2 Power BI Online的特色功能介紹 / 141
5.2.1 自然語言查詢 / 141
5.2.2 快速見解 / 143
5.2.3 創建儀錶板 / 143
5.3 共享儀錶板和OneDrive數據源 / 145
5.3.1 共享儀錶板 / 145
5.3.2 分享數據源 / 147
5.3.3 Power BI Mobile / 149
5.4 數據刷新設定 / 151
第6章 Tableau建模基礎 / 153
6.1 工具安裝:Tableau Desktop / 153
6.1.1 Tableau Desktop 界面簡介 / 154
6.1.2 Tableau Prep 界面簡介 / 155
6.2 數據準備:Tableau Prep / 156
6.3 數據建模:聯合事實表 / 162
6.4 數據建模:聯接多數據源 / 164
6.4.1 左側聯接 / 164
6.4.2 1表多次添加 / 165
6.4.3 手動調整聯接欄位 / 167
6.4.4 保存檔案類型和連線 / 169
6.5 數據準備:最佳化數據模型 / 170
6.5.1 創建銷售渠道維度 / 170
6.5.2 欄位隱藏、名稱改動、層級創建 / 171
6.5.3 創建資料夾 / 172
6.6 數據建模:創建基礎公式 / 173
6.7 數據建模:創建進階公式 / 178
6.7.1 Tableau的判斷函式 / 178
6.7.2 Tableau的表函式 / 180
6.7.3 LOD公式 / 181
6.7.4 Tableau 篩選順序 / 185
第7章 Tableau建模進階 / 188
7.1 銷售分析 / 188
7.1.1 創建銷售趨勢柱形圖(A1) / 188
7.1.2 創建銷售金額與銷售利潤雙軸圖(A1) / 189
7.1.3 創建銷售環比、同比表(A2) / 190
7.1.4 創建線上/線下銷售金額占比、產品類銷售金額占比餅圖(A3、A4) / 190
7.1.5 創建銷售地圖(A5) / 191
7.2 銷售分析:創建儀錶板 / 193
7.2.1 儀錶板篩選器設定 / 193
7.2.2 圖表位置空間調整 / 194
7.2.3 字型格式調整 / 194
7.2.4 數字格式調整 / 194
7.2.5 動態標題 / 195
7.2.6 設定圖表為篩選器 / 195
7.2.7 添加篩選器 / 196
7.2.8 調整篩選器樣式 / 197
7.2.9 設定浮動圖例 / 197
7.2.10 下鑽銷售趨勢 / 198
7.3 銷售分析——完善地圖 / 198
7.3.1 添加州地圖及LOD計算欄位 / 198
7.3.2 設定地圖篩選器 / 200
7.3.3 製作VIZ in Tooltip / 202
7.4 產品銷售分析 / 204
7.4.1 創建產品訂單數量趨勢圖(B1) / 204
7.4.2 創建產品銷售數量散點圖(B2) / 205
7.5 客戶分析 / 209
7.5.1 創建統計排名(C1) / 209
7.5.2 控制排序內容 / 210
7.5.3 創建顯示排名參數 / 212
7.5.4 計算客戶滲透率 / 213
7.6 銷售業績分析 / 218
7.6.1 運用數據混合模式 / 218
7.6.2 計算銷售任務達成率 / 219
7.6.3 創建銷售排名表 / 222
7.6.4 員工銷售金額和利潤貢獻率 / 227
7.7 ABC分析 / 230
7.7.1 計算產品銷售累加和占比 / 230
7.7.2 創建帕累托圖 / 232
7.7.3 用帕累托圖驗證“二八法則” / 233
7.7.4 色階與詞雲套用 / 235
7.8 銷售預測分析 / 237
7.8.1 預測方法一:Tableau自帶回歸預測分析 / 238
7.8.2 預測方法二: 定製化分析 / 241
7.9 財務報表分析 / 245
7.9.1 創建財務明細條行圖 / 245
7.9.2 子類賬目的合計百分比 / 248
7.9.3 創建財務報表趨勢區域圖 / 249
7.9.4 設定突出顯示效果 / 251
7.10 鑽取銷售記錄明細 / 253
7.10.1 創建篩選器選單 / 253
7.10.2 快速填充空白重複區 / 255
第8章 發布Tableau報表 / 260
8.1 Tableau Online簡介與發布工作簿 / 260
8.1.1 Tableau Online簡介與註冊方法 / 260
8.1.2 發布工作簿 / 262
8.2 發布數據源 / 264
8.2.1 Tableau Bridge客戶端簡介 / 264
8.2.2 發布共享數據源 / 265
8.2.3 替換數據源 / 268
8.3 Tableau Online服務功能 / 269
8.3.1 Tableau 項目選單 / 269
8.3.2 Tableau視圖選單 / 273
8.3.3 Tableau移動端視圖 / 274
企業級套用篇
第9章 IT與商業的新型合作模式 / 277
9.1 IT與業務共同管理 / 277
9.2 創建SSAS項目 / 279
9.3 搭建SSAS數據模型 / 282
9.3.1 創建關聯 / 282
9.3.2 創建度量 / 284
9.3.3 建立動態表 / 286
9.3.4 創建層級 / 286
9.3.5 部署數據模型 / 287
9.4 SSAS模式中的Power BI和Tableau套用 / 287
9.4.1 創建Power BI套用 / 287
9.4.2 創建Tableau套用 / 289
9.4.3 SSAS模式自動處理模型 / 291
9.4.4 Power BI網關的設定 / 295
9.5 未來SSBI之展望 / 295
後記 / 298