spagobi
SpagoBI是一個(gè)商業(yè)智能平臺(tái)翻翩,為商業(yè)智能項(xiàng)目提供了一個(gè)完整開源的解決方案都许。它涵蓋了一個(gè)BI系統(tǒng)所有方面的功能包括:數(shù)據(jù)挖掘、查詢嫂冻、分析胶征、報(bào)告、Dashboard儀表板桨仿。
優(yōu)點(diǎn):開源
缺點(diǎn):
官網(wǎng):http://www.spagobi.org/
源碼:https://github.com/SpagoBILabs
參考資料:https://www.oschina.net/p/spagobi
https://baike.baidu.com/item/SpagoBI/20132386?fr=aladdin
http://www.cnblogs.com/mybi/p/5120265.html
https://www.evget.com/article/2014/5/21/21029.html
pentaho
Pentaho是一個(gè)以工作 流為核心的睛低、強(qiáng)調(diào)面向解決方案而非工具組件的BI套件,整合了多個(gè)開源項(xiàng)目服傍,目標(biāo)是和商業(yè)BI相抗衡钱雷。它偏向于與業(yè)務(wù)流程相結(jié)合的BI解決方案,側(cè)重于大 中型企業(yè)應(yīng)用吹零。它允許商業(yè)分析人員或開發(fā)人員創(chuàng)建報(bào)表罩抗,儀表盤,分析模型灿椅,商業(yè)規(guī)則和BI流程澄暮。
優(yōu)點(diǎn):開源名段,易于將報(bào)表發(fā)布到服務(wù)器。新穎的服務(wù)器用戶界面泣懊、易于安裝和規(guī)范的說明文檔伸辟。提供了多個(gè)第三方插件,還有許多Pentaho社區(qū)工具可以使用馍刮,大多數(shù)工具既與社區(qū)版兼容信夫,又與企業(yè)版兼容。值得一提的一個(gè)工具是CTools卡啰,這是一系列組件和工具静稻,作為Pentaho的附件而使用。Ctools擁有諸多特性匈辱,比如圖形生成器振湾、儀表板編輯器、數(shù)據(jù)訪問定制以及Pentaho開發(fā)框架亡脸。不過總的來說押搪,Pentaho安裝、配置和運(yùn)行起來很容易浅碾。說明文檔很完備大州,服務(wù)器和報(bào)表設(shè)計(jì)器對(duì)于新手和專家來說同樣界面直觀〈剐唬可以輕松厦画、可靠地發(fā)布報(bào)表是一大優(yōu)點(diǎn)。
缺點(diǎn):報(bào)表設(shè)計(jì)器和服務(wù)器方面性能有點(diǎn)慢滥朱。即便在配備四核處理器根暑、內(nèi)存充足、使用千兆以太網(wǎng)的服務(wù)器級(jí)機(jī)器上也是如此徙邻。在典型臺(tái)式機(jī)上運(yùn)行的報(bào)表設(shè)計(jì)器也是同樣一種情況购裙。
官網(wǎng):http://www.pentaho.com/
社區(qū):http://www.pentahochina.com/portal.php
參考資料:https://baike.baidu.com/item/Pentaho/3674418?fr=aladdin
https://www.oschina.net/p/pentaho
http://os.51cto.com/art/201508/489167_all.htm(評(píng)測(cè))
birt
BIRT是一個(gè)Eclipse-based開放源代碼報(bào)表系統(tǒng)。它主要是用在基于Java與J2EE的Web應(yīng)用程序上鹃栽。BIRT主要由兩部分組成:一個(gè)是基于Eclipse的報(bào)表設(shè)計(jì)和一個(gè)可以加到你應(yīng)用服務(wù)的運(yùn)行期組件躏率。BIRT同時(shí)也提供一個(gè)圖形報(bào)表制作引擎。
缺點(diǎn):在學(xué)習(xí)資源民鼓、學(xué)習(xí)途徑和技術(shù)交流平臺(tái)上的表現(xiàn)差強(qiáng)人意薇芝,數(shù)據(jù)源支持度不夠,報(bào)表操作復(fù)雜不友好丰嘉。未開發(fā)出移動(dòng)端平臺(tái)夯到,只提供間接的pdf方式打印。報(bào)表表達(dá)式編輯器對(duì)中文的支持卻有些問題饮亏。沒有權(quán)限方面的輔助功能
優(yōu)點(diǎn):開源耍贾,操作界面清晰直觀阅爽,布局比較科學(xué),圖表還是比較漂亮的荐开,而且本地化做的還好付翁,安裝之后操作界面是中文的
官網(wǎng):http://www.eclipse.org/birt/
源碼:https://github.com/eclipse/birt
社區(qū):http://birthome.com/forum.php
http://www.eclipse.org/birt/community/
參考資料:https://baike.baidu.com/item/BIRT/7747222?fr=aladdin
https://www.oschina.net/p/birt
http://www.finereport.com/knowledge/acquire/birt.html
https://zhidao.baidu.com/question/617475282444050652.html
http://highforest.blog.51cto.com/125539/42134/
ssrs
SQL
Server Reporting Services(SSRS),微軟企業(yè)級(jí)報(bào)表平臺(tái),和SQL Server Integration Service以及SQL Server Analysis Services一樣晃听,都是微軟BI套裝的一部分百侧。雖然SSRS和其他微軟BI產(chǎn)品集成的很好,但SSRS和其他平臺(tái)的產(chǎn)品集成也很容易能扒。SQL Server的報(bào)表功能為你公司提供了創(chuàng)建佣渴,分發(fā)和管理報(bào)表的功能。
使用場(chǎng)景:儀表盤初斑、即時(shí)分析辛润、管理
優(yōu)點(diǎn):SSRS開發(fā)快速,部署及管理相對(duì)簡(jiǎn)單见秤,效果尚可
缺點(diǎn):在頁眉和頁腳中綁定字段并不明顯砂竖,在cross-tabulations中不支持expando橫向匯總。沒有直接支持報(bào)表頁眉和頁腳,交互性極差秦叛。感覺技術(shù)有點(diǎn)老了晦溪。
社區(qū):http://www.csdn.net/tag/SSRS
https://www.hellobi.com/topic/SSRS
http://so.csdn.net/so/search/s.do?p=1&q=ssrs
參考資料:http://www.cnblogs.com/CareySon/archive/2012/02/27/2369511.html
http://bbs.csdn.net/topics/390366876
https://gxnotes.com/article/38272.html
https://ask.hellobi.com/question/12608
https://ask.hellobi.com/question/490
powerbi
Power BI是一套商業(yè)分析工具瀑粥,用于在組織中提供見解挣跋。可連接數(shù)百個(gè)數(shù)據(jù)源狞换、簡(jiǎn)化數(shù)據(jù)準(zhǔn)備并提供即席分析避咆。生成美觀的報(bào)表并進(jìn)行發(fā)布,供組織在Web和移動(dòng)設(shè)備上使用修噪。每個(gè)人都可創(chuàng)建個(gè)性化儀表板查库,獲取針對(duì)其業(yè)務(wù)的全方位獨(dú)特見解。在企業(yè)內(nèi)實(shí)現(xiàn)擴(kuò)展黄琼,內(nèi)置管理和安全性樊销。
優(yōu)點(diǎn):跨終端
缺點(diǎn):收費(fèi)
官網(wǎng):https://powerbi.microsoft.com/zh-cn/
參考資料:https://msdn.microsoft.com/en-us/library/dn877544.aspx
https://powerbi.microsoft.com/en-us/blog/intro-pbi-js-api/
http://www.cnblogs.com/asxinyu/p/Power_BI_Introduce.html
http://www.cnblogs.com/asxinyu/
https://powerbi.microsoft.com/zh-cn/power-bi-embedded/
https://powerbi.microsoft.com/zh-cn/documentation/powerbi-service-get-started/
widestage
Lightweight BusinessIntelligence tool for reporting mongodb, postgresql, Mysql, & MS sql data
優(yōu)點(diǎn):開源
缺點(diǎn):國內(nèi)少見
官網(wǎng):http://widestage.com/en
源碼:https://github.com/widestage/widestage(基于nodejs實(shí)現(xiàn))
參考資料:https://www.youtube.com/watch?v=7HB8Ipb1-V8
redash
Redash是一款開源的BI工具,提供了基于web的數(shù)據(jù)庫查詢和數(shù)據(jù)可視化功能
在數(shù)據(jù)運(yùn)維人員的日常工作中脏款,常會(huì)遇到需要將數(shù)據(jù)庫中的數(shù)據(jù)查詢并展示出來的問題围苫,可能總是需要讓前端開發(fā)人員來做web頁面幫助完成這些需求。redash提供了這么一種簡(jiǎn)單便捷的方式將這些工作標(biāo)準(zhǔn)化:在web頁面上輸入sql語句撤师,使用查詢返回的結(jié)果構(gòu)造數(shù)據(jù)可視化圖表剂府,用戶可以將這些圖表結(jié)果拖動(dòng)構(gòu)造成自己需要的數(shù)據(jù)面板,在很大程度上可以緩解數(shù)據(jù)運(yùn)維人員對(duì)前端開發(fā)人員的需求剃盾。
官網(wǎng):https://redash.io/
源碼:https://github.com/getredash/redash(基于python)
參考資料:https://www.oschina.net/p/redash
biplatform
敏捷BI分析平臺(tái)腺占,提供高性能淤袜、準(zhǔn)實(shí)時(shí)、可擴(kuò)展的衰伯、一站式的BI建模铡羡、分析平臺(tái)。
缺點(diǎn):百度出品嚎研,可持續(xù)性堪憂
源碼:https://github.com/baidu/BIPlatform
參考資料:https://my.oschina.net/biplatform/blog?sort=time&temp=1504681846961
openi
OpenI是一個(gè)基于網(wǎng)絡(luò)的商務(wù)智能應(yīng)用程序蓖墅。是一個(gè)徹頭徹尾的開發(fā)的解決方案,輕松可視化OLAP數(shù)據(jù)临扮,關(guān)系型數(shù)據(jù)庫管理系統(tǒng)论矾,數(shù)據(jù)挖掘工具和直觀的建立和發(fā)布交互式的報(bào)告,分 析杆勇。它用于制作Web OLAP報(bào)表贪壳,可以部署在任何J2EE服務(wù)器中,支持交互式OLAP報(bào)表的發(fā)布蚜退。它能夠使用關(guān)系型數(shù)據(jù)源和基于XMLA的數(shù)據(jù)源闰靴。
缺點(diǎn):感覺技術(shù)有點(diǎn)老,好像沒人維護(hù)了
官網(wǎng):http://openi.sourceforge.net/index.html
參考資料:https://www.oschina.net/p/openi
superset
Superset其實(shí)是一個(gè)自助式數(shù)據(jù)分析工具钻注,它的主要目標(biāo)是簡(jiǎn)化我們的數(shù)據(jù)探索分析操作蚂且,它的強(qiáng)大之處在于整個(gè)過程一氣呵成,幾乎不用片刻的等待幅恋。Superset通過讓用戶創(chuàng)建并且分享儀表盤的方式為數(shù)據(jù)分析人員提供一個(gè)快速的數(shù)據(jù)可視化功能杏死。
在你用這種豐富的數(shù)據(jù)可視化方案來分析你的數(shù)據(jù)的同時(shí),Superset還可以兼顧數(shù)據(jù)格式的拓展性捆交、數(shù)據(jù)模型的高粒度保證淑翼、快速的復(fù)雜規(guī)則查詢、兼容主流鑒權(quán)模式(數(shù)據(jù)庫品追、OpenID玄括、LDAP、OAuth或者基于Flask AppBuilder的REMOTE_USER)
通過一個(gè)定義字段肉瓦、下拉聚合規(guī)則的簡(jiǎn)單的語法層操作就讓我們可以將數(shù)據(jù)源在U上豐富地呈現(xiàn)遭京。Superset還深度整合了Druid以保證我們?cè)诓僮鞒蟆?shí)時(shí)數(shù)據(jù)的分片和切分都能行云流水泞莉。
官網(wǎng):http://airbnb.io/projects/superset/
源碼:https://github.com/apache/incubator-superset
參考資料:
https://segmentfault.com/a/1190000005083953
https://www.2cto.com/kf/201703/616747.html
https://www.youtube.com/watch?v=3Txm_nj_R7M
tableau
Tableau Software致力于幫助人們查看并理解數(shù)據(jù)哪雕。Tableau幫助任何人快速分析、可視化并分享信息戒财。超過42,000家客戶通過使用Tableau在辦公室或隨時(shí)隨地快速獲得結(jié)果热监。數(shù)以萬計(jì)的用戶使用Tableau
Public在博客與網(wǎng)站中分享數(shù)據(jù)。
優(yōu)點(diǎn):跨終端
缺點(diǎn):收費(fèi)
官網(wǎng):https://www.tableau.com/zh-cn/products
社區(qū):https://community.tableau.com/welcome
參考資料:https://www.zhihu.com/question/29478254
https://baike.baidu.com/item/tableau/9328520?fr=aladdin
http://shenhaolaoshi.blog.sohu.com/165130852.html
kibana
Kibana是一個(gè)開源的分析與可視化平臺(tái)饮寞,設(shè)計(jì)出來用于和Elasticsearch一起使用的孝扛。你可以用kibana搜索列吼、查看、交互存放在Elasticsearch索引里的數(shù)據(jù)苦始,使用各種不同的圖表寞钥、表格、地圖等kibana能夠很輕易地展示高級(jí)數(shù)據(jù)分析與可視化陌选。
優(yōu)點(diǎn):開源
缺點(diǎn):好像依賴于Elasticsearch
官網(wǎng):https://www.elastic.co/products/kibana
源碼:https://github.com/elastic/kibana
社區(qū):https://elasticsearch.cn/explore/category-4
參考資料:http://blog.csdn.net/ming_311/article/details/50619804
關(guān)于BI框架給出的建議
目前商業(yè)版的BI框架整體完善一些理郑,開源的大部分都是部分功能。如果是自己研發(fā)的話咨油,可以基于一些開源的框架您炉。因?yàn)橥暾鸅I系統(tǒng)比較龐大,為了更好的小步快跑役电,打造一個(gè)敏捷的數(shù)據(jù)可視化平臺(tái)赚爵,并且省去傳統(tǒng)BI的各種邏輯層編輯映射的部分是個(gè)不錯(cuò)選擇。
超大數(shù)據(jù)量的情況:
1.收集:flume法瑟、databus等
2.緩沖:kafka等消息隊(duì)列
3.存儲(chǔ):hdfs等
4.計(jì)算:mr冀膝、spark、sparkstreaming霎挟、storm窝剖、akka、datasketch等
5.olap:kylin酥夭、impala赐纱、pinot、druid等
6.數(shù)據(jù)可視化:spagobi采郎、pentaho千所、superset狂魔、tableau等
通用參考資料:
可視化組件及產(chǎn)品統(tǒng)計(jì):http://www.cnblogs.com/tgzhu/p/6399713.html?utm_source=itdadao&utm_medium=referral