如何評價帆軟的兩個產品FineReport和FineBI,兩者似乎都能做報表和分析?
01-01
是這樣的,公司計劃建一個數據平台,數據前端展示方面需要選擇一個工具,不要推薦開源,項目緊來不及開發。上次參加了一個帆軟的大會,聽了一些案例感覺蠻不錯的。需求:主要是市場和銷售數據的展示,上面領導很重視這一塊,大家有什麼建議?預算在30W內。
兩個都是帆軟公司的數據分析類工具,側重點不太一樣。
FineReport是報表工具,解決數據展現和業務流程管理的。FineBI是商業智能工具,側重於數據分析。FineReport的使用者一般是IT人員,FineBI使用簡單,業務人員也可以使用。主要差別:
1、數據處理——Finereport是直連資料庫,FineBI可做大數據建模,生成多維數據集,實時增量數據,也可直連資料庫。 2、FineReport可以靈活定製各種複雜表樣;FineBI主要在於前端的OLAP分析模式,主要在於操作體驗上。FineReportFineBI
3、兩者可搭配使用FineBI的cube可以給FineReport引用,能提升常規報表處理大數據的性能;
FineBI的使用主要面向業務人員可以自己設計報表進行分析;偏向自主分析得出結果,輔助決策;FineReport可以用來出固定格式的周報、月報、適合作為正式彙報材料;4、報表系統FineReport和FineBI的使用對象和目的都不相同。報表系統更著重於短期的運作支持,而BI則關注長期的戰略決策,甚至更著重於商業趨勢和業務單元的聯繫而非具體的數據和精確度本身。BI並不是用來代替著眼於日常運做的報表系統的 。我司的數據平台深度集成了帆軟產品,2個軟體都有一定的使用經驗,簡單說說個人看法吧。
一、從個人使用層面
使用邏輯
- finereport是報表軟體,開發按照業務的需求將報表製作出來,業務人員基本也就是每天打開看一下,或者進行數據填報
- finebi是商業智能軟體,開發將所有的數據準備好,業務人員自己把數據取過來,自由進行數據分析
使用難度
- finereport對開發人員沒有難度,如果是開發報表的話,需要了解JS、SQL等知識,簡單開發的話不會也沒關係
- finebi對業務人員沒難度,對業務人員主要是個軟體使用的熟練度,類似excel、ppt熟練度
產品性能
- finereport搞不來大數據,依賴資料庫的數據處理性能,不過也有解決方案,就是加數據中間層
- finebi對大數據支持較好,就我司而言,2億條數據吞吐沒問題,但官方說的10億我就不了解了
展示效果
- finereport展示組件較為豐富,能夠實現各種複雜、多樣的展示和填報需求,畢竟這塊是人家的殺手功能
- finebi的數據展示相對直觀、簡單,強調一種自由分析的使用理念,所以在精準性可塑性上不如finereport
二、從公司使用層面
產品定位
- FineReport是搭建數據平台的整體解決方案工具,包含數據展示、導出、列印、錄入以及數據流轉等功能。
- FineBI是面向企業包括信息部門以及業務部門全體的整體數據可視化/數據分析工具。
產品架構
- FineReport是CS(設計)+BS(使用)架構,其直接連接數據源進行計算和展示
- FineBI是純BS架構,它在數據源之間多一層數據中間層(vertica、greeplum)
看平台架構,看數據量,看需求。FineReport側重報表開發、報表展現,FineBI側重數據分析,可能兩者部門前端展示效果類似,背後機理大有不同。
你們最終定的哪個產品呀,貌似帆軟的產品預算不會那麼高
做實現的時候用免費的設計器就行了,但是如果正式使用好像也得花點錢,否則伺服器會斷(據說)但是我估計不會超30w。
PS:客服挺耐心,麻煩了人家一整天推薦閱讀:
※國產的資料庫都有哪些?
※為什麼大學的資料庫課程用的是微軟的SQL server而不是mysql?
※外文文獻庫Wiley,EBSCO,OSA,IEEE,Sciencedirect,springer在醫學臨床醫學文獻檢索方面的各有什麼特點與優勢?
※《中國期刊網》(CNKI)和《萬方數據資源系統》兩個資料庫在收錄內容和檢索方法方面有何異同呢?
※mysql都有可視化了,為什麼還要用控制台…?