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數據。在下拉菜單裏還能切換圖表的類型:

一些圖表類型的例子:


要獲取更多Jerry的原創文章,請關注公衆號"汪子熙":

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章