在現今數據驅動的時代,可視化已逐漸成為數據分析的主要途徑,可視化大屏的廣泛使用便應運而生。很多公司及政務機構,常利用大屏的手段展現其實力或演示業務,可視化的效果能讓觀者更快速的理解結果并直觀的看到數據展現。因此,可視化大屏的優勢顯而易見。
DAP數據分析平臺是數通的核心產品之一,主要是滿足在企業進行數據分析的過程中,進行數據集中化管控、決策分析等需要。通過DAP數據分析平臺可以有效支撐企業構建數據倉庫,實現企業業務數據的清洗和匯聚,同時基于DAP平臺的展現配置,可以根據業務主題構建相應的展現大屏,從而實現數據的可視化展現,為企業領導層的數據把控和運營決策分析提供支持,本篇文檔主要介紹在項目中如何配置數據的可視化展現。
1整體介紹
DAP數據分析平臺就是采集各個業務系統的數據,進行數據篩選(表和字段、數據)、質量校驗等步驟建立數倉,保證數據標準性、完整性、準確性,從而實現企業業務數據的統一,通過數據可視化展現、數據服務來展現DAP數據分析平臺的價值。
1.1產品體系
首先介紹一下數通的產品體系:
數通的所有產品都是通過K8S云平臺進行部署搭建產品環境,通過不同的產品組合方案來解決企業面臨的不同信息化困境,幫助企業完善信息化發展。
上圖所示通過DAP數據分析平臺+MDM基礎數據平臺+ESB企業服務總線組成數據中臺方案,本次介紹的DAP數據分析平臺就是此方案的核心,基礎數據進行主數據治理,DAP數據分析平臺進行業務數據治理,通過ESB進行數據的集成,幫助整合企業數據,統一管理,提升企業的數據價值。
1.2功能架構
DAP數據分析平臺將企業的數據進行治理分析,并且通過圖形組件呈現出來,充分將企業的數據利用起來,發揮數據的最大價值,為企業決策者提供直觀的展示效果,從而獲得更大的商業價值。在DAP數據分析平臺中能預置豐富的組件,餅狀圖、條形圖、散點圖、折線圖等滿足企業的真實所需。它可以對從業務系統或者ODS中抽取來的海量數據進行高效存儲、計算、分析并處理。最終將有價值的數據以可視化的形式進行展現,能夠有效的幫助企業清晰地分析優劣勢,從而調整企業策略,加快企業的信息化發展與整體競爭力。
數據分析平臺功能有:
1.數據來源(應用系統定義、數據源頭配置、ODS數據定義)。
2.數倉模型(業務主題、指標管理、維度配置、事實配置、模型配置)。
3.數據調度(規則校驗、調度資源、調度任務、日志管理)。
4.分析模型(數據集配置、立方體配置、業務類報表、多維度分析)。
5.算法模型(算法原型、算法開發、算法調用、算法日志)。
6.展現配置(導航管理、組件管理、展現主題、裝飾管理)。
7.數據服務(接收服務、查詢服務、算法數據、統計服務、指標服務、業務服務)。
8.統計分析(數據地圖、質量分析、影響分析、血緣分析)。
9.系統管理(資源配置、組織機構、角色管理、人員管理、功能管理、系統日志)。
1.3數據展現
DAP數據分析平臺通過數據治理后確保數據的唯一性以及準確性后,通過對指標的設計構建,創建分析模型,通過配置后,對數據進行可視化的展現,使數據更具有價值,為企業領導層的數據把控和運營決策分析提供支持,下面就對在項目中如何配置數據可視化展現做詳細說明。
2數據治理
在項目中進行數據可視化展現的第一個步驟是數據治理,因為項目中的業務數據比較冗余,首先需要將數據根據業務進行劃分,并且通過數據治理三步流程將數據從業務系統采集到ODS中間庫,再將ODS中間庫的數據清洗轉換到數據倉庫,最后將數據倉庫中的數據進行加工匯總,從而確保數據的唯一性、準確性以及提升數據的利用價值,接下來對數據治理的三步流程進行說明。
2.1數據采集
數據治理的第一步是進行數據采集,需要將業務系統中的數據采集到ODS中間庫,這一步的意義在于對業務系統中的表進行選取,因為在實際項目中,業務系統中的數據往往都多而雜亂,所以需要將一些可利用的數據表進行選取,提升數據的價值,表選取好之后,結合數通的ESB企業服務總線創建消息流程,將數據進行同步,在這一步驟中,ESB企業服務總線就充當ETL工具的作用。
2.2清洗轉換
ODS中間庫創建好之后,需要將ODS中間庫的數據清洗轉換到數據倉庫中,數據倉庫中的數據分為維表與事實表,維表數據主要是一些枚舉類的基礎數據,基礎數據可以經過數通的MDM主數據管理平臺的質量管理,來確保數據的完整性一致性,事實表數據主要是業務類的數據,清洗轉換還有一個重要的作用是對表中有價值的字段進行選取,最終表創建好之后,結合ESB進行數據的同步。
2.3加工匯總
加工匯總是對數倉中的數據進行加工匯總的過程,匯總分為兩種方式:橫向匯總與縱向匯總,橫向匯總是針對一行中多個字段通過配置表達式的方式對字段進行匯總,所以稱為橫向匯總,縱向匯總是針對一列中某個字段配置聚合類別進行匯總,所以稱為縱向匯總。
3數據分析
數倉在構建好之后,需要基于數倉數據構建數倉模型,基于數倉模型構建分析模型,在分析模型中,主要是對指標數據的分析及選取,因為數倉表中字段并不是所有都具有展現意義,接下來就對數據分析部分進行說明。
3.1數據集配置
數據集通過選取數倉模型進行創建,通過選取數倉模型中的字段,實現數據集的配置,通過不同主題的劃分、不同字段的選取,同一種數據能達到不同的展現效果。
3.2立方體配置
在實際項目中,有些數據需要進行計算,比如對人員總數的統計,性別占比統計等,這些數據的計算在數據集中不能實現,所以可以基于數據集創建立方體,通過選取數據集中的字段,配置立方體的維度與度量字段,可以實現數據的計算效果。
3.3報表類配置
除了以上兩種數據的分析配置,DAP數據分析平臺還支持報表類數據的配置,可以基于數據集配置業務類報表,基于立方體配置多維度報表,這可以使分析后的數據進行報表類的展現,并且支持導出為Ecxel,方便使用人員對數據的查看與調整。
業務類報表:
多維度報表:
通過以上的配置將數據進行治理分析,結合數據集、立方體、報表等進行數據可視化展現的配置。
4展現配置
數據可視化配置的完成可以使數據非常直觀地展現在企業眼前。但需要注意頁面布局的整體性,遞增行以及合理性,還有對數據的配置的合理性。
4.1頁面布局
在配置大屏的頁面布局時要有一些重點,首先要通過適當的排版布局,將重點展示數據放在中心部位,以達到用戶獲取數據的效率性,其次頁面布局要注重平衡性,組件在各個空間位置能夠處于平衡,提升頁面美感,最后要注重頁面的簡潔性,不可配置太復雜冗余的數據,通過配置簡潔的頁面布局及數據來降低觀看時的疲勞感。
基于以上部分設計與布局,可能會取得更好的效果。
本次的三個大屏布局如下圖:
(1)財務大屏:
(2)銷售大屏:
(3)運營大屏:
4.2效果預覽
進入樣例下的所有配置好的主題,點擊預覽可以看到配置好大屏的數據展現,如下圖:
(1)財務大屏:
(2)銷售大屏:
(3)運營大屏:
每個大屏在中心位置都會配置地圖組件或者總覽數據的組件,可以讓人在預覽的時候很清晰明了地查看整體數據。
4.3注意事項
頁面布局要符合視覺效果,如下圖:
在配置組件數據時要考慮數據的冗余性以及復雜性,來達到頁面的簡潔性以及美觀性。
5心得總結
無論是現在的互聯網企業,還是傳統型企業,都需要數據分析。公司需要決定前進方向或者推出某種新型產品,都需要數據分析來將數量龐大且凌亂的數據整合匯總,上述的大屏配置就是DAP產品的一種可視化展現方式,它可以將整合出的數據進行一個可視化展現來達到快速獲取數據的作用。
5.1產品理解
數據的可視化展現可以用一些簡短的圖形就能體現那些復雜信息。讓決策者可以輕松地獲取查看各種不同的數據源。來分析過去某時間段企業的發展趨勢,規劃未來的發展方向。5.2重要事項
5.2重要事項
在企業中對數據可視化展現的配置分為兩大重點:
1.首先第一個重點是數據的質量,這是重中之重,因為數據的可視化展現是為了幫助決策者分析過去的發展趨勢,規劃未來的發展方向,所以要確保數據的準確性以及一致性。
2.第二重點在配置時對頁面布局,組件排序的設計,通過合理的配置,首先可以使頁面更為美觀,其次可以將重點數據進行重點展示,使人員進行查看時可以清晰直觀的查看重點數據。
5.3說在最后
如今需要展示和分析的數據越來越龐雜,已經無法用二維數據報表直觀的體現,這時數據可視化大屏系統的優勢已無可比擬,它可以迅速收集吸收企業自身的大數據,用簡單易懂的可視化方式表達出來,成倍提供工作效率,極大地提升生產力。
DAP數據平臺是數通數據中臺的一部分,它可以提升企業的業務數據價值,從數據來源上梳理企業的業務數據,把需要可以提升企業業務價值的相關表放到中間庫中,通過數據治理整合匯總這些數據,把這些數據變成完整的可觀察的數據從而把數據展現出來。