Um EventBridge Pipe usa uma fila do Amazon SQS como sua origem e publica cada evento de origem em um barramento de eventos do EventBridge. Uma função Lambda no pipe consulta o status do stream de cada evento em um banco de dados e anexa esse status ao evento. A empresa deseja que os eventos sejam publicados no barramento de eventos somente quando o status do stream for ready. O que eles devem fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Adicionar uma etapa de filtro ao pipe que corresponda a eventos onde o status do stream seja igual a ready..
Por que esta é a resposta
A opção correta é adicionar uma etapa de filtro ao pipe. O Amazon EventBridge Pipes permite configurar filtros na origem, antes do enriquecimento ou antes do destino. Ao adicionar um filtro que corresponde a eventos onde o status do stream é "ready" após a função Lambda ter enriquecido o evento com o status, você garante que apenas os eventos desejados cheguem ao barramento de eventos. Modificar a função Lambda para retornar apenas eventos com status "ready" não é o ideal porque a função Lambda deve se concentrar em seu propósito principal de enriquecer o evento, e não em filtrá-lo. Adicionar um filtro em cada regra do EventBridge que assina o barramento seria ineficiente e difícil de manter, pois o filtro precisaria ser duplicado em várias regras. Usar um transformador de entrada na saída do pipe para descartar eventos não é a função primária de um transformador de entrada; ele é usado para reformatar o evento, não para filtrá-lo com base no conteúdo.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão