天天看點

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

實驗概述

Quick BI是專為雲上使用者量身打造的新一代智能BI服務平台。Quick BI提供海量資料實時線上分析,拖拽式操作、豐富的可視化效果,幫助您輕松自如地完成資料分析、業務資料探查。它不止是業務人員“看”資料的工具,更是資料化營運的助推器,Data Intelligence is more than Business Intelligence,實作人人都是資料分析師。通過實驗學生能掌握Quick BI的使用方法。

實驗目的

本實驗要求學生掌握大資料可視化從分析到實作的基本流程,利用阿裡雲提供的可視化工具Quick BI進行初步嘗試,快速生成可視化BI報表,使用Quick BI工具對資料進行初步的分析。

實驗架構

阿裡雲Quick BI可視化工具

第 1 章:實驗背景

1.1 maxcompute

請點選頁面左側的 ,在左側欄中,檢視本次實驗資源資訊。

maxcomputemaxcompute MAXCOMPUTE

在彈出的左側欄中,點選 建立資源 按鈕,開始建立實驗資源。

資源建立過程需要1-3分鐘。完成實驗資源的建立後,使用者可以通過 實驗資源 檢視實驗中所需的資源資訊,例如:阿裡雲賬号等。

1.2 實驗概述

Quick BI是專為雲上使用者量身打造的新一代智能BI服務平台。Quick BI提供海量資料實時線上分析,拖拽式操作、豐富的可視化效果,幫助您輕松自如地完成資料分析、業務資料探查。它不止是業務人員“看”資料的工具,更是資料化營運的助推器,Data Intelligence is more than Business Intelligence,實作人人都是資料分析師。通過實驗學生能掌握Quick BI的使用方法。

1.5 實驗準備

本實驗需要使用阿裡雲的Quick BI資源,具體步驟如下:

【注】本實驗均在Google Chrome浏覽器下測試運作,為了達到最大相容,推薦使用Windows7以上的作業系統以及Chrome浏覽器進行實驗。

【注】一旦開始建立資源,該實驗就開始計時,并在到達實驗規定的時長時,将自動結束實驗并清除資源。

進入實驗後會出現如下界面,首先點選實驗手冊,然後點選附件下載下傳,将附件下載下傳到本地      
下載下傳完成之後點選實驗資源,然後點選建立實驗資源按鈕,如下圖所示      
等待建立完成。建立完成後出現如下界面,點選複制控制台url的連結,然後使用浏覽器的隐身視窗或使用其他浏覽器打開      

第 2 章:實驗詳情

2.1 添加資料源

  1. 首先點選工作空間,然後點選資料源,最後點選上傳檔案
  2. 【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析
  3. 阿裡雲Quick BI支援很多種資料來源,可以直接從MaxCompute将資料導入。還可以根據業務類型,從自建的資料庫(目前僅支援MySQL和SQLServer)或者是本地的Excel、CSV檔案導入。

【注】本實驗隻使用導入本地檔案的方法導入資料,從MaxCompute和MySQL導入資料的方法不做實踐。

2. 從本地資料導入

阿裡雲的Quick BI支援将本地上的Excel與csv檔案上傳建立資料集。以某公司的銷售資料為例。該檔案可以在雲中沙箱的實驗附件中可以找到,直接點選檔案名下載下傳,如下圖。

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

在新彈出的視窗中選擇本地EXCEL檔案。

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

點選後跳出上傳頁面,點選 選擇檔案 按鈕,選擇剛才下載下傳的檔案(Global Superstore Orders 2016.xlsx),在輸入指定名稱一欄将資料源的名稱修改為Global_Superstore_Orders_2016。

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

1)點選确定,稍等片刻即可在頁面中檢視到資料檔案。

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

2) 點選 建立資料集 按鈕之後會彈出建立資料集對話框,點選 确定 按鈕

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析
【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

3) 頁面會跳轉至資料集标簽下,現在已經建立好了一個新的資料集。

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

3. 從MaxCompute中導入

【注】在Quick BI中同樣還支援導入MaxCompute資料,本實驗中并未配置MaxCompute,是以在此僅對從MaxCompute導入做簡單介紹,不納入實驗範圍内。可以直接跳轉至步驟2。

點選 資料源 按鈕,然後點選 建立資料源      
【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

然後在對話框中點選雲資料庫,然後點選MaxComputer按鈕

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

2) 在實際生産應用過程中,如果目前賬号有配置MaxCompute項目的情況下,按照目前帳号下的MaxCompute項目名稱以及該賬号的Access ID與Access Key(可以在賬号控制台下找到)将下列對話框中的資訊完善,點選測試連接配接檢查資訊是否有誤,将該連接配接添加進Quick BI。在此步驟中僅僅隻是檢視一下如何添加資料源的操作。

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

3) 如果測試正确,将會顯示下列的提示。一旦測試成功後就可以點選上圖的添加按鈕将MaxCompute的資料導入。

4) 稍等片刻重新整理頁面即可看到資料表已經導入了Quick BI。

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

4. 從MySQL導入

【注】在Quick BI中同樣還支援導入MySQL資料庫的資料,本實驗中并未配置MySQL服務,是以在此僅對從MySQL導入做簡單介紹,不納入實驗範圍内。

1)點選 資料源 按鈕,然後點選 建立資料源

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

然後在對話框中點選雲資料庫,然後點選MySQL按鈕

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

2)同樣在測試連接配接無誤後将其添加進資料源。這一步僅僅隻是檢視一下如何連接配接MySQL。在實際應用的過程中,等待資料同步後即可看到如下類似的資料表:

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

2.3 制作單個交叉表

  1. 在工作空間中選擇儀表闆,然後點選建立儀表闆,即可建立一個儀表闆
  2. 【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析
  3. 建立的儀表闆界面如下圖所示:
  4. 【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析
  5. 可以看到,儀表闆中預設生成了一張線圖。由于本實驗不需要使用線圖,是以我們可以先将該線圖删除。首先點選線圖框右上角的按鈕,然後點選删除按鈕,即可删除線圖
  6. 【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析
删除了線圖之後,點選頁面上方的交叉表按鈕,建立交叉表      
【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

3. 建立交叉表之後在頁面的右側,圖表設計欄的選擇資料集對話框中,選擇我們之前建立的資料集Global_Superstore_Orders_2016

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

選擇了資料集之後,資料集中的字段就會出現在頁面的最右側

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

4. 如果我們需要分析該公司每年的銷售量,我們可以将次元中的訂購日期(year)和度量中的數量分别拖動到相應的位置,如下圖所示

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

我們可以看到,在數量字段前有一個标簽SUM,該标簽指定了數量字段的聚合方式,即求和。如果我們需要改變數量字段的聚合方式,隻需要點選SUM标簽,然後選擇相應的聚合方式即可(在這個步驟中不需要修改數量字段的聚合方式)。

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

如果我們需要對資料集中的某些字段進行過濾,隻需要将相應的字段拖動到過濾器中,然後填寫相應的過濾條件即可(在本步驟中不需要對字段進行過濾操作)。

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

在完成了上述操作之後,我們隻需要點選更新按鈕,即可生成相應的交叉表。交叉表如下圖所示:

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

在生成了交叉表之後我們可以在頁面右側,圖表設計的樣式中,将交叉表的表名修改為Sales_Amount

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

修改完成之後,我們可以看到交叉表的表名已經變成了Sales_Amount

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

5. 如果我們需要分析該公司月度平均銷售額,那麼我們就需要改變相應度量的聚合方式。首先我們點選頁面上方的工具欄中的交叉表,重新建立一個交叉表。

然後在頁面右側選擇資料集Global_Superstore_Orders_2016,選擇的方法與之前的步驟相同。然後将次元中的訂購日期(month)和度量中的銷售額分别拖動到行和列中,如下圖所示

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

點選銷售額前方的聚合類型的标簽SUM,将聚合類型修改為平均值(AVG)

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

然後點選更新按鈕即可得到相應的交叉表

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

月度平均銷售額交叉表如下圖所示:

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

在生成了交叉表之後我們可以在頁面右側,圖表設計的樣式中,将交叉表的表名修改為Avg_Sale

【實驗】阿裡雲大資料助理工程師認證(ACA)- QuickBI資料分析

修改完成之後,我們可以看到交叉表的表名已經變成了Avg_Sale

6. 點選頁面右上角的儲存按鈕

7. 在儲存儀表闆的對話框中,将儀表闆的名稱修改為報表,然後點選确定即可儲存儀表闆。如果有需求,我們可以将儀表闆儲存到不同的位置。

8. 儲存完成之後我們就可以在儀表闆頁面檢視我們剛才儲存的儀表闆

第 3 章:思考與讨論

3.1 思考與讨論

  1. 阿裡雲Quick BI産品相對于普通桌面Excel等電子表格有什麼優勢?

參考答案

Quick BI 支援衆多種類的資料源,既可以連接配接 MaxCompute(ODPS)、RDS、ADS、HybridDB(Greenplum)等雲資料源,也支援連接配接 ECS 上您自有的 MySQL 資料庫,還支援上傳本地檔案到 Quick BI 内置的探索空間進行分析。

繼續閱讀