成本:
软件成本包括多方面,主要包括软件产品, 售前培训, 售后咨询, 技术支持等。
开源产品本身是免费的,成本主要是培训和咨询,所以成本会一直维持在一个较低水平。
商业产品本身价格很高,但是一般会提供几次免费的咨询或支持,所以采用商用软件最初成本很高,但是逐渐下降。
手工编码最初成本不高,主要是人力成本,但后期维护的工作量会越来越大。

风险:
项目都是有风险的尤其是大项目。
项目的风险主要包括:超出预算,项目延期,没有达到用户的满意和期望
开源产品由于价格上的优势,可以在很大程度上降低项目的风险。

易用性:
Talend:有 GUI 图形界面但是以 Eclipse 的插件方式提供。
Kettle:有非常容易使用的 GUI,出现问题可以到社区咨询。
Informatica:有非常容易使用的 GUI,但是要专门的训练。
Inaplex Inaport:没有GUI

技术支持:
Talend:主要在美国
Kettle:在美国,欧洲(比利时,德国,法国,英国),亚洲(中国,日本,韩国)都可以找到相关技术支持人员。
Informatica:遍布全世界
Inaplex Inaport:主要在英国

部署:
Talend:创建 java 或perl 文件,并通过操作系统调度工具来运行
Kettle:可以使用 job 作业方式或操作系统调度,来执行一个转换文件或作业文件,也可以通过集群的方式在多台机器上部署。
Informatica:需要有 Server
Inaplex Inaport:需要 .net 2.0

速度:
Talend:需要手工调整,对特定数据源有优化知识。
Kettle:比 Talend 快,不过也需要手工调整,对 Oracle 和 PostGre 等数据源做了优化,同时也取决于转换任务的设计。
Informatica:是最快的
Inaplex Inaport:没有使用什么优化技术。

数据质量:
Talend:在 GUI 里有数据质量特性,可以手工写 SQL 语句。
Kettle:在 GUI 里有数据质量特性,可以手工写 SQL 语句、java脚本、正则表达式来完成数据清洗。
Informatica:专门有一个产品 Informatica Data Quality 来保证数据质量
Inaplex Inaport:因为只处理特定数据,所以比较容易进行数据清洗。

监控:
Talend:有监控和日志工具
Kettle:有监控和日志工具
Informatica:有非常详细的监控和日志工具
Inaplex Inaport:有监控和日志工具

连接性:
Talend:各种常用数据库,文件,web service。
Kettle:非常广泛的数据库,文件,另外可以通过插件扩展。
Informatica:各种数据源
Inaplex Inaport:ODBC 连接

几种 ETL 工具的比较(Kettle,Talend,Informatica 等)相关推荐

  1. ETL工具大全:Kettle、DataCleaner、canal、DataX

    数据仓库 传统数据库 数据仓库 特征 用于操作处理,面向OLTP 用于信息处理,面向OLAP 用户 DBA.开发 经理.主管.数据分析人员 功能 日常操作 长期信息需求.决策支持 DB设计 基于ER模 ...

  2. kettle——好用的ETL工具

    kettle--好用的ETL工具 什么是kettle ? kettle 百度百科: Kettle是一款国外开源的ETL工具,纯java编写,可以在Windows.Linux.Unix上运行,数据抽取高 ...

  3. 六款主流ETL工具介绍及功能对比

    概述 ETL(Extract-Transform-Load的缩写,即数据抽取.转换.装载的过程),对于企业或行业应用来说,我们经常会遇到各种数据的处理,转换,迁移,所以了解并掌握一种etl工具的使用, ...

  4. 【ETL】ETL介绍与ETL工具比较

    本文转载自:http://blog.csdn.net/u013412535/article/details/43462537 ETL,是英文 Extract-Transform-Load 的缩写,用来 ...

  5. 【转】ETL介绍与ETL工具比较

    本文转载自:http://blog.csdn.net/u013412535/article/details/43462537 ETL,是英文 Extract-Transform-Load 的缩写,用来 ...

  6. ETL的介绍与使用ETL工具之间的区别

    ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过萃取(extract).转置(transform).加载(load)至目的端的过程.ETL一词较常用在数 ...

  7. 数据提取、转换和加载 - ETL工具

    ETL,Extraction-Transformation-Loading的缩写,中文名称为数据提取.转换和加载. ETL工具有:OWB(Oracle Warehouse Builder).ODI(O ...

  8. ETL工具(数据同步)

    一.研究了kettle Kettle最早是一个开源的ETL工具 前置条件,kettle是一个jar包项目,依赖jdk.安装kettle需要安装好jdk环境 二.下载安装 1.源代码下载: GitHub ...

  9. 六种 主流ETL 工具的比较(DataPipeline,Kettle,Talend,Informatica,Datax ,Oracle Goldengate)...

    六种 主流ETL 工具的比较(DataPipeline,Kettle,Talend,Informatica,Datax ,Oracle Goldengate) 比较维度\产品 DataPipeline ...

最新文章

  1. ImageView.ScaleType /android:scaleType值的意义区别
  2. python推荐系统-python 新闻推荐系统(基于新闻内容推荐)
  3. UNIX(多线程):18---异步任务提供者(Provider) 介绍(续)
  4. 文本标点英文对齐_电脑健盘中的所有英文组合意思超值解释建议收藏
  5. 红帽产品及技术总裁:未来IT趋势预测
  6. aide入侵检测工具与crontab
  7. SPH(光滑粒子流体动力学)流体模拟实现四:各向异性(Anisotropic)表面光滑(1)
  8. 杉车大数据:禁售燃油车政策终于实施了!!!
  9. 《深入浅出数据分析》读后感
  10. html caption 靠左,HTML caption align 属性 | Paoo教程
  11. 新东方托福词汇(List 01 ~ List 05)
  12. vue的tap插件_vue移动端touch插件
  13. python模块:Sockets阻塞和非阻塞测试
  14. swift中检测跳转苹果自带地图、高德地图、百度地图、腾讯地图
  15. Spectacle源码及分析1 —— 源码概览
  16. 没比这更简单的了!安装PHP composer(windows环境)及简易使用
  17. amc 美国数学竞赛能用计算机吗,美国数学竞赛AMC的三种级别
  18. android微信炸弹代码,微信炸弹怎么弄 微信8.0扔炸弹攻略[多图]
  19. LeetCode——223. 矩形面积(Rectangle Area)[中等]——分析及代码(C++)
  20. Vue3 使用moment进行时间转换

热门文章

  1. 设计原则交互思维,重塑产品设计
  2. 咖啡日报入驻PMCAFF App安卓端
  3. 百万级微信服务号如何做活动运营和用户运营?
  4. 实现SQL SERVER 下的PadLeft函数
  5. 【BZOJ】1076 [SCOI2008]奖励关 期望DP+状压DP
  6. 直升机和固定翼实操期末考试
  7. python入门——条件语句、for、while循环4
  8. Linux下安装.bundle后缀的程序
  9. 举例说,在命令模式(Command Pattern)
  10. ▲我的css架构理念