Extract, Transform, Load (ETL): O que é?

É fato que as informações produzidas por uma empresa, mesmo que uma empresa de TI, estão muito além de um banco dados estruturado e a junção dessas informações de fontes diversas constitui ferramenta auxiliar na tomada de decisões. Um dos processos para unir as informações em uma única fonte, de forma coerente, é o chamado ETL (do inglês Extract, Transform and Load) cujas etapas veremos a seguir.

O ETL geralmente é associado à alimentação de Data Warehouses, mas ele não se limita a isso e deve ser usado como ferramenta de suporte a qualquer extração de dados que necessite algo mais que mover bytes de um canto para outro. Mas vamos às etapas deste processo:

Continue reading Extract, Transform, Load (ETL): O que é?