我先講壹下大屏的應用場景,再來解答題主的問題。
大屏的應用場景主要有兩方面:
1.企業能力展示---面對外部客戶,展現企業的能力,做參觀用。
2.業務能力展現,領導核心關註的數據。
這其中有些數據展現是實時,比如雙十壹大屏,有些是非實時的,看歷史數據的。
對於題主的問題呢,插件可能沒辦法支持到,我們壹般都是以插件作為補充,像視頻、Echarts等,客戶可以按自己的需要集成壹些外部信息。
後臺的頻繁請求對運算速度有很高的要求,我們會用這幾個技術去解決,其中也包括壹些我們自主研發的技術,在數據處理效率方面,我們還是很有自信的。
中間結果集緩存技術
對GQuery執行的最終結果進行永久緩存,能夠節省緩存結果集所占用的內存空間,同時也能大大提升報告的打開速度,
全局字典技術
通過數值型數據來映射字符串,大大減少了對內存占用的需求,可以提高數據處理效率。
壓縮結果數據
MPP數據集市在數據節點(Map節點)可提前進行局部的Reduce計算,即Local Reduce,壓縮了傳輸的結果數據大小,使存儲和內存空間的占用降低大概80%多,這樣就提高了計算速度。
分布式元數據存儲
優化MPP集市雲文件Meta信息的存儲方式,在Name節點拆分存儲naming.meta,從而使雲文件可以進行部分的備份和遷移,可以提升系統的可靠性。
大屏上的可視化區域劃分是根據具體的業務指標來的。
我舉個例子:
我們有個客戶大屏想展示的結果是 從盈利能力、資金管理、資產管理的關鍵財務指標反映xx所現階段發展規模、經營績效,以及當年考核目標值的完成情況。
妳就能從中拆分出涉及的指標有:
主營業務收入、主營業務成本、利潤總額
EVA率、凈資產收益率
現金及銀行存款、受限現金及銀行存款、非受限現金及銀行存款
資產負債率
然後妳就能知道這些分析應該用什麽樣的分析方法、適合的圖表、分析的維度,繼續接著上面的例子,壹壹對應的關系為:
1.當期值:環比;累計值:全年預算完成率、同比。
按板塊分析:各板塊的全年目標預算完成情況:本年累計;各板塊貢獻占比:月度趨勢
2. 累計值:實際值、考核值;月度對比分析:與考核值對比
3. 月度趨勢分析:體現受限和非受限的結構
4. 期末值:實際值、考核值;月度對比分析:與考核值對比
最後布局設計就如下圖: