ETL(提取,转换和加载)工具从excel,数据库,文本文件等许多来源收集数据,并使用过滤,联接,合并,重新格式化,聚合并将其加载到目标表或文件等工具,根据业务需求将其转换。有许多公司提供ETL解决方案,包括Informatica Powercenter,IBM DataStage,Microsoft SQL Server Integration Services。
流行的ETL工具:
- Xplenty –
Xplenty是基于云的ETL解决方案,它不需要编码,并提供简单的可视化界面来执行ETL活动。它还与各种各样的数据源连接。 - IBM – DataStage –
它是用于跨各种企业系统集成数据的商业智能工具,是IBM信息平台解决方案套件的一部分,它使用可视化表示法来制作etl流程,它是功能强大的数据集成工具。 - Informatica –
Informatica是数据集成领域的领先市场,Informatica的数据集成软件套件包括PowerCenter,该功能以强大的自动化功能而闻名。 Informatica PowerCenter由Informatica Corporation开发。 Informatica PowerCenter可以连接到许多源以获取数据以进行数据集成。Informatica PowerCenter具有在开发过程中使用的四个客户端工具。
- PowerCenter设计器
- 工作流程经理
- 工作流程监控器
- 仓库经理
- Microsoft SQL Server SSIS –
Microsoft提供了SSIS,它是用于使用MS SQL Server管理ETL的图形界面。 SSIS具有用户友好的界面,允许用户部署集成的数据仓库解决方案,而不必参与编写大量代码。 SSIS是一种快速,灵活的数据仓库工具。图形界面允许对多种数据类型和仓库目的地进行轻松的ETL拖放。 - 塔伦德–
Talend是开源软件,可以集成,清除配置文件数据并帮助您轻松获得业务见解。 Talend具有可管理大量源系统的GUI。该工具具有主数据管理(MDM)功能。它还提供了元数据存储库,用户可以使用它轻松地重用工作。 - Azure数据工厂–
Microsoft Azure数据工厂是一种基于云的数据集成服务,可自动执行ETL过程。我们可以说这是SSIS在云中,因为它们有着相同的想法,但是SSIS提供了更强大的GUI,调试和智能工具。 - Oracle数据集成器–
Oracle Data Integrator基于提取,加载和转换(ELT)架构,这意味着它先执行加载,然后转换数据。该工具由Oracle提供,提供了图形化环境,并且非常具有成本效益。