1. Kettle
Kettle是一款国外开源的etl工具,纯java编写,绿色无需安装,数据抽取高效稳定(数据迁移工具)。Kettle中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。
2.CloverETL
是一个Java的ETL框架,用来转换结构化的数据,支持多种字符集之间的转换(如ASCII、UTF-8和ISO-8859-1等);支持JDBC,同时支持dBase和FoxPro数据文件;支持基于XML的转换描述。
3.Octupus
是一个基于Java的ETL工具,它也支持JDBC数据源和基于XML的转换定义。Octupus提供通用的方法进行数据转换,用户可以通过实现转换接口或者使用Jscript代码来定义转换流程。
4.Apatar
是一个开源的数据抽取、转换、 装载(ETL)项目。模块化的架构。提供可视化的Job设计器与映射工具,支持所有主流数据源,提供灵活的基于 GUI、服务器和嵌入式的部署选项。
5.JPivot
是JSP风格的标签库,用来支持OLAP表,使用户可以执行典型的OLAP操作,如切片、切块、上钻、下钻等。JPivot使用Mondrian服务器,分析结果可以导出为Excel或PDF文件格式。
6.Pentaho
它是一个以流程为中心的、面向解决方案的框架,具有商务智能组件。BI 平台是以流程为中心的,其中枢控制器是一个工作流引擎。工作流引擎使用流程定义来定义在 BI 平台上执行的商务智能流程。流程可以很容易被定制,也可以添加新的流程。BI 平台包含组件和报表,用以分析这些流程的性能。BI 平台是面向解决方案的,平台的操作是定义在流程定义和指定每个活动的 action 文档里。这些流程和操作共同定义了一个商务智能问题的解决方案。这个 BI 解决方案可以很容易地集成到平台外部的商业流程。一个解决方案的定义可以包含任意数量的流程和操作。
7.ObjectWeb
该项目近日发布了SpagoBi 1.8版本。SpagoBi 是一款基于Mondrain+JProvit的BI方案,能够通过OpenLaszlo产生实时报表,为商务智能项目提供了一个完整开源的解决方案,它涵盖了一个BI系统所有方面的功能,包括:数据挖掘、查询、分析、报告、Dashboard仪表板等等。SpagoBI使用核心系统与功能模块集成的架构,这样在确保平台稳定性与协调性的基础上又保证了系统具有很强的扩展能力。用户无需使用SpagoBI的所有模块,而是可以只利用其中的一些模块。
8.Bee项目
该项目是一套支持商务智能项目实施的工具套件,包括ETL工具和OLAP 服务器。Bee的ETL工具使用基于Perl的BEI,通过界面描述流程,以XML形式进行存储。用户必须对转换过程进行编码。Bee的ROLAP 服务器保证多通SQL 生成和强有力的高速缓存管理(使用MySQL数据库管理系统)。ROLAP服务器通过SOAP应用接口提供丰富的客户应用。Web Portal作为主要的用户接口,通过Web浏览器进行报表设计、展示和管理控制,分析结果可以以Excel、PDF、PNG、PowerPoint、 text和XML等多种形式导出。
9.BI产品比较
http://wenku.baidu.com/view/1ec9d0bbfd0a79563c1e720f.html
- 大小: 26.2 KB
- 大小: 30.4 KB
分享到:
相关推荐
本报告将对BI开源工具进行深入研究,涵盖其基本概念、主要类型以及常用工具的特点。 1. BI系统的构成与分类 BI系统主要包括ETL(Extract, Transform, Load)、数据仓库(DW)、在线分析处理(OLAP)和数据挖掘(DM...
### 商业与开源BI工具对比分析 #### 一、商业化BI工具 **1.1 商业化BI产品供应商简介** **1.1.1 IBM** IBM是一家全球知名的科技企业,其商业智能(BI)解决方案非常全面。IBM 提供的BI解决方案主要基于其可视化的...
### ETL概述及部分工具比较 #### ETL概念解析 ETL是Extract(提取)、Transform(转换)和Load(加载)三个英文单词的首字母缩写,是数据仓库技术中的核心流程之一。在数据集成领域,ETL过程主要用于将来自不同源的...
### 开源工具调研报告 #### 一、BI系统的简述及分类 商务智能(Business Intelligence,简称BI)系统是一套全面的数据分析与决策支持体系,它涵盖了数据的收集、整理、分析以及展示等多个方面。从技术层面来看,BI...
标题中的“Pentaho BI开源报表系统”是指该系统的核心特性是开源,这意味着任何人都可以免费下载、使用、修改其源代码,并根据自身需求定制功能。这个系统以其灵活性和可扩展性赢得了全球众多用户的青睐,尤其适合中...
【BI开源项目现状和对比分析】 商业智能(Business Intelligence,BI)开源项目近年来发展迅速,为各类企业和组织提供了经济高效的数据分析解决方案。本篇将详细分析几个关键的BI开源项目,包括它们的功能特性、...
标题中的"PDI构建开源ETL解决方案"和"开源ETL工具-Pentaho Kettle使用入门"都指向了同一件事情——使用Pentaho Data Integration(PDI,也常被称为Kettle)来构建开源的企业级数据提取、转换和加载(ETL)解决方案。...
Pentaho Data Integration(Kettle)则是一个强大的ETL工具,用于数据清洗和转换。Report Designer允许用户创建复杂的自定义报表。 ### 共同点与差异 **1. 开源生态** 两者都是Apache 2.0许可证下的开源项目,拥有...
本篇文章将对几种主流的ETL工具进行深入的对比分析,以帮助读者了解它们的特点、优势及适用场景。 1. **Informatica** Informatica是一款功能强大的ETL工具,以其用户友好的界面和丰富的数据处理能力而闻名。它...
在本资料"ETL概述及部分工具比较"中,我们将会深入探讨ETL的概念、重要性以及常用的ETL工具,并对OLAP专业工具和报表工具进行简要介绍。 ETL过程首先从数据提取(Extract)开始,这一阶段的目标是从各种来源,如...
本篇文章将详细探讨如何利用Pentaho Data Integration(PDI,也称为Kettle)这一开源工具来构建高效且成本效益高的ETL解决方案。 首先,PDI是一个强大的ETL工具,由Pentaho公司开发,现在是Hitachi Vantara的一部分...
《Kettle解决方案:使用PDI构建开源ETL解决方案》是一份深入探讨数据集成技术的文档,主要关注开源工具PDI(Pentaho Data Integration)在ETL(提取、转换、加载)过程中的应用。ETL是数据仓库和大数据处理的核心...
例如,为了构建一个完整的BI解决方案,可能需要结合使用多个开源组件,如ETL工具、报表工具和OLAP工具,这增加了实施的复杂性。不过,随着开源社区的发展和成熟,越来越多的开源BI解决方案正在变得越来越全面和稳定...
PDI是Pentaho BI套件的一部分,它是一个完全开源的工具,允许开发人员和数据工程师从各种数据源抽取数据,进行清洗、转换和加载到目标系统,从而实现数据整合和分析。这个ETL工具以其强大的功能、灵活的脚本编写和...
【开源BI系统】是指那些基于开放源代码的商业智能(Business Intelligence)系统,它们提供了一种经济、可定制化的途径,使用户...用户可以根据自身的需求和资源,选择合适的开源工具,构建适合自己业务的BI解决方案。
商业智能(BI)是企业数据分析的关键工具,帮助组织从海量数据中提取有价值的洞察。本文将对比分析四大BI开发软件:SAP Business Objects(BO)、IBM Cognos、Oracle Hyperion和Microsoft的Visual Studio 2005/SQL ...
Kettle是一款强大的开源ETL(Extract, Transform, Load)工具,由Pentaho公司开发并维护。它以其直观的图形化界面、灵活的数据处理能力和高性能而受到业界广泛欢迎。Kettle是用Java编写的,这使得它具有跨平台性,...
Kettle,又称Pentaho Data Integration (PDI),是一款强大的开源ETL(Extract, Transform, Load)工具。它提供了一整套图形化的工作流和数据转换解决方案,使得数据的抽取、清洗、转换和加载变得简单易行。在本手册...
《使用PDI构建开源ETL解决方案》是一本深入讲解如何运用Pentaho Data Integration(简称PDI,又称Kettle)工具来实现企业级数据提取、转换和加载(ETL)的书籍。书中涵盖了大量的实战案例,旨在帮助读者掌握PDI在...
BI Kettle中文文档汇集 ELT平台操作手册-KETTLE.pdf ... 开源ETL工具-PentahoKettle使用入门.pdf 开源ETL工具kettle系列之动态转换.pdf 我的kettle学习笔记.pdf 测试ETL工具都应测试哪些方面.pdf