ETL (Extract, Transform, Load) - Integração de Dados
Gabarito: letra E. O processo descrito (copiar dados para staging area, alimentar ODS e carregar data warehouse) corresponde exatamente ao ciclo ETL: Extração (dos bancos transacionais para a staging), Transformação (consolidação no ODS) e Carga (no data warehouse). É a técnica padrão para integrar dados heterogêneos em ambientes de Business Intelligence.
A questão descreve três etapas típicas do ETL: o primeiro programa extrai dados selecionados para a staging area (extração); o segundo lê da staging, alimenta um Operational Data Store (ODS) realizando limpeza e consolidação (transformação); o terceiro carrega do ODS para o data warehouse (carga). Isso caracteriza o processo ETL, que é a base da integração em data warehousing.
Etapa do Processo | Descrição na Questão | Função no ETL |
|---|
1º Programa | Cópia de dados transacionais selecionados para staging area | Extração (Extract) |
2º Programa | Leitura da staging, alimentação do ODS com consolidação e complemento | Transformação (Transform) |
3º Programa | Leitura do ODS e carga em estrutura não relacional no data warehouse | Carga (Load) |
Alternativa A — ❌ Incorreta
Troca de arquivos por mídia externa física não se aplica ao cenário descrito, pois os dados são transferidos via rede local e não há menção a mídias físicas. É um método arcaico e sem transformação.
Alternativa B — ❌ Incorreta
Data base link (DB Link) permite consultas diretas entre bancos de dados, mas não realiza transformação ou staging. Não é o processo descrito, que envolve múltiplas etapas e consolidação.
Alternativa C — ❌ Incorreta
Replicação de dados mantém cópias sincronizadas de bancos de dados em tempo real ou quase real, sem a transformação e consolidação típicas de um data warehouse. O cenário envolve consolidação e carga em estrutura não relacional, o que é próprio do ETL.
Alternativa D — ❌ Incorreta
File Transfer Protocol (FTP) é apenas um protocolo de transferência de arquivos, sem realizar transformação ou carga em estruturas analíticas. A descrição inclui transformação e alimentação de ODS e DW, que vão além da simples transferência.
Alternativa E — ✅ Correta ⟵ GABARITO
ETL (Extract, Transform, Load) é o processo padrão para integrar dados de fontes heterogêneas em um data warehouse. A extração captura dados dos sistemas transacionais; a transformação limpa, padroniza e consolida (ex.: no ODS); a carga insere os dados no data warehouse. A sequência apresentada corresponde exatamente a esse fluxo.
Conclusão: O gabarito é a letra E, ETL.