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