天天看點

SAP Analytics Cloud學習筆記(一):從CSV檔案導入資料到Analytics Cloud裡建立模型和Story

從SAP官網下載下傳一個供學習使用的csv檔案:

https://help.sap.com/http.svc/download?deliverable_id=20229442

拖拽到SAP Analytics Cloud的Home頁面裡。待看到Prepare Model的提示後,松開滑鼠:

本地csv檔案的資料會自動上傳:

自動建立了一個Model,Rows1444行,15列,其中Dimensions 14個,Measures1個。

該自動建立的模型,結構和CSV檔案完全一緻。

SAP Analytics Cloud生成模型的dimension預設類型都是Generic的,可以在下拉菜單裡手動修改成其他類型。

比如我把TimeMonth的dimension類型改成Date:

這樣在後續使用報表呈現資料時,對于Date類型的dimension,可以設定不同的時間間隔:

如果csv裡的日期格式不是YYYYMM,也沒關系,SAP Analytics Cloud的Date dimension提供了對常見日期格式的支援。

csv檔案裡有很多ID和描述資訊成對出現的列,比如product ID和product description,Region ID和Region description,Currency ID和Currency description等,這些description從語義上講僅僅是對ID字段的描述,作為單獨的dimension并不合适。

是以,我們選中任意一個ID dimension,将其Description字段維護成csv裡出現的description列,

注意觀察下圖,ProductsDescription被設定為product ID dimension的description字段之後,它在Analytics Cloud裡的dimension圖示就消失了,這表明通過這個設定,ProductsDescription不再是一個dimension.

點選這個魔方形狀的圖示,檢視模型明細:

點選Data Exploration,就可以從模型資料詳細展示視圖,切換到dashboard圖示展示視圖。

點選Show Dimensions按鈕,選擇以何種次元來生成圖表。

依次添加Account ID,ProductsID,RegionID,TimeMonth幾個dimension,

點選重新整理,所有産品總的revenue就渲染出來了,因為我還沒有選中具體的dimension,是以暫時還沒有圖表顯示出來。

這個總的revenue和CSV裡用SUM公式計算出來的總和完全一緻。

選中ProductsID這個dimension,每個product所有的revenue就分别顯示出來了:

若同時選中ProductsID和CurrencyID,

每個Products會生成多根柱狀圖,每根代表該product在指定貨币機關下的Revenue資料。在下拉菜單裡還能切換圖表的類型:

一些圖表類型的例子:

本文來自雲栖社群合作夥伴“汪子熙”,了解相關資訊可以關注微信公衆号"汪子熙"。