Questão nº 57

Questão de Suporte em Tecnologia da Informação · FGV TJDFT 2022 (nº 57)

FGV2022Analista Judiciário - Suporte em Tecnologia da InformaçãoSuporte em Tecnologia da Informação
Gabarito: Cver comentário ↓

O analista Pedro definiu no Logstash do TJDFT um novo pipeline de processamento de dados de nome SPipeline. A saída definida em SPipeline exige que os dados sejam estruturados. No entanto, a entrada definida em SPipeline consiste em um arquivo de texto arbitrário e não estruturado.
A fim de estruturar a entrada do SPipeline com o uso de expressões regulares, Pedro deve adicionar ao SPipeline o filtro do Logstash:

Resposta comentada

Gabarito Alternativa C

Conceito-chave: O filtro grok é a "ferramenta" do Logstash feita exatamente para transformar texto solto (não estruturado) em campos organizados, usando padrões de expressões regulares. É como um "quebra-cabeça" que encaixa pedaços do texto em nomes de campos definidos por você.

  • (A) Incorreta: O drop descarta eventos inteiros, não serve para estruturar ou extrair dados de um texto.
  • (B) Incorreta: O mutate altera campos já existentes (renomear, converter tipo, adicionar/remover), mas não faz a extração inicial de dados de um texto bruto.
  • (C) Correta: O grok é o filtro padrão do Logstash para parsear (estruturar) dados não estruturados, como logs e arquivos de texto, usando padrões de regex pré-definidos ou customizados (ex.: %{IP:cliente}, %{NUMBER:porta}).
  • (D) Incorreta: O clone duplica um evento em múltiplas cópias, não tem relação com extração ou estruturação de texto.
  • (E) Incorreta: O aggregate agrupa e combina dados de múltiplos eventos relacionados (ex.: calcular total por sessão), não estrutura um único texto de entrada.

Armadilha do distrator mais tentador (B - mutate): A banca tenta confundir quem sabe que mutate "muda" dados, mas ele só manipula campos que já existem no evento. Ele não lê o texto bruto e cria campos novos a partir dele — essa é a função exclusiva do grok. Quem escolhe mutate cai na pegadinha de achar que "estruturar" é o mesmo que "modificar", quando na verdade é "extrair e criar".

Fonte: FGV TJDFT 2022 Analista Judiciário - Suporte em Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho