BI應用,使用開源的還是商業的?

gudesheng發表於2008-01-03

 BI應用,使用開源的還是商業的?

在Embedded BI: Open source or commercial? 一文中,作者闡述了他對於如何選擇BI平臺的看法,下面做一些摘要:

將商業智慧BI和報表功能整合到應用程式中的時候,必須在需求,成本和開發週期之間找到平衡點。

應用程式中整合報表是一項常見的需求。但是使用者通常對報表有更復雜的要求,例如定製報表設計,時時建立報表,分析,以及表現管理。獨立軟體開發商(ISV)和應用開發者需要在開源工具和高階商業BI平臺之間做出選擇。

五年前,Onyx Software Corp和Ottawa-based BI vendor Cognos Inc合作,在CRM中實現報表功能。最初,程式只只有基本報表功能,但是CRM客戶可以根據需要,選擇Cagnos的dashboards, metrics, scorecarding 和 OLAP analysis。他們並沒有認真考慮開源BI,因為開源BI沒有他們想要的功能。而且他們關心程式的質量和版本控制,開源軟體由於是基於社群開發的,所以更新頻繁。

其它企業也有類似經歷,他們不希望重新開發BI平臺,而是整合成熟的平臺產品。

但是對於很多其他的ISV,開源BI的價格是他們選擇產品時最關心的問題。他們寧可

用很便宜的價格,然後做一些額外的開發定製。

開源BI尤其對Java開發者具有吸引力,大多數的開源BI都是基於java的,包括Eclipse's business intelligence and reporting tool (BIRT), JasperSoft's JasperReports 和 Pentaho。

開源BI面臨的最大問題不是技術,而是市場。由於推廣的問題,客戶通常對應用程式中的開源BI的可用性表示擔憂。

有商業支援的開源BI對開發者來說比較有吸引力。SAIC Inc.為石油和天然氣市場提供應用程式,他們使用Eclipse BIRT。根據專案的需求和預算,開發人員可以在開源BIRT,商業支援版的BIRT,或者其他商業平臺之間選擇。

由於市場競爭激勵,任何可以節約成本的方法都必須嘗試。如果在開始工作之前就要支付商業軟體許可,專案開發將會很困難。



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=967795


相關文章