Existem várias abordagens para a ingestão de dados, sendo c...

Próximas questões
Com base no mesmo assunto
Q2383221 Banco de Dados
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 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a B, que afirma que os dados são capturados e processados continuamente à medida que são gerados.

O tema da questão está centrado no conceito de ingestão de dados em tempo real, também conhecido como streaming. Este é um modelo em que os dados são consumidos e processados praticamente no mesmo instante em que são produzidos. Isso é fundamental em situações onde a resposta rápida a esses dados é crucial, como no monitoramento de fraudes em transações financeiras ou na análise de dados de sensores em tempo real para controle de processos industriais.

Para resolver essa questão com sucesso, é necessário entender alguns conceitos-chave:

  • Ingestão de Dados: Processo de obter e importar dados para armazenamento em um banco de dados, sistema ou outra ferramenta de análise.
  • Streaming de Dados: Uma técnica de ingestão de dados que lida com o fluxo de dados em tempo real e contínuo.
  • Processamento em Lotes (Batch Processing): O processamento de grandes volumes de dados de uma só vez, em um intervalo regular de tempo. Não é adequado para situações que exigem processamento em tempo real.
  • Processamento de Eventos: Acionado pela ocorrência de um evento específico e pode ser imediato ou não.

A alternativa B está correta porque descreve exatamente o funcionamento de um sistema de processamento de dados em tempo real (streaming): os dados são capturados instantaneamente e processados continuamente conforme são gerados, sem atrasos significativos, permitindo que as decisões possam ser tomadas com base nas informações mais atuais possíveis.

As demais alternativas apresentam cenários diferentes e não se aplicam ao contexto de streaming:

  • A alternativa A fala sobre processamento em intervalos regulares, o que caracteriza processamento em lote e não contínuo.
  • A alternativa C menciona processamento em pequenos lotes, que ainda representa um atraso entre a geração e o processamento dos dados.
  • A alternativa D refere-se ao processamento baseado em eventos, o que pode não ser contínuo nem em tempo real.
  • A alternativa E descreve uma etapa de armazenamento antes do processamento, o que também não caracteriza o processamento em tempo real de streaming.

O conhecimento sobre estes diferentes métodos de processamento de dados é essencial para profissionais da área de sistemas de informação e banco de dados, e é comum encontrarmos questões como esta em concursos públicos que visam avaliar a compreensão dos candidatos sobre os princípios de processamento e análise de dados.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Ingestão de dados em Streaming

  • Os dados são extraídos, processados e armazenados assim que são gerados para a tomada de decisões em tempo real
  • Dados sensíveis ao tempo

GABARITO B

A exemplo uma gravação ao vivo pelo youtube ou outras plataformas digitais. Os dados são

capturados e processados continuamente à medida que são gerados.

O Gabarito comentado do professor tá com carinha de IA...

Clique para visualizar este comentário

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