FineBI是帆軟軟件有限公司推出的一款商業(yè)智能(Business Intelligence)產(chǎn)品,,它可以通過最終業(yè)務用戶自主分析企業(yè)已有的信息化數(shù)據(jù),,幫助企業(yè)發(fā)現(xiàn)并解決存在的問題,協(xié)助企業(yè)及時調整策略做出更好的決策,,增強企業(yè)的可持續(xù)競爭性,。
FineBI是帆軟軟件有限公司推出的一款商業(yè)智能產(chǎn)品,針對企業(yè)信息化遇到的困難,,為企業(yè)提供專業(yè)的商業(yè)智能解決方案,。FineBI的商業(yè)智能分析模塊可以預測模擬企業(yè)將來的發(fā)展,協(xié)助企業(yè)及時調整策略做出更好的決策,,增強企業(yè)的可持續(xù)競爭性,。
數(shù)據(jù)處理:數(shù)據(jù)處理服務,用來對原始數(shù)據(jù)進行抽取,,轉換,,加載。為分析服務生成數(shù)據(jù)倉庫FineCube。
即時分析:可以選擇數(shù)據(jù)快速創(chuàng)建表格或者圖表以使數(shù)據(jù)可視化,、添加過濾條件篩選數(shù)據(jù),,即時排序,使數(shù)據(jù)分析更快捷,。
多維度分析:OLAP分析實現(xiàn),,提供各種分析挖掘功能和預警功能,例如任意維度切換,,添加,,多層鉆取,排序,,自定義分組,,智能關聯(lián)等等。
Dashboard:提供各種樣式的表格和多種圖表服務,,配合各種業(yè)務需求展現(xiàn)數(shù)據(jù),。
一、FineBI商務智能數(shù)據(jù)管理
1,、支持豐富的數(shù)據(jù)源連接,,幫助企業(yè)進行多樣數(shù)據(jù)整合。
2,、支持業(yè)務包功能,,基于業(yè)務需求做好數(shù)據(jù)分類管理。
3,、支持多種視圖對數(shù)據(jù)表進行可視化管理,。
4、智能的表間字段關聯(lián),,多種關聯(lián)方式搭配使用,。
5、FineBI的表間關聯(lián)支持靈活應用,,一次建立即可多次使用,。
二、數(shù)據(jù)準備
1,、自持自助數(shù)據(jù)集創(chuàng)建,,讓業(yè)務人員獲得自己需要的數(shù)據(jù),是自主分析的基礎,。
2,、支持多種數(shù)據(jù)處理功能與可視化操作方式,。
3,、支持智能繼承數(shù)據(jù)表權限與關聯(lián)。
三、數(shù)據(jù)可視化智能分析
1,、自動識別數(shù)據(jù)表維度與指標,,支持個性化設置。
2,、基于著名的圖形語法(The Grammar Of Graphics)設計改良,,提供多種圖表類型。
3,、支持區(qū)域地圖,,點地圖,熱力地圖,,流向地圖等地圖效果,。
4、支持一個頁面放置多個組件,。組件支持各種樣式的表格,,配合各種業(yè)務需求展現(xiàn)數(shù)據(jù)。
5,、支持分析型儀表盤的交互,。
6、支持平臺內數(shù)據(jù)見解的分享,。
四,、大數(shù)據(jù)引擎
1、使用Spider高性能計算引擎,,以輕量級的架構實現(xiàn)數(shù)據(jù)分析,。
2、Spider引擎支持實時數(shù)據(jù)與抽取數(shù)據(jù)兩種模式,,可以實現(xiàn)無縫切換,。
3、Spider引擎的高性能可實現(xiàn)億級以內的數(shù)據(jù)秒級呈現(xiàn),。
4,、Spider引擎支持靈活的數(shù)據(jù)更新策略,提高數(shù)據(jù)準備效率,。
五,、dashboard商業(yè)智能儀表盤
1、支持頁面的保存,,在”我創(chuàng)建的”列表中進行編輯和查看,。dashboard分享功能
2、支持管理員將“我創(chuàng)建的”報表掛到平臺的目錄樹上,,提供給所有用戶查看,。
3,、我創(chuàng)建的dashboard可以分享給其他用戶。
4,、Dashboard支持表格圖表之間切換,。
5、Dashboard支持維度和指標數(shù)據(jù)的隱藏與展示,。
6,、Dashboard支持數(shù)據(jù)預警功能,對于在某個數(shù)據(jù)區(qū)間的數(shù)據(jù)可以進行紅綠燈預警或者數(shù)據(jù)前景預警,。
六,、權限管理
1、支持企業(yè)級管控平臺:FineBI數(shù)據(jù)決策系統(tǒng)實現(xiàn)以IT為中心進行集中管理,。
2,、支持對模板目錄進行統(tǒng)一管理。
3,、支持對系統(tǒng)的用戶和角色進行統(tǒng)一管理,。
4、支持基于用戶角色對于模板和業(yè)務包權限進行雙向分配,。
5,、支持智能運維功能。
軟件成品除了功能外,,用戶應該都比較關心穩(wěn)定性,、并發(fā)數(shù)、數(shù)據(jù)量等性能是不是優(yōu)秀,,F(xiàn)ineBI的性能這一塊也有很大的優(yōu)勢,。
一、FineBI數(shù)據(jù)倉庫技術要點
1,、動態(tài)生成的位圖索引技術處理字符串等類型
2,、NIO內存映射文件技術,快速讀取處理數(shù)字類型
3,、支持離線使用的cube數(shù)據(jù)存儲,,支持cube數(shù)據(jù)定時全量以及增量更新
4、動態(tài)的內存數(shù)據(jù)立方體技術,,并行計算的先進數(shù)據(jù)處理模式
5,、基于位圖索引的快速分組,過濾,,鉆取,,支持多線程運算,互不干擾
6,、高效的智能位圖索引壓縮技術
7,、智能避免重復計算的緩存機制
二,、FineBI數(shù)據(jù)建模及數(shù)據(jù)應用流程
數(shù)據(jù)庫生成Cube文件,該cube文件會根據(jù)原始數(shù)據(jù)建立一定的數(shù)據(jù)模型,。
訪問設計報表時,預先加載需要使用的字段的位圖索引到內存(使用半成品的位圖,,索引(在幾十毫秒內)動態(tài)生成需要字段的位圖索引),。
處理分組時,使用該位圖索引,,對數(shù)據(jù)進行處理,,經(jīng)過轉換生成需要的結果,再使用多線程分組,,多線程與內存映射文件生成匯總結果,,輕松應對千萬級以上的數(shù)據(jù)匯總。
并將結果建立一定的數(shù)據(jù)立方體模型,,在下次取數(shù),,和部分取數(shù)(比如之前用了3個字段,后面又用了3個中的2個字段,,則不需要重復計算)時避免重復計算,。
處理列表則是根據(jù)計算好位圖索引的值的取制定行數(shù)據(jù),列表性能無上限,,取多大的數(shù)據(jù)量都會很快,。
三、FineBI數(shù)據(jù)倉庫優(yōu)勢
優(yōu)勢:分組速度快,,各個分組,,匯總之間互不干擾,利于多線程計算以及分布式部署優(yōu)化,,單機性能也比較好,。
支持部分計算,分組匯總不需要計算所有的值
列表速度不受限于數(shù)據(jù)量
四,、FineBI智能模塊
1.分析數(shù)據(jù)智能關聯(lián)
當最終用戶在分析數(shù)據(jù)時,,很可能需要將數(shù)據(jù)建模時沒有建立關聯(lián)關系的數(shù)據(jù)關聯(lián)起來做為整體查看分析,而在處理此類問題時就往往需要技術人員的支持,,需要額外的數(shù)據(jù)建模工作,,F(xiàn)ineBI根據(jù)用戶的語義,提供關聯(lián)設置,,并將數(shù)據(jù)關聯(lián),,只要明白語義即可得到所需數(shù)據(jù)。
2.指標影響因素智能分析
某個指標或者匯總數(shù)據(jù)往往會受到很多因素的影響,,例如銷售額會受到產(chǎn)品質量,,銷售地區(qū),,時間,銷售人員,,代理商,,銷售策略,同類競爭產(chǎn)品價格等等因素的影響,,而當最終客戶進行分析時需要對全盤的影響因素都有了解,。以往的BI工具是提前將這些分析維度加入最終展現(xiàn)層讓領導或者業(yè)務人員去選擇,這樣的問題有二:溝通成本高,,需要讓技術人員清晰明了業(yè)務需求,;修改影響因素復雜,添加刪除因素需要通知技術人員,。FineBI的智能因素分析直接面向最終分析人員,,通過優(yōu)化的算法提供所有影響因素,并且智能判斷重點因素,。