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,或者其他商业平台之间选择。
由于市场竞争激励,任何可以节约成本的方法都必须尝试。如果在开始工作之前就要支付商业软件许可,项目开发将会很困难。
分享到:
相关推荐
### 商业与开源BI工具对比分析 #### 一、商业化BI工具 ...综上所述,无论是商业BI工具还是开源BI工具,都有各自的优势和适用场景。企业在选择 BI 工具时应考虑自身的业务需求、预算和技术能力等因素。
**SpagoBI与Pentaho BI平台:开源商业智能的深度探索** SpagoBI与Pentaho BI都是广受欢迎的开源商业智能(BI)平台,它们为企业提供了数据整合、分析和可视化的能力,使得非技术人员也能理解和利用数据进行决策。...
【Pentaho BI开源商业智能平台的搭建】 Pentaho BI是一个全面的开源商业智能解决方案,基于Java平台,提供了一整套工具,包括报表、数据分析、图表、数据集成和数据挖掘等功能,覆盖了商业智能的各个方面。由于其...
【Pentaho开源商业智能平台】是一个全面的Java平台,集成了各种商务智能工具,包括报表、数据分析、图表、数据集成和数据挖掘等。它的流行在于其开源特性,社区版完全免费,允许用户自由地使用和定制。Pentaho不仅在...
Openi 是一款开源的商业智能(BI)平台,专门用于构建数据仓库系统。BI 平台的核心任务是将企业的现有数据转化为可指导业务决策的知识。Openi 提供了一个全面的解决方案,涵盖了报表、在线分析处理(OLAP)、数据...
睿思BI是一款强大的开源商业智能解决方案,专注于数据仪表盘和数据可视化系统的设计与开发。它为企业提供了一整套工具,涵盖了数据建模、报表创建、多维数据分析以及仪表盘设计等多个核心功能,帮助企业构建高效、...
#### 预构建BI应用程序的方法价值 Oracle BI 应用程序的独特之处在于其“预构建”特性。这一设计思路不仅简化了部署过程,还确保了企业能够快速接入并利用已有的数据资源,无论是源自Oracle自身产品(如E-Business ...
标题:开源商业智能(BI)平台对比分析 描述与标题相同,主要强调了在过去的商业智能(BI)市场被封闭源代码和商业工具主导的情况下,近年来开源解决方案的崛起,特别是完整的BI平台的出现,提供了全面的BI功能,...
商业智能BI介绍 商业智能(Business Intelligence,简称BI)是帮助企业提高决策能力和运营能力的概念、方法、过程以及软件的集合,其主要目标是将企业所掌握的信息转换成竞争优势,提高企业决策能力、决策效率、...
Bizgres:**由GreenPlum公司主导的开源项目,针对BI应用对PostgreSQL进行了优化,特别适合于高负载的并行计算场景。 **2. Openi:**采用Java开发的Web应用程序,支持对OLAP服务器、关系数据库和数据挖掘服务器的...
商业智能(Business Intelligence,BI)开源项目近年来发展迅速,为各类企业和组织提供了经济高效的数据分析解决方案。本篇将详细分析几个关键的BI开源项目,包括它们的功能特性、整合能力以及适用场景。 1.1.1. **...
SpagoBI是一个开源的商业智能(BI)平台,由意大利CNR(意大利国家研究委员会)下属的Istituto di Scienza e Tecnologie dell'Informazione开发。SpagoBI提供了丰富的数据分析工具,支持多种类型的报告、仪表盘、...
【睿思BI-数据仪表盘】是一个开源的商业智能和数据可视化系统,广泛应用于计算机类的毕业设计和课程作业中,旨在帮助学生和开发者更好地理解和分析数据。在本压缩包中,你将找到一系列与该项目相关的文件,核心是...
总的来说,通信与网络领域的进步,结合云计算的便利性、数据管理的融合趋势以及开源技术的开放性,正在重塑BI的未来,使其成为企业应对复杂商业环境、实现数据驱动决策的关键工具。在这个全新的BI世界中,无论大小...
介绍Flair BI是一个开源,云原生且可扩展的应用程序,旨在提供业务和运营智能见解。 Flair减少了数据移动,消除了保持数据集同步的需求,利用了底层数据源的功能和Flair内置的缓存引擎来满足对不断变化的数据源快速...
标题中的“BI Report for OrangeHRM”指的是为企业资源规划系统OrangeHRM开发的商业智能(BI)报告。商业智能是一种数据分析技术,它帮助企业提取、转换和加载数据,并将其转化为易于理解的报表和可视化,以便进行...
商业智能(BI)是企业数据分析的关键工具,帮助组织从海量数据中提取有价值的洞察。本文将对比分析四大BI开发软件:SAP Business Objects(BO)、IBM Cognos、Oracle Hyperion和Microsoft的Visual Studio 2005/SQL ...
Hadoop是个很流行的分布式计算解决方案,是Apache的一个开源项目名称,核心部分包括HDFS及MapReduce。其中,HDFS是分布式文件系统,MapReduce是分布式计算引擎。时至今日,Hadoop在技术上已经得到验证、认可甚至到了...
### 商业智能(BI)在智能制造中的应用-从业界调研到企业的具体需求案例 #### 一、为什么选择 BI 软件? 商业智能(Business Intelligence,简称BI)是一套完整的技术解决方案,它可以帮助企业整合来自不同业务...