使用自助分析

3 使用自助分析

本章節主要講述自助分析模組,該模組開放了互動式的資料查詢分析介面,甚至在無須專業建模的情況下,就能夠使用過濾、鑽取、交叉、焦點、展開、折疊、警示、排序等功能,而且類似Excel透視表的介面非常容易掌握,最後可以發佈到瀏覽器查看。

自助分析的操作主要針對分析人員,它的特點是簡單易用。它主要包含:匯總分析和樞紐分析。

3.1 建立分析主題

3.1.1 說明

分析主題:關聯式資料來源中的基礎資料表,可能屬於不同的分析邏輯。比如,資料來源下有20張基礎資料表,其中10張是人力資源資料相關的表,另外10張是產品銷售相關的表。根據實際分析需要,可以將這些原始資料庫基礎資料表,按分析邏輯重新定義組裝成分析物件(邏輯表),以供相關人員使用。比如上述情況,可將人力資源相關的10張表重新封裝成“人力資源”主題,產品銷售相關的10張表重新封裝成“產品銷售”主題,將這兩個主題提供給不同分析人員使用。

原始表重新封裝成主題的工作,一般都是由技術人員完成。匯總分析、樞紐分析、視覺化查詢都可以直接基於分析主題建立。

3.1.2 建立分析主題

我們以資料來源基礎設定中建立的Demo資料來源為例,來定義訂單主題,具體操作如下:

1.新建分析主題

在“平台管理”介面下,展開左側資源樹上的“資料管理”=>“分析主題”,在“分析主題”目錄上右鍵=>新建=>分析主題

或點擊“平台管理”視窗中的快捷按鈕“分析主題”

2.選擇資料來源

在跳出的資料來源選擇視窗中,選擇資料來源基礎設定中建立的“northwind”資料來源

3.設定分析主題名稱

接著會跳出“分析主題設定”視窗,輸入分析主題名稱為“Demo訂單主題”。點擊確定進入分析主題編輯介面

4.建立分析物件和分析屬性

接下來我們要從左側資料來源中找到相應的表、欄位等,拖拉到分析主題中建立分析物件和分析屬性,以及在分析主題中通過已有的欄位建立新的分析物件和分析屬性。

(1)從左側資源區中把“產品”、“訂單”、“顧客”和“地圖區域”各表拖入到分析主題設定區中,如下:

(2)把”產品類別”資料表下的“產品目錄名稱”和“產品目錄描述”欄位拖放到分析主題“產品”物件下,如下圖:

(3)並在“產品目錄名稱”上右鍵=>修改

在右側的屬性區中,把別名修改為“產品類別”,然後點擊下方的“確定”按鈕儲存,如下:

效果如下:

(4)把“訂單明細”表中的“數量”、“單價”、“折扣”欄位拖放到業務主體中“訂單”物件下,如下圖:

(5)把“訂單”物件下的“數量”、“發貨區域”和“發貨城市”三個屬性修改別名為“銷售量”、“銷售區域”和“銷售城市”,如下:

(6)增加“銷售額”屬性

在“訂單”物件上,右鍵=>新建分析屬性

右側屬性區進入可編輯狀態,根據需要添加名稱、資料類型、運算式等,如本範例中“銷售額”屬性,相關設定如下

銷售額的計算方式是:單價*數量*(1-折扣)

點擊確定儲存屬性,則在訂單物件下,可看到新增的“銷售額”屬性。如下:

(7)增加“銷售時間”分析對象

右鍵點擊分析屬性下的空白區域,選擇新建分析物件

在右側的屬性區中,輸入名稱為“銷售時間”。並點擊下方的確定按鈕儲存

則在該分析主題中,會建立“銷售時間”對象,如下:

(8)在銷售時間新建一個“年”屬性。在銷售時間上右鍵=>新建分析屬性。

在右側的屬性區域中輸入如下設定。運算式中填入的是SQL指令,可以通過資料庫函數以及欄位的組合,產生一些新的屬性,注意要使用符合資料庫語法的SQL語句,範例中是mysql的語法

點擊確定,如下:

(9)同理,在“銷售時間”下增加“月”和“日”屬性。兩個屬性的設定分別如下:

月:

日:

5.設定資料表關係檢視

切換到分析主題的資料表關係檢視區排列好各表,這些表預設會繼承資料來源資料表關係檢視中設定的關係,並在區域中顯示各表的關係。如果實際情況需要,也可以在這裡修改資料表關係。

6.儲存分析主題

按一下儲存按鈕,該分析主題設計成功。

接下來,可以使用該分析主題,建立訂單相關的匯總分析和樞紐分析報表。

說明

  • 系統提供建立資料夾目錄的功能是為了方便使用者對分析主題做細分類。

  • 關於分析主題設定的詳細說明請參見分析主題。

3.2 快速建立匯總分析

3.2.1 說明

匯總分析是一款互動式分析資料呈現報表,是資料查看與資料發掘一體化的分析,不需要預先建立資料集即可以建立報表,進行分析。

使用物件:業務分析人員。業務分析人員可自主對欄位、過濾條件進行組合查詢分析業務變化。

特點說明:易用、快速,即查即所得。

功能入口

按一下平台管理,可以選擇介面的快捷方式分析呈現>匯總分析,或者在右側資源設計資源樹目錄右鍵功能表中選擇新建分析>匯總分析。如下圖:

下面我們建立一個匯總分析。

3.2.2 建立匯總分析

接下來,我們以下面的匯總分析報表為例,示範如何建立匯總分析以及分析人員可在匯總分析上實現的操作。

3.2.2.1 流程介紹

使用Synapse建立匯總分析的流程如下圖所示:

其中,定義關聯式資料來源和資料基礎請參考資料來源基礎設定;建立分析主題請參考建立分析主題。

3.2.2.2 建立步驟

本文件建立匯總分析範例如下:

實現以上匯總分析效果,請按照以下操作步驟進行操作:

1.建立匯總分析

在資源設計目錄或子目錄下右鍵=>新建分析=>匯總分析

2.選擇資料來源

在跳出的“選擇資料來源”視窗中,選擇建立分析主題中建立的“Demo訂單主題”

3.進入匯總分析編輯介面,如下:

4.勾選欄位

在左側欄位選擇區中,勾選“產品”物件下的“產品名稱”和“產品類別”欄位,勾選“訂單”物件下的“銷售量”和“銷售額”欄位。

通過這樣的欄位勾選,分析人員就可以自由選擇查看的資料。當欄位過多,無法快速找到時,可在下方的搜尋框中輸入欄位名稱,進行搜尋。搜尋得到結果後,按兩下定位(找到該欄位所在的位置),再勾選。

5.分析人員可以快速調整欄位順序。通過拖拉欄位來調整欄位的顯示順序。

在表格上選中"產品名稱"列頭,當列頭變成浮動狀態時拖拉到"產品類別"欄位的前面,則"產品名稱"顯示在第一位。如下圖:

效果如下:

6.表格操作。在表格上,提供一些按鈕,供分析人員進行使用。

點擊欄位後面三角按鈕,會跳出排序、過濾、匯總、屬性等選項。常用的選項為“匯總”和“排序”。

(1)匯總:根據需要進行合計值、最大值、最小值、平均值、計數、唯一計數的匯總分析,選擇原始值則取消匯總分析設定。設定匯總後,匯總欄位粗體標識。 下面我們可以分別設定“銷售額”欄位的匯總為“合計值”;“銷售量”欄位的匯總為“平均值”。通過這樣的匯總方式設定,可查看到銷售額的匯總資料和平均銷售量資料。

銷售量:

銷售額:

資料顯示如下:

(2)排序:可以對欄位進行降冪和升冪排列,選擇無則表示取消排序。設定排序後,排序欄位加箭頭標識。 ↓ 表示降冪, ↑ 表示升冪。

下面我們對銷售額設定資料從大到小排序,即降冪排序

資料顯示如下:

具體請參見匯總分析表格操作章節。

7.添加條件:分析人員可以在左側條件選擇區中拖拉欄位作為條件,動態篩選資料。

(1)在左側資源區,切換到“條件選擇”區域下

(2)拖拉“產品”下的“產品類別”欄位,在匯總分析條件區中會自動建立條件

(3)可通過點擊條件的下拉按鈕,選擇篩選條件

(4)可以通過點擊篩選方式下拉按鈕,修改篩選方式,如將條件修改為“產品類別”“不等於”“點心”

(5)若需要刪除條件,點擊http://wiki.smartbi.com.cn:18081/download/attachments/35750078/27.png?version=1&modificationDate=1522747089000&api=v2按鈕進行刪除

具體請參見匯總分析條件選擇章節。

8.添加圖形:分析人員可以根據需要添加圖形進來。

(1)點擊工具列上的圖形按鈕。

(2)則會跳出圖形設定對話方塊。選擇"產品名稱"為分類(X)軸,"銷售額"為指標(Y)軸。

(3)點擊確定。顯示效果如下:

9.設定每頁顯示列數。在分頁控制器上,設定每頁顯示為15行,則圖形資料會隨著表格資料的變化而變化,效果如下圖:

10.儲存分析:點擊工具列儲存按鈕,在跳出的"儲存報表"對話方塊中,輸入匯總分析的名稱,比如“示範匯總分析”,儲存該匯總分析。

說明 關於匯總分析建立的詳細說明請參見匯總分析資源。

3.3 快速建立樞紐分析

3.3.1 說明

樞紐分析是使用分析主題/已有的資料集建立交叉報表進行業務分析的一類報表。樞紐分析功能是基於關聯式資料來源在Web上實現類似Excel樞紐分析表,無需建立OLAP立方體即可對資料進行上鑽、下鑽、過濾等多維度分析操作。

特點說明:交叉報表,鑽取過濾分析,拖拉操作,可以進行時間計算。

功能入口

按一下平台管理,可以選擇介面的快捷方式分析呈現>樞紐分析,或者在右側資源設計資源樹目錄右鍵功能表中選擇新建分析>樞紐分析。如下圖:

或者打開匯總分析,點擊其工具列上最後一個按鈕。

3.3.2 建立樞紐分析

接下來我們以下面的樞紐分析為例,示範如何建立樞紐分析以及在樞紐分析上做分析操作。

3.3.2.1 流程介紹

其中,定義關聯式資料來源和設定資料基礎請參考資料來源基礎設定;建立分析主題請參考建立分析主題。 樞紐分析既可以基於分析查詢、資料來源和分析主題來建立,也可以通過做好的匯總分析進行轉換。此次我們通過基於分析主題來建立樞紐分析報表。

3.3.2.2 建立步驟

實現以上樞紐分析效果,請按以下步驟進行操作:

1.新建樞紐分析

在資源設計目錄或子目錄上右鍵=>新建分析=>樞紐分析

2.選擇分析主題

在跳出的“選擇分析查詢”視窗中,找到建立分析主題中建立的“Demo訂單主題”,如下:

樞紐分析也可基於資料集、資料來源中的表、匯總分析等建立,具體請參見樞紐分析資料來源章節。

3.進入樞紐分析編輯介面,如下:

4.勾選欄位到待選欄區

我們從左側分析主題區域中,勾選此樞紐分析需要進行分析的欄位到右側面板的待選欄區中。

(1)首先滑鼠選中右側面板“待選欄區”

(2)從“訂單主題”中勾選“產品”物件的“產品類別”、“產品名稱”;“訂單清單”物件的“銷售額”、“單價”;“時間”物件的“年”;“顧客”物件的“區域”到待選欄區中。如下:

從分析主題欄位選擇區中勾選的欄位,可作為樞紐分析欄位選擇區中的欄位進行設定分析。

5.勾選欄位進行分析

在樞紐分析右側面板中,選中【列區】,將“產品類別”勾選到列區中;選中【量值區】,將“銷售額”和“單價”勾選到量值區中,如下:

說明:

  • 可以通過拖拉達到選擇欄位的目的,在【待選列】區選中對應欄位,拖拉到對應區域即可。

  • 各個區域之間的欄位也可以互相拖拉。

  • 如果想刪除某個區域的欄位則把欄位拖拉回【待選列】即可。

點擊工具列上的更新按鈕,資料顯示如下:

欄位設定詳細資訊請參見:列欄量值區選擇欄位章節。

6.設定量值區欄位匯總方式

選中到【量值區】內的欄位,會自動進行匯總。我們可以對匯總方式進行選擇。如下圖,點擊“單價”後的三角形按鈕,修改“單價”的匯總方式為“平均值”,則單價欄位呈現的是平均單價

效果及資料顯示如下:

7.分類匯總

在【列區】或【欄區】的欄位,可以在自動上設定分類匯總。當有多個欄位時,可實現多層小計合計的效果。

如下圖,在【列區】的“產品類別”欄位上,點擊三角形按鈕=>顯示分類匯總

則表格資料會自動對“產品類別”欄位上增加“合計”資料,如下:

8.焦點項設定。分析人員可以通過焦點項功能,只關注某些資料。

如下,在“產品類別”一列的資料上右鍵,可跳出焦點項的相關菜單。

設為焦點項:把選中的成員作為焦點分析,因此表格只顯示設定為焦點項的成員。 選中"點心,右鍵選擇設為焦點項,則"產品類別"列只有選中的"點心"這個值。如下圖:

資料如下:

選擇焦點項:在跳出的視窗中,選擇列中的成員,把選中的成員作為焦點分析,因此表格只顯示設定為焦點的成員。在產品類別上右鍵->選擇焦點項,在跳出的視窗中,選擇”點心“和”調味品“。則”產品類別“列只有選中的”點心“和”調味品“兩個值。

資料如下:

清除焦點項:取消焦點項的設定,即顯示選擇列的所有成員。

選中"產品類別"列,右鍵選擇”清除焦點項“。則"產品類別"列所有值都會出來。如下圖:

清除焦點項後如下:

9.鑽取。分析人員在樞紐分析中可進行鑽取操作。用於對其他維度的下鑽上鑽等。鑽取菜單只出現在列區(欄區)最內列(欄)成員的右鍵上。可鑽取的維度是目前查詢未使用的欄位。

如下:在表格列區的最後一個欄位“產品類別”上,右鍵,會跳出右鍵菜單。

目前成員下鑽:只對目前選中的成員進行下鑽到其他維度。此操作可以按Ctrl鍵多選。

選中“產品類別”列“點心”成員,右鍵選擇目前成員下鑽,選擇鑽取到“產品名稱”維度。則只有“點心”顯示下鑽到產品名稱,如下圖:

鑽取後資料如下:

下鑽:對選擇列成員進行下鑽到其他列。

選中"產品類別"列任一列資料,右鍵選擇下鑽,選擇鑽取到"產品名稱"。則"產品類別"列所有成員都會鑽取到"產品名稱"維度。

鑽取後資料如下:

上鑽:對選擇列成員進行上鑽到選擇列對應前面維度,所選列消失。 選中"產品名稱"列,右鍵選擇上鑽,則"產品名稱"列消失。如下圖:

上鑽後資料如下:

10.展開/折疊。此選項用於列區列成員的展開和折疊,只有擁有加減號的維度成員才支援選擇(即列區最上層不支援展開/折疊分析)。

說明:展開/折疊狀態只用於即時分析,報表儲存時不會儲存維度展開收合狀態。 在【列區】”產品名稱“上右鍵,顯示分類匯總。更新報表後顯示資料如下圖:

在表格上右鍵點擊"產品類別"列"點心"成員,則會跳出右鍵菜單,如下圖:

展開整個欄位:即所在列的所有值都展開。

選中"產品類別"列對應成員,右鍵選擇展開/折疊>展開整個欄位,則會展開欄位所有值,如下圖:

折疊整個欄位:即整個欄位對應值都會折疊。 選中"產品類別"列對應成員,右鍵選擇展開/折疊>折疊整個欄位,則會折疊欄位所有值,如下圖:

展開:選中的成員才會展開。 折疊:選中的成員才會折疊。

展開/折疊、焦點項、鑽取等均屬於樞紐分析的表格操作,詳細資訊請參見:樞紐分析表格操作章節。

11.交叉表:把對應欄位放到【欄區】,則列頭根據資料庫欄位值動態展開,則為交叉表。

選中【欄區】,在【待選列】中勾選”年“。則形成交叉報表,如下圖:

12.過濾區:把對應欄位拖動到過濾區。則自動建立篩選條件,進行資料篩選。

(1)在【待選列】中選擇”區域“,將其拖動到報表呈現區域上,則在過濾區自動建立條件

顯示如下:

(2)點擊條件的下拉按鈕,在跳出框中選擇“華東”,則報表資料隨著條件變化而篩選“區域””等於“”華東“的資料

選擇華東

顯示如下,可以看到資料明顯發生了變化

(3)可以點擊條件中的篩選方式的下拉按鈕,改變過濾條件。如:點擊篩選方式下拉按鈕,修改為”不等於”。則篩選”銷售區域“”不等於“”華東“的資料。

樞紐分析欄位選擇詳細請參見:樞紐分析選擇條件章節。

13.儲存:點擊報表工具列的"儲存"按鈕可以儲存目前新建的樞紐分析。

說明 關於樞紐分析建立的詳細說明請參見樞紐分析。

Last updated

Was this helpful?