Questão FC373113
No Elasticsearch, um conjunto de analisadores visam analisar textos de idiomas específicos. O analisador brasileiro pode ser reimplementado como um analisador personalizado, confor
Bancos de Dados Dimensionais
FCC · 2022
No Elasticsearch, um conjunto de analisadores visam analisar textos de idiomas específicos. O analisador brasileiro pode ser reimplementado como um analisador personalizado, conforme o exemplo seguinte:

Preenchem, correta e respectivamente, as lacunas I, II e III:
- brazilian_keywords – rebuilt_brazilian – filter
- keywords_brazilian – brazilian_rebuilt – break
- brazilian_words – brazilian_rebuilt – end_filtering
- brazilian_marks – rebuilt_brazilian – filtering
- words_brazilian – remake_brazilian – filter
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A alternativa correta preenche as lacunas com brazilian_keywords (I), rebuilt_brazilian (II) e filter (III). Esses nomes correspondem aos elementos do bloco analysis no JSON de configuração do Elasticsearch.
brazilian_keywords é o identificador de um filter do tipo keyword_marker, usado para marcar termos que não devem ser afetados pelo stemmer (ou seja, preserva palavras específicas).
rebuilt_brazilian é o nome dado ao analyzer personalizado. Ele agrupa um tokenizador (aqui, standard) e a cadeia de filtros aplicada aos tokens.
filter é a chave dentro da definição do analisador que lista os filtros a serem aplicados (por exemplo, lowercase, brazilian_stop, brazilian_keywords, brazilian_stemmer), estabelecendo a ordem de processamento.
Conteúdo do catálogo FC Concursos · Atualizado em