Skip to content

alexcamargos/ChessPlayerDatabaseETL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess Player Database ETL

A complete implementation of ETL process

A Extração, Transformação e Carga, ou em inglês Extract, Transform and Load (ETL), é um procedimento aplicado sobre dados para criação de banco de dados ou data warehouse, no qual extraímos dados de várias fontes, realizamos procedimentos de limpeza, optimização e carregamos essas informações no data warehouse ou banco de dados.

Podemos visualizar o processo de ETL como a integração que ajuda as organizações a configurar um pipeline de dados para seus aplicativos, unificando os dados coletados de várias fontes construindo seu banco de dados, data warehouse, data hubs ou data lakes.

  • Extração (Extract): os dados são extraídos de várias fontes heterogêneas, por exemplo, sistemas de negócios, aplicativos, sensores e bancos de dados; a seleção da fonte de dados é tão importante quando a extração e medição da precisão dos dados;
  • Transformação (Transform): os dados brutos, recebidos da etapa de extração passarão por funções limpeza e transformação; salvando em uma área temporária ou de preparação para a etapa carga;
  • Carga (Load): os dados recebidos da etapa de transformação, em formato acessível e consistente são carregados no banco de dados ou data warehouse que formato que podem ser utilizados em análises de business intelligence.

Autor

Feito com ❤️ por Alexsander Lopes Camargos 👋 Entre em contato!

GitHub Twitter Badge Linkedin Badge Gmail Badge

Copyright

Copyright 2022 by Alexsander Lopes Camargos.

License

MIT License

Releases

No releases published

Packages

No packages published

Languages