Questão nº 50
Questão de Tecnologia da Informação - Sistemas de Informação · FCC TRT15 2023 (nº 50)
Um Técnico de um Tribunal Regional do Trabalho está trabalhando com a pilha ELK (Elasticsearch, Logstash e Kibana) para uso em análise de dados. Pesquisando sobre a aplicação dessa pilha a fim de poder utilizá-la de modo otimizado, ele verificou que shard é
- Auma ferramenta de visualização e gerenciamento de dados usado para o Logstash.
- Bum código usado para agregar e processar dados e enviá-los ao Elasticsearch.
- Cuma capacidade fornecida pelo Elasticsearch para subdividir o índice em várias partes. (alternativa correta)
- Dusado para agregar e processar dados e enviá-los ao Kibana. É um pipeline de processamento de dados do lado client que ingere dados de uma infinidade de fontes simultaneamente, os transforma e os envia para coleta.
- Eum grupo (cluster) Elasticsearch de uma ou mais instâncias de nó que ficam no front end para enviar os resultados de uma pesquisa para o Kibana.
Resposta comentada
Gabarito Alternativa C
No contexto do Elasticsearch, um shard é uma unidade fundamental de armazenamento que permite dividir um índice (uma coleção de documentos relacionados) em partes menores e gerenciáveis, distribuindo-as por vários nós para escalabilidade e desempenho.
- (A) Incorreta: Esta alternativa descreve o Kibana, que é a ferramenta de visualização e gerenciamento de dados da pilha ELK, não um shard.
- (B) Incorreta: Esta descrição se assemelha mais à função do Logstash (processamento e envio de dados) ou de um script de ingestão, e não à definição de um shard.
- (C) Correta: Um shard é exatamente isso: uma capacidade do Elasticsearch de subdividir um índice em várias partes menores e independentes, permitindo a distribuição dos dados e o processamento paralelo.
- (D) Incorreta: Esta alternativa descreve o Logstash (ou, em parte, os Beats), que é um pipeline de processamento de dados para ingestão e transformação, e não um shard. Armadilha da banca: Esta é a alternativa mais tentadora porque descreve uma função vital de outro componente da pilha ELK (Logstash/Beats), que lida com o processamento e envio de dados. No entanto, a pergunta é especificamente sobre o que é um "shard", que é uma unidade de armazenamento e distribuição de dados dentro do Elasticsearch, e não um pipeline de processamento.
- (E) Incorreta: Esta alternativa descreve um cluster ou nós (instâncias do Elasticsearch), que são os componentes físicos ou virtuais que hospedam os shards, mas não o shard em si.
Fonte: FCC TRT15 2023 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.