數據管理平台可以通過報表或者BI系統來搭建。在知乎專欄《帆軟數據應用研究院》里有很多關於企業數據管理和BI報表平台建設的案例。
站在項目實施的角度,可以從技術和業務兩個層面來考慮。
前期進行需求調研。羅列了一張建設思路圖。
技術上需要考慮兩大主體,一是公司的數據量,而是具體的需求情況。
數據情況
1、數據來源:考慮數據主要來源的業務系統有哪些?是否需要建立數據倉庫?以及前期準備工作,比如相關數據字典準備,甚至是取數介面等問題。
舉個例子,比如財務數據來自EAS,管理數據來自OA,銷售數據來自SAP,以及各個業務系統的資料庫類型。
2、數據情況:業務系統內最大單表的數據量及數據增量是多少。通過了解最大單表的數據量及數據增量,初步規劃數據處理方案,是否要建立中間層,索引,GP等,選擇合適的數據分析平台,是BI還是一般的報表平台。
比如銷售數據子表已有2000W的數據,月增量50W,那麼處理方案可以考慮通過報表平台FineReport來展示,建立中間層與索引,以提高查詢效率與展示性能。又或者通過大數據分析軟體FineBI建立前台分析,採用FineIndex的方式,以提高展示性能。
3、數據補錄:主要是維度數據維護與事實數據補錄,具體的工作就是填報頁面的維護。比如人力分析中的工資分析,一般是財務線下數據,那麼需要開發填報導入頁面以作數據錄入。
這項工作需要考慮補錄的數據錄到什麼地方:如果建立數據倉庫就直接填入數倉中;但是如果通過直連開發報表,是否需要將補錄的數據直接錄入到業務系統中。
4、數據倉庫:針對需求主體、分析指標及數據情況判定是否需要建立數據倉庫。如果需要將財務數據、費用數據整合分析,但是財務數據來自EAS,費用數據來自OA,那麼這樣的情況就需要建立數據倉庫以實現整合分析。這裡需要考慮在建立數據倉庫之後,相關維度數據的對應關係是否和人員組織架構有效對應。
需求情況
需求分析的主要是業務指標、主題模塊和分析場景的確定。
1、前期需要確定這個平檯面向的適用對象,不同層級的領導人員關注的指標不同,需要
規劃分析指標及分析形式。比如領導只關註銷售額、利潤率等等幾個主要數據,而業務層在指標的基礎之上可能還涉及到鑽取分析、聯動分析等。
2、需求的主體主要包含三部分的內容:需求模塊+模塊指標+分析形式。通過需求模塊+模塊指標+分析形式,初步框定需求內容,評估工作量及實施報價。比如銷售分析,涉及到客戶分析、訂單分析、產品分析、渠道分析等分析指標,各個指標可能需要層級鑽取分析、同比分析等分析形式。
困難點
首先,對於這樣一個平台要有良好的定位——面向業務的敏捷相應開發平台。
其次,如何調配人員,如何推動項目的順利進行?個人建議是,如果人員充分可以試著讓一線業務人員能參與甚至直接進行系統開發,這樣既能提高開發效率,切實滿足業務需求,同時還能減輕IT部門壓力。二是一定要有領導高層親自參與,從上之下推動執行。
喜歡這篇文章嗎?歡迎分享按讚,給予我們支持和鼓勵!