商业BI套件不少,同样,开源的BI套件也不少,只是大家没有共享,从而很多优秀的BI套件没有得到利用。下面总结的开源BI套件,主要功能集中在OLAP多维分析及可视化表达。当然,也少不了大家极需的报表工具。
1.Pentaho

可谓大名鼎鼎啊。它的功能包括数据挖掘,数据分析,数据报表,并且支持灵活的客户化应用。
2.SpagoBI

并不比pentaho差,它是基于J2EE架构的,支持Portal,报表,OLAP,Qbe,ETL,文档管理,元数据管理,数据挖掘,图形化分析。
3.JasperSoft

知道JasperReport的人应该不少。所以,它提供的BI套件当然也是不错的了。
4.OpenI

这个我在之前的文章中专门介绍过它,很多公司所谓自主研发的产品就是基于它开发的。它比较适合小型的项目,所以搭建起来很快。
5.JPivot
JPivot,采用JSTL标签来渲染和显示OLAP导航,它也支持XMLA数据源。上面Openi就是采用JPivot来做渲染的。
6.Mondrian

Mondrian是采用Java开发的OLAP服务器,无须写SQL语句就可以对海量的数据,特别是量很大的dataset进行分析,它支持将MAX转换成SQL。
7.REX
waRehouse Explorer,它是采用Java开的一个客户端,专门用于浏览多维数据源,并且支持XMLA协议,它的GUI做得很不错。
8.JRubik

它主要的作用是用于对OLAP数据源,主要是Mondrian和XMLA服务器,进行数据导航和报表。它基于JPivot组件开发,当然不了我们的Swing。

9.pocOLAP

这是一个基于Web的报表工具,有一个在线的Demo,不错。
10.BIRT动态报表
大家所熟悉的Eclipse里的,主要用于动态报表。
分享到:
相关推荐
### 商业与开源BI工具对比分析 #### 一、商业化BI工具 **1.1 商业化BI产品供应商简介** **1.1.1 IBM** IBM是一家全球知名的科技企业,其商业智能(BI)解决方案非常全面。IBM 提供的BI解决方案主要基于其可视化的...
尽管存在一些开源BI套件,如Pentaho、JasperServer等,但它们通常通过集成多个独立工具来实现功能齐全的BI解决方案,这增加了实施和维护的复杂性。 4. 开源BI工具的优势 开源BI工具的优势在于其灵活性、成本效益...
metabase,一款开源的BI分析工具
本项目提供的是一个非开源的完整数据可视化BI工具的源码,主要基于Java和Vue.js技术栈开发,具备前后端分离的架构设计。 首先,前端部分采用了Vue.js框架。Vue.js是一个轻量级的JavaScript库,因其易学易用、高效...
**SpagoBI开源BI套件平台安装与使用详解** **一、SpagoBI简介** SpagoBI是一款由意大利Engineering Group开发并维护的开源商务智能(BI)平台。它提供了全面的分析工具,包括数据集成、报表、仪表板、数据挖掘等,...
- **简介**:Pentaho是一个以工作流为核心的BI套件,它不仅是一个单一的报表工具,而是整合了多个开源项目的完整解决方案。Pentaho的目标是为企业提供与商业BI产品相抗衡的功能。 - **功能与特点**: - **工作流...
2004年下载的JHotDraw开源程序,一个学习设计模式、面向对象设计和开发、java的非常经典的例子。
开源BI工具Dataease是一种为用户提供数据可视化分析功能的工具,它具备多种实用功能以帮助用户理解复杂的数据信息。Dataease被设计为一款开源工具,意味着用户可以自由地使用、修改和分享代码,而不必担心高昂的许可...
kiftd是一款专门面向个人、团队和小型组织的Java开源网盘系统。使用简单,解压即用。适合家庭、团队或小型组织在局域网&公网中搭建私有云盘实现文件共享。支持Windows/Linux/Mac OS,只需3分钟即可完成部署,同时还...
【标题】:“java开源版企业门户网站_功能齐全,带后台” 这个标题暗示了这是一个基于Java编程语言的开源项目,特别设计用于构建企业级门户网站。开源意味着源代码是公开的,允许用户自由查看、使用、修改和分发。...
本文档汇总了各种Java开源项目,涵盖了Java教程、Java实战、系统设计、devops、工具等方面的知识点。 Java教程 * JavaGuide:Java教程,涵盖了Java的基础知识、Java SE、Java EE、Java相关的框架和工具等。 * CS-...
"Java项目开源源码,共111个" 本资源提供了111个Java项目的开源源码,涵盖了各种Java项目类型,包括Web开发、移动应用开发、桌面应用开发等。这些源码可以作为学习Java编程的参考资源,也可以作为实际项目开发的...
尽管尚未有任何开源BI套件能提供完整的解决方案,但它们通常通过集成不同组件来接近这个目标。 在构建一个完整的BI解决方案时,通常需要以下关键工具: - **ETL工具**:数据抽取、转换和加载工具是BI流程的起点。...
在提供的"20个Java开源项目源码下载"压缩包中,包含了多个知名的Java项目,这些项目可以帮助开发者深入理解Java编程、软件架构以及特定领域的最佳实践。以下是这些项目的简要介绍: 1. **ExoPlayer-r2.18.5.zip**:...
MOLAP已成为中小企业管理决策的首选工具软件,与excel结合使用大大节省企业在IT方面的投入,而且简单易学,容易在公司内普及。 如对软件感兴趣,欢迎与我联系。 邮件:wormbus#163.com (请把#换成@)
PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的ddos,而是使用大量的代理作为bots发起DDOS。Port Groper可以与用测试防火墙,干扰web 统计脚本的跟踪,为网站增加流量..往好了用什么都能干,就是...
在本文中,我们将深入探讨Java开源文件管理系统的相关知识点,包括其核心特性、工作原理、常用工具以及如何进行系统升级。 一、Java开源文件管理系统的特性 1. **跨平台性**:由于Java的“一次编写,到处运行”...
标题中的“搭建java开源软件wiki”意味着我们将讨论如何设置和配置一个基于Java的开源软件,以便创建一个Wiki系统。这通常涉及到选择合适的开源框架、安装必要的环境、配置服务器以及理解和修改源代码。在这个过程中...
(Java毕业设计)简易java开源订销管理系统(Java毕业设计)简易java开源订销管理系统(Java毕业设计)简易java开源订销管理系统(Java毕业设计)简易java开源订销管理系统(Java毕业设计)简易java开源订销管理系统(Java毕业...
开源BI(Business Intelligence)系统是一种基于开放源代码的商业智能解决方案,它允许用户根据自身需求构建、定制和扩展BI工具,以实现数据的分析、报表生成、决策支持等功能。相较于商业BI系统,开源BI系统提供了...