Pular para o conteúdo principal

Questão de Banco de Dados — ETL (Extract Transform Load) — Quadrix 2024

Banco de DadosETL (Extract Transform Load)
Código
qg354206
Banca
Quadrix
Órgão
IBICT
Ano
2024
Nível
Superior
Cargo
Tecnologista - Tecnologia da Informação
Quanto aos processos de ETL, ao JSON, ao XML e às técnicas para pré‑processamento de dados, julgue o item.A transformação é a fase do processo de ETL na qual os dados são carregados no destino final, como um data warehouse, um data lake ou um banco de dados operacional.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Processo ETL: transformação e carga

Gabarito: ERRADO (letra E). A assertiva confunde a fase de transformação com a fase de carga do processo ETL: a transformação é responsável pela limpeza, padronização e conversão dos dados extraídos, enquanto o carregamento no destino final (data warehouse, data lake ou banco de dados operacional) é justamente a etapa de carga (Load). O próprio nome da sigla ETL — Extract, Transform, Load — já indica a ordem correta das fases.

O processo ETL (Extração, Transformação e Carga) é o coração da integração de dados para ambientes analíticos. Ele prepara os dados brutos vindos de múltiplas fontes — bancos OLTP, planilhas, arquivos externos — para que possam ser armazenados e analisados em um repositório como o data warehouse. Cada uma das três fases tem uma função bem distinta, e é exatamente essa distinção que a questão explora.

A extração é a fase de leitura dos dados de uma ou mais bases de origem. É a etapa mais demorada do processo, pois envolve identificar as fontes relevantes, estimar volumes e coletar os dados sem impactar negativamente os sistemas de origem. A transformação é a fase de conversão dos dados extraídos de sua forma anterior para a forma necessária para o destino — envolve limpeza (mapear NULL para 0, padronizar formatos de data), deduplicação, revisão de formato, derivação de novos valores, filtragem, união, divisão e validação. A carga é a fase final, em que os dados já transformados são efetivamente colocados no data warehouse ou em outro banco de dados de destino.

A pegadinha da banca é clássica: ela troca a função da transformação pela da carga. A transformação prepara os dados; a carga entrega os dados ao destino. É como confundir o cozinheiro que prepara o prato com o garçom que o leva à mesa — etapas sequenciais e complementares, mas com papéis distintos.

Uma distinção importante que reforça o entendimento é a diferença entre ETL e ELT. No ETL, a transformação ocorre antes do carregamento, geralmente em uma área de staging. No ELT (Extract, Load, Transform), os dados são extraídos e carregados diretamente no destino, e as transformações são feitas depois, dentro do próprio data warehouse ou data lake. Essa variante moderna é mais adequada para grandes volumes de dados e ambientes de Big Data. A assertiva, ao dizer que a transformação é a fase em que os dados são carregados, na verdade descreve o fluxo do ELT — mas mesmo no ELT, a transformação não é a fase de carga; ela vem depois.

Guarde a fronteira entre as três fases do ETL: extração lê, transformação converte/limpa, carga entrega. É exatamente nessa fronteira que a assertiva tropeça.

  1. 1Extração (ler)
  2. 2Transformação (converter/limpar)
  3. 3Carga (entregar no destino)
LEVEL · soulevel.com.br

Item — ❌ ERRADO

A assertiva afirma que "a transformação é a fase do processo de ETL na qual os dados são carregados no destino final". Isso está incorreto: a fase que carrega os dados no destino final é a carga (Load), não a transformação. A transformação é a fase de conversão e limpeza dos dados extraídos, preparando-os para o destino — mas o ato de colocá-los no data warehouse, data lake ou banco operacional é da carga. A banca inverteu as funções das duas fases, uma armadilha típica para quem decora a sigla sem entender o papel de cada etapa.

NÃO CAIA NESSA!

Para não confundir, associe cada fase a um verbo-chave: Extração = ler; Transformação = converter/limpar; Load = carregar/entregar. Se a assertiva falar de "carregar no destino", a fase é a carga — nunca a transformação. E lembre: no ELT a ordem muda (carga antes da transformação), mas a função de cada etapa continua a mesma.

Gabarito: letra E (ERRADO).

Link permanente: /questoes/qg354206