Questões Informática ETL

Uma empresa deseja criar uma base de dados para apoio à tomada de decisão. As inform...

Responda: Uma empresa deseja criar uma base de dados para apoio à tomada de decisão. As informações corporativas encontram- se em 4 bancos de dados distintos e possuem representações diferentes para atrib...


1Q115341 | Informática , ETL, Analista de Nível Superior Desenvolvimento de Sistemas, Casa da Moeda, CESGRANRIO

Uma empresa deseja criar uma base de dados para apoio à tomada de decisão. As informações corporativas encontram- se em 4 bancos de dados distintos e possuem representações diferentes para atributos de uma pessoa física. Por exemplo, em determinado banco de dados, uma pessoa física do sexo masculino é representada por um atributo com valor M, enquanto que em outro banco de dados, com valor 1.
Em que etapa de um procedimento de ETL para essa base de dados deve ocorrer uma padronização desse tipo de valor?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
Letícia Cunha
Por Letícia Cunha em 31/12/1969 21:00:00
Gabarito: c) Transformação.

No processo de ETL (Extração, Transformação e Carga), a etapa de transformação é responsável por converter, limpar, padronizar e integrar os dados extraídos de diferentes fontes para que fiquem consistentes e adequados para análise.

No exemplo dado, onde o atributo que representa o sexo masculino está codificado de formas diferentes (como 'M' em um banco e '1' em outro), essa padronização deve ocorrer na fase de transformação. Isso porque a extração apenas coleta os dados, e a carga insere os dados já tratados no destino final.

Portanto, a padronização dos valores discrepantes entre os bancos de dados é uma tarefa típica da etapa de transformação, garantindo que os dados estejam uniformes para a tomada de decisão.

Checagem dupla: Relembrando o fluxo do ETL, a extração não altera os dados, apenas os captura. A carga insere os dados no destino, e o paralelismo não é uma etapa do ETL. Deleção não é uma etapa do processo ETL, mas sim uma operação de banco de dados. Logo, a alternativa correta é mesmo a transformação.
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.