2015-02-24 3 views
0

Описание: Я установил Kibana 4, а также настроил индекс для аналитики. Таким образом, на странице открытия Kibana я могу видеть свое индексное имя и соответствующие поля в индексе. В правой части панели полей находится значок настроек. Когда я нажимаю на это, мне показываются четыре параметра, а именно: анализ, индекс, тип и имя поля. Я знаю цель индекса, типа и имени поля, но Im confused, с тем, что означает «проанализированный» вариант. При нажатии на раскрывающийся список в анализируемом разделе есть варианты 1. any, 2.yes 3.no. Может ли любой орган сказать, какая цель имеет «проанализированный» вариант.Какова цель «проанализированной» кнопки в Kibana 4?

Редактировать: Снимки экрана приведены в этой ссылке [1] http://imgur.com/a/H31GQ

ответ

1

Когда мы создаем индекс в elasticsearch, у нас также есть много полей, сопровождающих его. На вкладке «открыть» в разделе «поля» мы можем видеть каждое поле в выбранном индексе. Что происходит, когда мы устанавливаем раскрывающийся список «проанализированный» на «да», это то, что поля, которые прошли полный анализ анализаторами elasticsearch. Пример для индекса с названием «рестораны» показан на рисунке ниже. Здесь синяя коробка имеет все поля, которые прошли анализ. enter image description here

Вы можете увидеть количество полей, уменьшающихся при выборе «да» в раскрывающемся списке «проанализировано». Это поля, которые анализируются. Теперь, щелкнув одно из этих полей, появляется другое раскрывающееся меню с именами и процентными значениями содержимого в этом конкретном поле. Здесь мы можем манипулировать содержимым хитов, включив или исключая этот элемент поля, щелкнув увеличительное стекло «+» или «-» (коробка 3) вправо от элемента (вставка 2), как показано ниже. enter image description here

Нажатие кнопки «+» (вставка 1) отображает только результаты, содержащие этот конкретный элемент этого поля, из ответа на запросы. Вы можете увидеть полученные данные JSON, нажав кнопку со стрелкой чуть ниже (вставка 2) «источник», как на рисунке 3. enter image description here

2

анализируемого поле в ES, это поле, которое обрабатывается на лексемы и индексируется таким образом. Вы можете узнать больше о analyzers в документации ES.

Этот выпадающий используется для получения analyzed поля, если вы выбираете yes, то not_analyzed если вы выбираете no и все, если вы выбираете any.

Смежные вопросы