Existem várias abordagens para a ingestão de dados, sendo c...
No caso da ingestão de dados em tempo real, streaming, os dados são
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