Как фильтровать данные для визуализации облака тегов kibana? - PullRequest
0 голосов
/ 17 апреля 2020

Я использую Kibana 7.1.0, я пытаюсь создать визуализацию облака тегов на своем поле search.search_lower , но я хочу показывать только результаты поиска, где размер поиска был> 4, у меня есть размер атрибут хранится рядом с самим поиском. Как я могу получить визуализацию Облака тегов в kibana для отображения данных, отфильтрованных к данным только в том случае, если их размер> 4?

Я пытался использовать поле ввода JSON, но у меня, похоже, нет любой успех с этим.

Ниже приведен пример моих данных.

{
   "_index":"test_dex",
   "_type":"_doc",
   "_id":"ab1920f5-7fc9-4cc5-ac0d-495472a6f791",
   "_version":1,
   "_score":null,
   "_source":{
      "user":"509f6874-c8fd-11e4-ae2b-3176bd53680f",
      "ingested":false,
      "session_id":"16e75688-48bb-4645-944e-90937a7023f6",
      "friendly_session_id":"16e75688",
      "timestamp":1587142810564,
      "recieved_timestamp":1587142810878,
      "update_timestamp":1587142810878,
      "request_id":"f3641701-f422-4215-afa3-8e02d6daeb9a",
      "location":{
         "lat":37.751,
         "lon":-97.822
      },
      "search":{
         "resource_id":"12345",
         "element_id":null,
         "search":"benzene",
         "search_lower":"benzene",
         "search_size":7,
         "advanced_options":[

         ]
      },
      "stored_timestamp":1587143007544
   },
   "fields":{
      "email_domain":[
         "foobar.com"
      ],
      "update_timestamp":[
         "2020-04-17T17:00:10.878Z"
      ],
      "recieved_timestamp":[
         "2020-04-17T17:00:10.878Z"
      ],
      "stored_timestamp":[
         "2020-04-17T17:03:27.544Z"
      ],
      "timestamp":[
         "2020-04-17T17:00:10.564Z"
      ]
   },
   "sort":[
      1587142810564
   ]
}
...