Questão FC331067
Maria, analista de mercado da CVM, precisa analisar milhares de negociações financeiras para obter insights e tomar decisões ao longo do dia. Maria apresentou a demanda para Tiago,
Bancos de Dados Dimensionais
FGV · 2024
Maria, analista de mercado da CVM, precisa analisar milhares de negociações financeiras para obter insights e tomar decisões ao longo do dia. Maria apresentou a demanda para Tiago, o arquiteto de big data da CVM. Para processar as negociações financeiras como uma sequência de eventos no tempo, agrupando e filtrando os dados à medida que são capturados, o componente da arquitetura de big data que Tiago deve desenvolver é o:
- Orquestrator;
- Batch Processor;
- Analytical Data Store;
- Streaming Processor;
- Real-timing Message Ingestion.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
O componente indicado é o Streaming Processor. Ele processa fluxos de eventos em tempo real, permitindo agrupar e filtrar negociações à medida que chegam, sem esperar por lotes.
Um Streaming Processor oferece baixa latência e operações contínuas, executando agregações, contagens e junções sobre fluxos. Suporta estado para manter métricas por ativo e aplicar políticas por janela temporal.
Trabalha com janelas (windows) – tumbling, sliding ou por sessão – e lida com ordenação por event-time e atrasos de chegada, garantindo resultados consistentes.
Ao processar em streaming, os resultados são enviados a destinos (dashboards, alertas, armazenamento), permitindo decisões imediatas; por isso Tiago deve implementar um Streaming Processor.
Conteúdo do catálogo FC Concursos · Atualizado em