可以把它看作是對數據的清理。ETL代表提取、轉換和加載。ETL是一種軟件,它使企業能夠在將數據從一個地方移動到另一個地方的同時合并它們的完全不同的數據,而且這些數據的形式或格式是否不同并不重要。數據可以來自任何...
可以把它看作是對數據的清理。ETL代表提取、轉換和加載。ETL是一種軟件,它使企業能夠在將數據從一個地方移動到另一個地方的同時合并它們的完全不同的數據,而且這些數據的形式或格式是否不同并不重要。數據可以來自任何來源。ETL的功能強大到足以處理這種數據差異。

例如,金融機構可能在多個部門中有一個客戶的信息,而每個部門可能以不同的方式列出該客戶的信息。會員部門可以按名稱列出客戶,而會計部門可以按編號列出客戶。ETL可以將所有這些數據打包并合并公司使用ETL的另一種方法是將信息永久地轉移到另一個應用程序中。例如,字處理數據可能被轉換成數字和字母,它們更容易在電子表格或數據庫程序中進行跟蹤。這在公司向新軟件過渡時特別有用。
ETL的一個重要功能是"清理"數據。ETL整合協議還包括消除重復或零碎的數據,因此,從進程的E部分傳遞到L部分的內容更容易被吸收和/或存儲。這種清理操作還可以包括從進程中刪除某些類型的數據。如果您不想包含某些信息,您可以自定義ETL以消除轉換中的此類信息。
當然,等式的T部分是最強大的ETL不僅可以轉換來自不同部門的數據,還可以轉換來自不同來源的數據。例如,電子郵件程序(如Microsoft Outlook)中的數據可以與SAP制造應用程序中的數據一起轉換,最終得到一個公共線程的數據。當然,Microsoft,像Oracle和IBM一樣,創建ETL包。