Pular para o conteúdo principal

Questão de Banco de Dados — ETL (Extract Transform Load) — FGV 2023

Banco de DadosETL (Extract Transform Load)
Código
fg072413
Banca
FGV
Órgão
TJ-RN
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Tecnologia de Informação – Análise de Sistemas
Para integrar os dados de diversas fontes, Julia desenvolveu um ETL para executar ações sobre os dados como: extrair, limpar, agregar, transformar e carregar dados em um banco de dados destino visando apoiar análises históricas.Para implementar as ações sobre os dados em um ETL, Julia utilizou:
  1. Asteps e fluxos de dados;
  2. Brepositório de metadados;
  3. Csequências temporais;
  4. Dregras de associação;
  5. Edata mining.
Revelar gabarito e comentário

GabaritoA — steps e fluxos de dados;

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”.

ETL: Implementação de Ações sobre os Dados

Gabarito: letra A. No processo ETL (Extract, Transform, Load), as ações de extrair, limpar, agregar, transformar e carregar dados são implementadas por meio de steps (etapas) e fluxos de dados (data flows), que definem a sequência e o pipeline de processamento. Essa é a estrutura fundamental das ferramentas de ETL, permitindo orquestrar cada operação sobre os dados.

A questão testa o conhecimento dos componentes operacionais de um processo ETL. O contexto apresentado descreve o ETL como parte do Data Warehousing, mas a resposta está na própria definição prática: as ações são organizadas em steps e fluxos de dados.

  1. 1Steps (etapas)
  2. 2Fluxos de dados (data flows)
  3. 3Pipeline de processamento
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

As ferramentas de ETL (como Pentaho, Talend, Informatica) representam as operações como steps (etapas individuais de extração, transformação, carga) conectadas em um fluxo de dados (data flow), que define a ordem e o fluxo entre elas. É exatamente assim que Julia implementa as ações sobre os dados.

Alternativa B — ❌ Incorreta

O repositório de metadados (metadata repository) armazena informações sobre os dados (esquemas, fontes, transformações), mas não é o mecanismo para executar as ações. É um componente de suporte, não a implementação das ações.

Alternativa C — ❌ Incorreta

Sequências temporais (time series) são usadas em análises de séries históricas, não compõem a implementação de um ETL. O ETL lida com dados atuais e históricos, mas sua operação não se baseia em sequências temporais como unidade de ação.

Alternativa D — ❌ Incorreta

Regras de associação (association rules) são técnicas de mineração de dados (data mining) para encontrar relacionamentos entre itens. Não são usadas para implementar as ações de um ETL.

Alternativa E — ❌ Incorreta

Data mining é o processo de descoberta de padrões e conhecimento, que pode usar dados já preparados pelo ETL, mas não é a forma de implementar as ações de extração, transformação e carga. O ETL antecede o data mining.

Link permanente: /questoes/fg072413