導(dǎo)語:當(dāng)下,企業(yè)的數(shù)據(jù)量以前所未有的的速度增長,數(shù)據(jù)類型日趨多樣化,數(shù)據(jù)信息已經(jīng)成為企業(yè)核心競爭力之一,如何對現(xiàn)有數(shù)據(jù)進行處理、分析,并轉(zhuǎn)化為生產(chǎn)力,也日漸變成“剛需”。在第4期CIO紛享匯上,來自帆軟軟件的部門負(fù)責(zé)人Justin與大家分享了如何構(gòu)建企業(yè)級的管理駕駛艙,并管理中國式復(fù)雜報表。
FineReport報表軟件_Justin:我們先來看一個問題,1和2我們都知道2比1大,但是9098763343和90823848哪個大?大多少?很多人一眼看到,就要反應(yīng)一下。但是如果以柱狀圖的形式展現(xiàn)出來,就顯而易見了。所以有點時候,在管理上不上數(shù)據(jù)不對,而是方式不對。
那么,我們看企業(yè)的管理數(shù)據(jù)進程:一般企業(yè)從小到大,無外乎會經(jīng)歷這些:首先,生產(chǎn)型企業(yè)都會先從財務(wù)軟件入手,這塊基本是國內(nèi)的金蝶、用友的天下。其次,上ERP、條碼系統(tǒng)等,特殊行業(yè)還會有PLM。如果對生產(chǎn)的過程有更嚴(yán)格的管控要求,會上類似MES等生產(chǎn)管理系統(tǒng)。再結(jié)合日常的流程運轉(zhuǎn),通常又會引入OA等協(xié)同應(yīng)用,然后針對各個部門的管理要求,會引入CRM、EHR等等。移動互聯(lián)網(wǎng)時代,移動APP也是大家經(jīng)常做的一個應(yīng)用。業(yè)務(wù)系統(tǒng)這里就不做贅述,系統(tǒng)太多,每個行業(yè)都不一樣。
但是,有一點是共通的,就是數(shù)據(jù)。所有的系統(tǒng)上線使用之后,都會沉淀下來非常多的數(shù)據(jù),有數(shù)據(jù)就會有報表,當(dāng)然,這些系統(tǒng)里面一般都會自帶一些數(shù)據(jù)報表,但是存在一系列問題:
業(yè)務(wù)數(shù)據(jù)增長迅速,但用于經(jīng)營分析和業(yè)務(wù)管控比較少;2.手工方式處理數(shù)據(jù),工作量大、準(zhǔn)確度低、安全性低;3.業(yè)務(wù)調(diào)整太快,原有報表不能服務(wù)于新業(yè)務(wù);4.沒有統(tǒng)一的報表管理門戶;5.報表展現(xiàn)過于明細(xì)和簡單,不利于掌握企業(yè)全局信息;6.出差在外不能及時看到報表。
那么我們來看幾張圖。
圖一
圖二
這兩張圖片,展示的是管理理念,一個是傳統(tǒng)的數(shù)據(jù)表,一個是數(shù)據(jù)經(jīng)過提煉的圖表,很顯然圖二更直觀、精簡。再看圖三。
圖三
這張是我們第一個客戶做的,他把領(lǐng)導(dǎo)關(guān)心的指標(biāo)都經(jīng)過提煉,然后展示在所謂的管理駕駛艙中。大家看左上角,是大領(lǐng)導(dǎo)最關(guān)心的三個指標(biāo),即收入、成本、利潤,這是三個核心,那就把它提煉出來。右邊緊接著是安排分公司做的一個排名,一般領(lǐng)導(dǎo)在看數(shù)據(jù)的時候,基本是看排名靠前的幾個,或者靠后的幾個,中間的基本不看。其中,我們可以看到還有一些預(yù)警,這些有問題的數(shù)據(jù),可以直接追溯到問題的根源。
FineReport開發(fā)報表,90%的時間都是在數(shù)據(jù)源的準(zhǔn)備上,如果數(shù)據(jù)腳本已經(jīng)準(zhǔn)備好,管理駕駛艙配置不用超過5分鐘。同時,我們以傻瓜式開發(fā)報表出名,可以免費下載體驗。
此外,圖三中的左下角通過地圖的形式去展現(xiàn)各個地區(qū)的數(shù)據(jù)情況,當(dāng)然,這可以做成熱力地圖,數(shù)據(jù)越大,顏色越深。左邊和右邊的餅圖和柱狀圖可以聯(lián)動,做到對每個區(qū)域進行聯(lián)動分析。區(qū)域聯(lián)動之后,對于餅圖和柱狀圖,同樣可以做到三級穿透,再玩下追溯問題根源。
圖四
這兩個就是聯(lián)動的效果圖,同樣,我們對一些數(shù)據(jù)有疑問的,可以直接批注,然后進行終端推送給相應(yīng)的負(fù)責(zé)人。
圖五
圖六
以上,簡單介紹了一下如何將數(shù)據(jù)以可視化的形式推送到?jīng)Q策者面前,輔助決策。這樣對數(shù)據(jù)的利用很有好處。接下來,簡單介紹一下FineReport。
現(xiàn)在很多企業(yè)里面系統(tǒng)本身就帶了報表,但是如果有新的報表需求,大多數(shù)表示很頭疼。大部分企業(yè)是把系統(tǒng)的數(shù)據(jù)導(dǎo)出成Excel,然后對應(yīng)人員進行加工、出報表。也有一些開發(fā)實力比較高的,會通過代碼形式畫報表,再往上,就是用專業(yè)的報表工具,即BI。這方面,我們就深入講一下大家比較關(guān)心的開發(fā)效率。
眾所周知,代碼的方式是最煩的。一般都會用報表軟件,前面有人說到水晶報表,在2000左右,國內(nèi)沒有成熟的報表工具,水晶報表憑借自身和微軟的兼容性、易用性,得到了很多人的青睞,大家都覺得很好用,市場一直做的很好。但是到了2007年之后,國內(nèi)的信息化水平慢慢提升,中國式復(fù)雜報表的問題也來了。大家知道,水晶是那種帶狀的設(shè)計模式,設(shè)計一些復(fù)雜報表的時候,格線對齊特別麻煩,而且打印是一個很大的問題。另外,功能方面也越來越拙荊見肘。后來,水晶被bo收購了,bo又被SAP收購了。這就是水晶的現(xiàn)狀。后面的移動端、交互效果,就更沒有了。
所以,現(xiàn)狀水晶基本已經(jīng)算是被邊緣化的一類,可能有很多人還是它的忠實粉絲,但是國產(chǎn)化真心做的不好。
那么,我們來說說底層,系統(tǒng)一多,數(shù)據(jù)量一大,必然帶來一系列問題。數(shù)據(jù)口徑不統(tǒng)一,冗余數(shù)據(jù)太多,查詢性能差,都比較常見。解決以上問題,目前主流的方案就是搭建數(shù)據(jù)倉庫,然后基于數(shù)據(jù)倉庫拆分成一個個的數(shù)據(jù)集市,提供給前端分析。這是國內(nèi)大部分的數(shù)據(jù)廠商都提供的方案。
針對以上問題,對不同階段的企業(yè)來說,解決的方式是不一樣的。如果數(shù)據(jù)從量和業(yè)務(wù)復(fù)雜度上沒有到構(gòu)建企業(yè)級數(shù)據(jù)倉庫的程度,大多數(shù)企業(yè)是會任由這個問題存在的,而采用各個系統(tǒng)獨立運行的機制,保證整體信息化的運行。所以,沒有最好的方案,只有最合適的方案。如果不搭建數(shù)據(jù)倉庫,又想做數(shù)據(jù)整合報表,就可以通過FineReport來進行前端整合。
帆軟的FineReport能夠整合各種數(shù)據(jù)源:包含數(shù)據(jù)庫、文本、BI多維數(shù)據(jù)庫以及其它異構(gòu)數(shù)據(jù)源等,實現(xiàn)多系統(tǒng)、多業(yè)務(wù)的多源數(shù)據(jù)整合關(guān)聯(lián),建立統(tǒng)一的數(shù)據(jù)平臺。
圖七
如圖,來自于三個數(shù)據(jù)庫,同時在一張報表上得到的體現(xiàn)。同時,系統(tǒng)多了,每個系統(tǒng)都有幾張報表,F(xiàn)ineReport也提供統(tǒng)一的管理門戶,做成報表中心。
圖八
圖八是FineReport提供的門戶,包含菜單管理、權(quán)限分配、監(jiān)控等一系列模塊。同樣,可以和企業(yè)本身已有的OA或者EHR做單點登錄。
以上是報表中心的方案,如果不想做成這種報表中心,那么也可以做成嵌入式,直接將報表嵌入在OA、CRM或者其它BS系統(tǒng)中,而且可以確保風(fēng)格統(tǒng)一。
圖九
如圖,中間紅色框是用FineReport做的,外面的門戶框架是客戶自己做的。這里,主要是對原有系統(tǒng)報表模塊的一些補充。對缺少數(shù)據(jù)分析類的系統(tǒng),完全可以用FineReport進行數(shù)據(jù)展現(xiàn)。
圖十
同時,F(xiàn)ineReport開發(fā)出來的所有報表頁面都支持前端的頁面導(dǎo)出、打印操作。導(dǎo)出可以直接支持Excel、word、圖片、PDF等格式。同樣對于周報、日報、月報等也可以做定時操作、定時打印、定時導(dǎo)出、定時發(fā)郵件等。
另外,F(xiàn)ineReport還有一個大的模塊,也是國外的報表軟件沒有的,就是數(shù)據(jù)填報。支持往多個數(shù)據(jù)庫的多個數(shù)據(jù)表中同時填入數(shù)據(jù),對有些企業(yè)的數(shù)據(jù)補錄或者采集很有幫助,當(dāng)然,權(quán)限這塊是控制的。
以上是沒有做數(shù)據(jù)倉庫的,通過FineReport可以做的一些事情。如果做了數(shù)據(jù)倉庫,今兒搭建多維數(shù)據(jù)庫,例如Micro-sass、SAP-HANA、SAPBW、Esbass等,都可以直接通過FineReport直連,然后拉主題數(shù)據(jù)出來。大家知道,國外的軟件都是比較難用的,學(xué)習(xí)成本比較高,而且對中國式復(fù)雜報表的支持不是很好,這就是我們做的一個細(xì)微差別,是基于企業(yè)已有數(shù)據(jù)底層+FineReport構(gòu)建企業(yè)管理駕駛艙及數(shù)據(jù)分析平臺的比較通用的方案。
接下來,我們聊一聊BI工具。什么叫BI工具,我們覺得目前為止,還沒有真正意義上的BI工具,一個工具,現(xiàn)階段不可能那么智能地區(qū)主動做些數(shù)據(jù)分析,從而得出精準(zhǔn)的結(jié)果,充其量是一個數(shù)據(jù)處理和展示的工具。所以現(xiàn)在的tableau、qlikview,還有傳統(tǒng)的cognos、mstr都是工具,都要靠人去建模,做數(shù)據(jù)抽取工作。此外,手機端FineReport也是原生開發(fā)的。
張敏:1.與tableau有什么區(qū)別?2.是否具有數(shù)據(jù)抽取功能?3.如果直接抽生產(chǎn)系統(tǒng)的數(shù)據(jù),會不會對性能有影響?
FineReport報表軟件_Justin:tableau是做動態(tài)報表,也有人叫olap分析,跟我們的Finebi類似,供業(yè)務(wù)人員使用的數(shù)據(jù)分析公司。但是對中國式復(fù)雜報表支持不太好,沒有數(shù)據(jù)填報功能。有的時候國內(nèi)企業(yè)業(yè)務(wù)人員或者管理層,計算機水平不高,你讓他去操作是很難的。
另外,針對數(shù)據(jù)抽取功能,也是很多企業(yè)比較關(guān)注的。如果企業(yè)本身系統(tǒng)數(shù)據(jù)量不大,運行空間完全沒問題,那么不建議做中間層數(shù)據(jù)倉庫,直接通過FineReport直連數(shù)據(jù)庫,這樣既不影響原始系統(tǒng)的運行,又能保證數(shù)據(jù)庫的及時性,這個是不需要數(shù)據(jù)抽取的。如果企業(yè)系統(tǒng)多、數(shù)據(jù)量大,特別是一些mes系統(tǒng),那么需要用到ETL進行數(shù)據(jù)抽取,放到中間數(shù)據(jù)倉庫中,進行主題建立,然后再通過FineReport展現(xiàn)。如果企業(yè)已經(jīng)有自己的數(shù)據(jù)倉庫,那么當(dāng)然就不需要ETL了。
其實FineReport最大的特點是在它的開發(fā)便捷性上,只需要懂SQL語句開發(fā)出一套報表系統(tǒng)也就幾天的時間,學(xué)習(xí)成本很低。這是最大的好處,對軟件公司來說,實施周期很短,維護成本低,交付滿意度高,對最終用戶需求實現(xiàn)起來簡單,靈活開發(fā)、構(gòu)建企業(yè)資金的數(shù)據(jù)系統(tǒng),不需要依賴于軟件公司。
目前我們和主流的軟件廠商基本都有合作,包括浪潮、金蝶、擁有、泛微、致遠(yuǎn)、中軟、文思海輝等等。
分享到微信 ×
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。