Pular para o conteúdo principal

Questão de TI - Ciência de Dados e Inteligência Artificial — ETL (Extração, Transformação e Carga) — FCC 2026

TI - Ciência de Dados e Inteligência ArtificialETL (Extração, Transformação e Carga)
Código
fc142123
Banca
FCC
Órgão
MPE SE
Ano
2026
Cargo
Ana ( )

Em um ambiente de Data Warehouse corporativo, a equipe de infraestrutura precisa garantir a integridade dos dados durante processos de carga paralela massiva provenientes de múltiplas fontes operacionais.

 

Considerando a arquitetura de ETL tradicional e a necessidade de evitar bloqueios prolongados nas tabelas de destino, a abordagem técnica que assegura a consistência transacional sem comprometer a disponibilidade para consultas analíticas simultâneas é:

  1. AImplementar particionamento dinâmico nas tabelas fato, realocando os dados em sistemas de arquivos distribuídos para balancear a carga de I/O durante as operações de inserção.
  2. BConfigurar filas de mensagens assíncronas entre os estágios de transformação e carga, assegurando a ordenação dos lotes, mas aceitando eventual consistência nos relatórios gerados em tempo real.
  3. CUtilizar tabelas de staging com transações curtas e comutar partições (partition switching) nas tabelas dimensão e fato, operação metadada que minimiza locks e mantém atomicidade.
  4. DAumentar o nível de isolamento das transações no SGBD para SERIALIZABLE, garantindo consistência absoluta, mas exigindo ajuste fino nos tempos de timeout das sessões.
  5. EAdotar armazenamento columnar (ou colunar) com compressão avançada, reduzindo o espaço em disco e melhorando a velocidade de leitura, mesmo durante atualizações em lote.
Revelar gabarito e comentário

GabaritoC — Utilizar tabelas de staging com transações curtas e comutar partições (partition switching) nas tabelas dimensão e fato, operação metadada que minimiza locks e mantém atomicidade.

Link permanente: /questoes/fc142123