可以把它看作是对数据的清理。ETL代表提取、转换和加载。ETL是一种软件,它使企业能够在将数据从一个地方移动到另一个地方的同时合并它们的完全不同的数据,而且这些数据的形式或格式是否不同并不重要。数据可以来自任何...
可以把它看作是对数据的清理。ETL代表提取、转换和加载。ETL是一种软件,它使企业能够在将数据从一个地方移动到另一个地方的同时合并它们的完全不同的数据,而且这些数据的形式或格式是否不同并不重要。数据可以来自任何来源。ETL的功能强大到足以处理这种数据差异。

例如,金融机构可能在多个部门中有一个客户的信息,而每个部门可能以不同的方式列出该客户的信息。会员部门可以按名称列出客户,而会计部门可以按编号列出客户。ETL可以将所有这些数据打包并合并公司使用ETL的另一种方法是将信息永久地转移到另一个应用程序中。例如,字处理数据可能被转换成数字和字母,它们更容易在电子表格或数据库程序中进行跟踪。这在公司向新软件过渡时特别有用。
ETL的一个重要功能是"清理"数据。ETL整合协议还包括消除重复或零碎的数据,因此,从进程的E部分传递到L部分的内容更容易被吸收和/或存储。这种清理操作还可以包括从进程中删除某些类型的数据。如果您不想包含某些信息,您可以自定义ETL以消除转换中的此类信息。
当然,等式的T部分是最强大的ETL不仅可以转换来自不同部门的数据,还可以转换来自不同来源的数据。例如,电子邮件程序(如Microsoft Outlook)中的数据可以与SAP制造应用程序中的数据一起转换,最终得到一个公共线程的数据。当然,Microsoft,像Oracle和IBM一样,创建ETL包。