小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

可視化數(shù)據(jù)駕駛艙_自動(dòng)出報(bào)表

 少宇20 2022-04-17

大家有沒有覺得,做報(bào)表也不是一份性價(jià)比高的活了呢?

做了3年報(bào)表的我,從只會vlookup開始學(xué)Excel,中間也穿插學(xué)習(xí)了一些VBA和Access。原以為精通Excel可以走天下,但是越到后面越發(fā)現(xiàn)遇到了瓶頸。領(lǐng)導(dǎo)希望報(bào)表出的越快越好,數(shù)據(jù)不能有差錯(cuò),圖表要精美可視化要好看......但殊不知:

Excel數(shù)據(jù)處理容量和速度有限制,你給我一份100多萬條的數(shù)據(jù)Excel根本放不下,而且處理速度超級慢。

Excel的數(shù)據(jù)可視化程度不高,都是以表格為主,數(shù)據(jù)堆砌,很難找到重點(diǎn),雖然也能插入一些圖表,但是靈活度和美觀度不夠,設(shè)置起來也相當(dāng)麻煩。

數(shù)據(jù)獲取麻煩,每次都是從公司的系統(tǒng)導(dǎo)數(shù)據(jù),相當(dāng)費(fèi)時(shí)間,而且還要經(jīng)常做重復(fù)數(shù)據(jù)加工。

前幾天拿了一張駕駛艙報(bào)表問我這周能不能做出來個(gè)類似的....深深感受到了領(lǐng)導(dǎo)日益增長的奇異想法和Excel技術(shù)的增長速度之間不匹配的矛盾。

Excel現(xiàn)在給我的最大痛苦就是占資源特別嚴(yán)重,每次都卡得要死,這好像不是堆計(jì)算機(jī)資源就能解決的問題。其他的解決方法當(dāng)然也有:比如我是不是能改變一下我的使用習(xí)慣,減少公式的使用(自動(dòng)計(jì)算很耗費(fèi)資源啊),減少冗余數(shù)據(jù)的出現(xiàn)。但是在excel的使用背景下,這些似乎都很難避免。所以我就想,有沒有辦法找到一個(gè)軟件來替代excel?

在網(wǎng)上遍歷了各種工具技術(shù),也請教了公司管數(shù)據(jù)庫的技術(shù)同事,基本就是寫sql或python,或者直接用報(bào)表工具。前兩者屬于代碼開發(fā),但是我只懂sql,python起點(diǎn)太高,就主攻研究有沒有專業(yè)的報(bào)表工具。找到了企業(yè)數(shù)據(jù)報(bào)表領(lǐng)域的“替代品”——finereport,研究并學(xué)習(xí)了一陣。

一、操作類似Excel,但性質(zhì)和原理不同,大大提升報(bào)表制作效率

finereport類似Excel的報(bào)表設(shè)計(jì)器,菜單欄、工具欄以及常用數(shù)據(jù)處理功能和函數(shù)都和Excel很像,對于有點(diǎn)基礎(chǔ)的上手還蠻快的。

但是體會下來,做報(bào)表的原理以及工具性質(zhì)和Excel又完全不同:

從技術(shù)上講,Excel能直接存儲數(shù)據(jù),直接在表里對數(shù)據(jù)操作。finereport是鏈接數(shù)據(jù)庫操作的,操作對象是數(shù)據(jù)庫中的表以及數(shù)據(jù)字段,其操作過程是鏈接數(shù)據(jù)庫,然后拖拽字段綁定單元格,做好報(bào)表模板發(fā)布到服務(wù)器,在網(wǎng)頁上展示。

用Excel性能上依靠你的電腦,所以數(shù)據(jù)量大容易崩潰;后者性能依靠服務(wù)器、數(shù)據(jù)庫之類,電腦上純粹是一個(gè)中間操作過程,所以性能不是一個(gè)量級的。

整個(gè)過程體驗(yàn)下來有很多專業(yè)的功能,比傳統(tǒng)的Excel要省時(shí)省力得多,但是要學(xué)習(xí)和適應(yīng)。比如連接數(shù)據(jù)源,不需要像在SQL數(shù)據(jù)庫中那樣寫很多代碼,直接拖字段。比如環(huán)比、同期比等公式,都是內(nèi)置好的,不需要像Excel中那樣手動(dòng)輸入公式。

就報(bào)表制作來看,分為三類專業(yè)的報(bào)表設(shè)計(jì)方式

一種是普通報(bào)表,和Excel操作差不多,報(bào)表展現(xiàn)的時(shí)候是依靠著單元格的擴(kuò)展與父子格的關(guān)系來實(shí)現(xiàn)數(shù)據(jù)的擴(kuò)展。用它可以做各種展現(xiàn)類的復(fù)雜報(bào)表、票據(jù)套打報(bào)表、各種查詢類報(bào)表、填報(bào)報(bào)表...

第二種是聚合報(bào)表,截了張官方圖,就是報(bào)表里面有很多種報(bào)表塊,每一塊都類似一張單獨(dú)的報(bào)表或者一張圖表。通過不同的表格塊來拼接形成一個(gè)復(fù)雜的大報(bào)表,同時(shí)塊與塊之間的擴(kuò)展、行高、列寬不互相影響,典型的就是財(cái)務(wù)里或者貨單中常見的不規(guī)則報(bào)表。

還有一種決策報(bào)表,重可視化,類似于BI做可視化,拖拽圖表和表格來做可視化報(bào)表,專門做駕駛艙一類的報(bào)表,比如上述我領(lǐng)導(dǎo)要的大屏估計(jì)就是用這種方式來制作的。

相比較Excel而言,只能說人家是真的專門做報(bào)表的,一個(gè)是專業(yè)工具,一個(gè)是日常辦公通用工具。

二、填報(bào)是亮點(diǎn),解決數(shù)據(jù)交互的心病

之前我做報(bào)表匯總的時(shí)候,總是等各方數(shù)據(jù)都傳到數(shù)據(jù)庫中,再讓技術(shù)把數(shù)據(jù)導(dǎo)出來,很多時(shí)間都費(fèi)在溝通和等數(shù)據(jù)上。另外,每次打開20多個(gè)Excel我的電腦基本風(fēng)扇就在呼呼響,所以當(dāng)時(shí)希望有什么腳本能替我把這事給自動(dòng)干了。

這個(gè)在FineReport的使用過程中也找到了替代,剛才有提到可以做填報(bào)報(bào)表。我讓技術(shù)幫我把finereport和數(shù)據(jù)庫做了連接,然后我在設(shè)計(jì)器做好了日常匯總數(shù)據(jù)的模板發(fā)給各業(yè)務(wù)員,他們把Excel導(dǎo)進(jìn)去,數(shù)據(jù)被校驗(yàn)后就進(jìn)入了數(shù)據(jù)庫。而我作為匯總端,另外一張查詢模板,按照平常匯總的固定格式設(shè)計(jì),直接一件查詢就出來了數(shù)據(jù)。當(dāng)然我也不是沒花功夫,前期做了兩張模板、綁定好數(shù)據(jù)字段,編輯數(shù)據(jù)格式,導(dǎo)致后續(xù)只要做導(dǎo)入Excel和查詢報(bào)表兩件事即可,一勞永逸。

三、可視化交互比較驚艷

可視化這塊我沒有做太多嘗試,技術(shù)還沒有學(xué)到位,只是試著拖了幾個(gè)圖表,操作還是很簡單的,拖拽圖標(biāo)——綁定數(shù)據(jù)字段——設(shè)置數(shù)據(jù)展現(xiàn)格式。

領(lǐng)導(dǎo)駕駛艙,做各種dashboard。

還有動(dòng)態(tài)報(bào)表,數(shù)據(jù)可做鉆取和聯(lián)動(dòng),比如點(diǎn)擊地區(qū)鉆取到省市,同時(shí)其他組件聯(lián)動(dòng)由全國數(shù)據(jù)變更成省市數(shù)據(jù),功能還是很強(qiáng)大的。

相比于Excel,個(gè)人使用下來總結(jié)一些感受差異。

在企業(yè)報(bào)表領(lǐng)域是可以完全替代的,配合著數(shù)據(jù)庫,基本能開發(fā)公司大大小小的各種專業(yè)報(bào)表,這里的報(bào)表不僅僅是Excel報(bào)表,包括一些數(shù)據(jù)錄入、出入庫憑證、財(cái)務(wù)套打類報(bào)表、管理駕駛艙等等,基本都是技術(shù)和IT的報(bào)表開發(fā)者使用,畢竟需要點(diǎn)技術(shù)的。

但兩者無法直接比較,畢竟性質(zhì)不同,Excel能存儲數(shù)據(jù)、處理數(shù)據(jù)、展示數(shù)據(jù),基本能解決各種問題,但是越刁鉆的需求要求的技能也越高,對性能要求越高就不是簡單一個(gè)本地Excel就能解決的,需要上到數(shù)據(jù)庫、服務(wù)器。

具體這里羅列的測評細(xì)節(jié),和技術(shù)同事評估后,大家可以看下

1、報(bào)表數(shù)據(jù)的統(tǒng)一管理

用Exce整理數(shù)據(jù)其實(shí)有很多問題:數(shù)據(jù)散落在每個(gè)人的電腦里,每次收集都是郵件或者群里@XXX,很手工,然后數(shù)據(jù)有問題又要打回重來,費(fèi)時(shí)間費(fèi)人力,數(shù)據(jù)可能還不同意。如果能上到數(shù)據(jù)庫和finereport這樣的報(bào)表工具,能統(tǒng)一線上部署,數(shù)據(jù)統(tǒng)一存儲在數(shù)據(jù)庫中,數(shù)據(jù)及時(shí)導(dǎo)入不會丟失,規(guī)定好了校驗(yàn)格式也可以避免數(shù)據(jù)對不上的問題,可以實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)展現(xiàn)。

2、線上填報(bào)

使用excel進(jìn)行數(shù)據(jù)的匯總,需要通過郵件或者其他形式講excel表格發(fā)給統(tǒng)一收取數(shù)據(jù)的人員,流程復(fù)雜,工作量大,而使用finereport的填報(bào)功能,只需要在web端進(jìn)行填報(bào)即可講數(shù)據(jù)匯總到數(shù)據(jù)庫,避免了excel的傳來傳去。

3、大數(shù)據(jù)量的支持

一般而言,如果你的Excel工作表在一個(gè)月之內(nèi)就可能突破10000條記錄的話,這個(gè)時(shí)候建議用數(shù)據(jù)庫產(chǎn)品,盡管在Excel和數(shù)據(jù)庫之間可以進(jìn)行數(shù)據(jù)轉(zhuǎn)換,但是當(dāng)Excel的數(shù)據(jù)量過大的時(shí)候,它的查詢和計(jì)算的速度會明顯下降。比如:一個(gè)小小的超市,10名收款柜臺員每天接待200人每人10件商品,Excel立馬倒下,根本不能施展手腳。finereport支持大數(shù)據(jù)量,單次取幾十萬的數(shù)據(jù)量是絕對沒什么問題的。

4、避免重復(fù)勞動(dòng)

我所在的部門只是公司的一小支,基本每個(gè)部門都有一兩個(gè)專職做報(bào)表的,基本都采用excel各自統(tǒng)計(jì)和匯總數(shù)據(jù),如果上了報(bào)表工具,相同報(bào)表可以簡單復(fù)用,一張報(bào)表做好后,其他部門直接用就可以了,維護(hù)起來也非常方便,只需要改這張報(bào)表就好可以實(shí)現(xiàn)所有報(bào)表的統(tǒng)一維護(hù)了。

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多