У меня есть поле, как HW-OS Version
, HW-RiskRatio
, Device_HW_Count
и есть некоторые HW_Version
говорят A,B,C,A
и их соотношение риска как 200,300,100,400
.Теперь, используя Kibana, если я попытаюсь показать количество и соотношение риска я получаю вывод в вышеприведенном формате, тогда как я хочу, чтобы результат группировался по полю HW_version
, что Kibana не в состоянии сделать. Я прочитал в документации, что для таких случаев нам нужно написать Json-запрос, который мог бы группировать, как SQL-запрос. Может кто-то, пожалуйста, объясните мне это с помощью приведенного выше примера. Я не могу продолжить движение впередKibana-Group полем
ответ
Пробовал ли вы aggregation
с помощью опции Terms
в 0 Например, вы можете выбрать поле HW_version
, а затем, возможно, у вас могут быть ваши фильтры как sub-buckets
в соответствии с вашими потребностями, так что ваш график будет основан на group by
выбранного вами поля.
i.e: ось Y будет иметь счет (отношение рисков), а ось X будет разделена в соответствии с вашим полем HW_version
, которое должно иметь полосы для (A, B, C). Это может быть полезно SO.
Надеюсь, это поможет!
Спасибо за ваше решение. Я не использую гистограмму здесь, я использую сетку данных, где я пытаюсь представить приведенные выше данные в группе по методу. – pinkbask
Таким образом, даже в «сетке данных» вы все равно можете иметь «агрегирование терминов», где вам могут потребоваться отдельные фильтры для значений 'HW_version'. – Kulasangar
Какой у вас граф? – Kulasangar