FC ConcursosFC Concursos

Questão FC296011

Existem várias abordagens para a ingestão de dados, sendo cada uma delas adequada para determinado tipo de necessidade e de cenário. No caso da ingestão de dados em tempo real, str

Bancos de Dados Dimensionais

CESGRANRIO · 2024

Existem várias abordagens para a ingestão de dados, sendo cada uma delas adequada para determinado tipo de necessidade e de cenário.

 

No caso da ingestão de dados em tempo real, streaming, os dados são

  1. coletados e processados em intervalos regulares, por exemplo, diariamente ou semanalmente.
  2. capturados e processados continuamente à medida que são gerados.
  3. processados em pequenos lotes, com o processamento ocorrendo em intervalos curtos, mas não instantâneos.
  4. processados apenas após um evento específico ser acionado, como, por exemplo, uma transação em banco de dados ou um clique de usuário.
  5. armazenados em um data lake ou data warehouse, antes de qualquer forma de processamento ou de análise.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A alternativa correta expressa o conceito de ingestão em streaming: os dados são capturados e processados continuamente à medida que são gerados, sem esperar acumular lotes.

Isso significa processamento com baixa latência e resposta quase em tempo real, permitindo detectar eventos e disparar ações imediatamente.

Arquiteturas de streaming tratam fluxos de eventos contínuos, mantendo estado incremental e tolerância a falhas para garantir consistência e disponibilidade.

Casos típicos incluem monitoramento de sensores, logs, detecção de fraudes e negociações financeiras, onde a rapidez na análise é essencial.

Tecnologias comuns suportam esse padrão, como Apache Kafka, Apache Flink, Apache Storm e AWS Kinesis, que possibilitam ingestão, processamento e encaminhamento contínuos dos dados.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo