鄭州高新區(qū)做網(wǎng)站開發(fā)的公司網(wǎng)站seo推廣排名
1 介紹
FineBI 是帆軟軟件有限公司推出的一款商業(yè)智能(Business Intelligence)產(chǎn)品。
FineBI 是定位于自助大數(shù)據(jù)分析的 BI 工具,能夠幫助企業(yè)的業(yè)務(wù)人員和數(shù)據(jù)分析師,開展以問題導向的探索式分析。
2 現(xiàn)階段數(shù)據(jù)分析弊端
現(xiàn)階段各行各業(yè)在使用數(shù)據(jù)進行查詢分析基本都是通過前端業(yè)務(wù)人員與信息部 IT 人員溝通,向他們解釋具體的業(yè)務(wù)流程,然后 IT 人員再根據(jù)業(yè)務(wù)流程來獲取數(shù)據(jù)建立模板這樣一個流程來完成的。
隨著信息化的長期發(fā)展,這樣一個使用流程的弊端越來越明顯,具體表現(xiàn)在以下幾個方面:
問題詳細說明
- 數(shù)據(jù)結(jié)構(gòu)混亂。 數(shù)據(jù)庫經(jīng)過多年建設(shè),數(shù)據(jù)非常龐大復雜,IT 人員幾乎不太可能弄清楚所有數(shù)據(jù)表的結(jié)構(gòu)。
- 溝通成本大。 前端業(yè)務(wù)人員需要與信息部 IT 人員溝通,向他們解釋具體的業(yè)務(wù)流程,然后IT人員再根據(jù)業(yè)務(wù)流程來獲取數(shù)據(jù)建立模板,這中間的溝通會反復好幾次才能達到前端業(yè)務(wù)人員想要的效果。
- 響應時間慢。 大部分的查詢分析都需要IT人員建立,工作量大,前端人員等待的時間長,不能及時響應。
- 靈活性差。 查詢需求多樣化,每個查詢分析模板均是固定不可變更,不能滿足一個模板的重復使用?,F(xiàn)階段各行各業(yè)在使用數(shù)據(jù)進行查詢分析基本都是通過前端業(yè)務(wù)人員與信息部 IT 人員溝通,向他們解釋具體的業(yè)務(wù)流程,然后 IT 人員再根據(jù)業(yè)務(wù)流程來獲取數(shù)據(jù)建立模板這樣一個流程來完成的。
隨著信息化的長期發(fā)展,這樣一個使用流程的弊端越來越明顯,具體表現(xiàn)在以下幾個方面:
問題 | 詳細說明 |
數(shù)據(jù)結(jié)構(gòu)混亂。 | 數(shù)據(jù)庫經(jīng)過多年建設(shè),數(shù)據(jù)非常龐大復雜,IT 人員幾乎不太可能弄清楚所有數(shù)據(jù)表的結(jié)構(gòu)。 |
溝通成本大。 | 前端業(yè)務(wù)人員需要與信息部 IT 人員溝通,向他們解釋具體的業(yè)務(wù)流程,然后IT人員再根據(jù)業(yè)務(wù)流程來獲取數(shù)據(jù)建立模板,這中間的溝通會反復好幾次才能達到前端業(yè)務(wù)人員想要的效果。 |
響應時間慢。 | 大部分的查詢分析都需要IT人員建立,工作量大,前端人員等待的時間長,不能及時響應。 |
靈活性差。 | 查詢需求多樣化,每個查詢分析模板均是固定不可變更,不能滿足一個模板的重復使用。 |
3 FineBI 優(yōu)勢
(1)FineBI 通過多人協(xié)同合作來解決上述弊端。
(2)FineBI 的定位是業(yè)務(wù)人員/數(shù)據(jù)分析師自主制作儀表板,進行探索分析。
因此在引擎部分將傳統(tǒng)的關(guān)系型數(shù)據(jù)庫非關(guān)系型化,這樣用戶在選擇字段的時候才可以做到像在一張表里使用的效果。重點是自主分析、傳統(tǒng)數(shù)據(jù)庫非關(guān)系型化。
4 FineBI 功能簡介
(1)FineBI 使用 Spider 引擎,可同時實現(xiàn)「實時數(shù)據(jù)」與「抽取數(shù)據(jù)」。可以根據(jù)數(shù)據(jù)量、實時性要求、使用頻次等,自由選擇。實時數(shù)據(jù)與抽取數(shù)據(jù)方式的無縫切換,將更加靈活高效支撐前端的高性能分析。
小數(shù)據(jù)量 | 數(shù)據(jù)以二進制文件形式存放在本地磁盤,隨存隨用,并行計算,輕量易用。 |
大數(shù)據(jù)量 | 基于 Apache SPARK 計算引擎,結(jié)合自研高性能算法,列式存儲、并行內(nèi)存計算、計算本地化加上高性能算法,解決大數(shù)據(jù)量分析問題與在 FineBI 中快速展示的問題。 |
(2)角色匹配
使用 FineBI 的方式取決于用戶在項目中的角色與所在的團隊。
IT人員 | 可以利用 FineBI 管理數(shù)據(jù),做基礎(chǔ)處理工作,提供給業(yè)務(wù)相關(guān)的團隊同事。 |
數(shù)據(jù)分析師 | 使用 FineBI 加工數(shù)據(jù)、創(chuàng)建儀表板,并將這些儀表板分享出來,共享給公司的同事。使用服務(wù)的同事可以在 PC 端或者手機應用中查看監(jiān)控數(shù)據(jù),并深入挖掘潛在的數(shù)據(jù)內(nèi)容。 |
開發(fā)人員 | 可以利用 FineBI 的開放 API 或云打包等服務(wù)將儀表板或報表集成到自定義應用程序中。 |
(3)功能模塊
FineBI 功能模塊根據(jù)業(yè)務(wù)分析流程可以分為數(shù)據(jù)準備、數(shù)據(jù)加工、可視化分析、儀表板駕駛艙、分享儀表板這些模塊,幫助文檔也按照這些模塊進行介紹。
5 FineBI 軟件環(huán)境
FineBI使用的軟件環(huán)境如下:
操作系統(tǒng) | Windows、Linux、Mac、Unix 、Aix、IRIX 等支持 1.8 版本 JDK 的操作系統(tǒng),詳細版本參見?系統(tǒng)要求?。 |
數(shù)據(jù)庫 | Apache Kylin、Derby、HP Vertica、IBM DB2、Informix、Sql Server、MySQL、Oracle、Pivotal Greenplum Database、Postgresql、ADS、Amazon Redshift、Apache Impala、Apache Phoenix、Gbase 8A、Gbase8S、Gbase 8T、Hadoop Hive、Kingbase、Presto、SAP HANA、SAP Sybase、Spark、Transwarp Inceptor、HBase 等主流的一些關(guān)系型數(shù)據(jù)庫及非關(guān)系數(shù)據(jù)庫 MongoDB 等。詳情參見:數(shù)據(jù)連接支持范圍?。 |
應用服務(wù)器 | Tomcat、Jboss、Weblogic、Websphere 等 Web 應用服務(wù)器。 |
瀏覽器 | 單核心:谷歌、火狐、支持 IE9 及其以上(包括 Edge,IE8 僅支持查看)、Safari、opera。 從渲染引擎的匹配度上,建議使用:谷歌、火狐。 雙核心:360 瀏覽器、搜狗瀏覽器、QQ 瀏覽器、UC 瀏覽器、獵豹瀏覽器、百度瀏覽器,只支持其極速模式,不支持兼容模式。 |
注1:IE10 及以下的版本不支持模板全屏查看,若需全屏查看模板,建議使用 IE10 以上的版本或其他瀏覽器。??
注2:IE11 以下版本若開啟?全局水印?可能會影響部分操作,如儀表板無法添加組件。若需開啟?全局水印?,建議使用 IE11 及以上版本的瀏覽器或更換其他瀏覽器。
6 FineBI 硬件環(huán)境
業(yè)務(wù)系統(tǒng)運行硬件配置預估與要求,以極限情況推算。
6.1 所有的數(shù)據(jù)都需要更新,即抽取數(shù)據(jù)保存到本地
(1)當最大單表數(shù)據(jù)量在億級以下,可以直接使用 Web 服務(wù)器的本地磁盤作為數(shù)據(jù)存儲介質(zhì)。推薦配置如下表所示:
數(shù)據(jù)量 | CPU? | 可用內(nèi)存 | 可用磁盤空間?? | 編輯用戶并發(fā) | 預覽用戶并發(fā) |
0~500萬 | 8核~16核,2.5GHz及以上 | 32G | 300G | 20 | 150 |
500萬~1千萬 | 16核~32核,2.5GHz及以上 | 32G | 1T | 30 | 300 |
1千萬~1億 | 16核~32核,2.5GHz及以上 | 64G | 2T | 40 | 300 |
(2)可用磁盤空間為推薦空間,最低空間為該推薦空間的三分之一即可。
(3)編輯用戶并發(fā)指的是同時使用 FineBI 編輯儀表板、創(chuàng)建表、自助數(shù)據(jù)集的用戶個數(shù);預覽用戶并發(fā)指的是同時使用 FineBI 查看數(shù)據(jù)/儀表板的用戶個數(shù)。
6.2 所有數(shù)據(jù)都是實時數(shù)據(jù)
(1)性能與計算全部依賴于數(shù)據(jù)庫,即都使用實時數(shù)據(jù),存在緩存機制以及部分場景內(nèi)存計算,因此 Web 服務(wù)器配置可由結(jié)果集數(shù)據(jù)量來進行估算。(用戶的數(shù)據(jù)庫服務(wù)器的配置這里不做推薦)其中,結(jié)果集數(shù)據(jù)量表示的是查詢數(shù)據(jù)返回的行*列數(shù)。
結(jié)果集數(shù)據(jù)量 | CPU | 可用內(nèi)存 | 編輯用戶并發(fā)? | 預覽用戶并發(fā) |
0~500萬 | 8核,2.5GHz及以上 | 12G | 20 | 150 |
500萬~1千萬 | 8核,2.5GHz及以上 | 32G | 30 | 200 |
500萬~1千萬 | 16核,2.5GHz及以上 | 32G | 40 | 300 |
1千萬~5千萬 | 16核,2.5GHz及以上 | 64G | 40 | 300 |
(2)大量計算是數(shù)據(jù)庫完成,BI 內(nèi)存消耗量主要和結(jié)果集大小、并發(fā)性能相關(guān)。
6.3 既有實時數(shù)據(jù),又有抽取數(shù)據(jù)
對于既有實時數(shù)據(jù),又有需抽取數(shù)據(jù)的混合情況下,以最高配置要求即可。
注1:服務(wù)器臺數(shù)均以單臺來計的,是否多臺取決于并發(fā)量。若上述單臺的并發(fā)量不滿足要求,可選擇擴充 Web 服務(wù)器的臺數(shù)。
注2:FineBI 的 Web 服務(wù)器不應安裝在同時運行資源密集型應用程序(例如數(shù)據(jù)庫或應用程序服務(wù)器)的物理計算機或 VM 虛擬機上。上述CPU 的推薦中,需要保證 FineBI 實際可以占用的資源達到 80% 。