如何为企业选择合适的数据集成工具?

IT预算有限。

小规模的IT团队来执行数据集成工作和商业智能开发。针对特定工具招聘专家在财政上可能不具备可行性。

虽然有以上特点的中型企业有着显著的集成需求,但是他们在人力、财力和时间上的可操作资源是有限的。这些公司应该考虑来自Microsoft,Oracle,Information Builders,Talend和Pentaho的数据集成产品。对于在这些企业中常见的数据多样性,集成范围和资源限制等问题,这些工具都提供了解决方案。

对于拥有资深SQL经验开发人员且正在使用Microsoft SQL Server的企业来说,应该考虑Microsoft数据相关的产品,如SQL Server Integration Services(SSIS)。这些工具共享了一个公共开发方法,这可以让IT人员更加有效的与多种Microsoft工具协同工作。Microsoft一直在对SSIS的功能进行扩展以处理更为复杂的集成用例,例如缓慢改变维度和模糊查询,以及平面数据和关系型数据库之外的各种数据源。虽然Microsoft的源和目标不仅限于其自己的平台,但是部署仍然限制为Windows。Microsoft的工具历来都是在本地的,但是该公司已经在将相关功能迁移至云端方面取得了显著进步。而不利的一面是SSIS缺乏其竞争对手所拥有的强大的集成转换,工作流和流程管理,例如使用存储库和基于团队的开发管理功能来进行追踪和管理流程的能力。

与Microsoft类似,那些当前正在使用Oracle数据库的企业可能会希望考虑Oracle Data Integrator。ODI是一款强大的数据和应用程序集成工具,它能够处理各种数据源和集成用例,包括BI,MDM和应用程序集成;它还支持数据量和速度方面的可扩展性。虽然该产品有大量可供使用的功能,但是它总是用来自动执行SQL脚本。ODI确实需要足够的培训才能应对其略显复杂的实施。虽然该产品对接各种各样Oracle产品进行工作的能力扩展了其功能,但是它也增加了其部署的复杂性,这让其很难用于资源有限的IT人员。

Information Builders的iWay Integration Suite能够处理诸如MDM,数据清理和数据治理之类复杂的集成用例。当一家企业正在使用Information Builders的其他信息产品时,应该将iWay纳入考虑范畴,因为它提供了与那些产品紧密的集成。这些工具因其可扩展性和在操作系统上可实时工作的能力而闻名。但它也有一个缺点:该产品相关的专业知识和经验较为有限。

Talend和Pentaho的同名数据集成工具同样能够处理各种集成用例。两款产品都有开源版本,这可以让IT团队避免任何预先许可的成本。它们的开源版本提供固定数据集成功能,对于那些没有主动要求集成需求的企业和预算紧缩的IT团队来说,这再适合不过了。而它们公司产品的企业版本则提供很明显更加强大的功能。

小企业要进行集成需要哪些考量

小企业通常具有以下特点:

以结构化数据源为主的各种源系统。

集成用例为ETL和数据仓库。

IT预算非常有限。

在诸如数据集成,BI和操作系统等领域IT人手捉襟见肘。

这些企业可能需要考虑那些基于他们已有数据库的数据集成工具——也就是Oracle或Microsoft——或是来自Talend和Pentaho的产品。这些工具是物有所值的,因为SSIS捆绑了SQL Server,而Talend和Pentaho的开源版本则提供比很多企业所需更多的数据集成功能。注意,小型企业应该确保他们的IT部门拥有足够的专业知识来有效利用这些工具。

针对具有有限集成需求的小企业的工具

这些企业主要是直接从他们的源系统做业务报告而且不会创建数据仓库来对那些源系统进行集成。在这种情况下,这些企业通常是不会对数据集成工具和IT技术进行投资的。相反,IT会依赖现有应用程序捆绑的东西或是自定义SQL代码。如果业务用户需要来自多个应用程序的数据做报告,他们会依赖构建在操作应用程序中的报告并使用电子表格来填补空白。

随着数据量的持续增长,对于数据集成和将这些数据转换成相关信息来生成可行见解的需求也水涨船高。希望该系列文章所提供的信息能够帮助你在购买数据集成工具的时候做出更为明智的选择。