Glossário · BI & Analytics

ETL

Processo que extrai dados de sistemas fonte, transforma-os e carrega-os num data warehouse.

ETL (Extract, Transform, Load) é o processo clássico de povoar um data warehouse com dados vindos de múltiplas fontes operacionais. Três passos: Extract (extrair dados do ERP, POS, CRM, ficheiros externos), Transform (limpar, validar, enriquecer, uniformizar formatos, aplicar regras de negócio) e Load (carregar o resultado no data warehouse).

O valor do ETL está na transformação. Dados vindos de sistemas diferentes usam códigos diferentes para o mesmo conceito (cliente 'ABC123' no ERP pode ser '0001-ABC123' no CRM), vêm em formatos inconsistentes (datas em formatos diferentes, números com separadores diferentes) e têm erros ou omissões. O ETL uniformiza tudo antes de o dado chegar aos dashboards.

Para o MyBusiness-ITV, a INFOS implementa pipelines ETL robustos entre o ERP MULTI (ou outros sistemas fonte do cliente) e o modelo Qlik Sense. A periodicidade depende do caso: diário para vendas e stocks, horário para carteiras de encomendas activas, contínuo (streaming) para operações onde a latência conta. A alternativa moderna é ELT — carregar primeiro e transformar no destino — adequada quando o data warehouse tem poder de compute suficiente.

Aplicar isto na sua operação?

Falamos com a sua equipa para perceber o encaixe — sem compromisso.

Falar com a INFOS