Возвращает 0 вместо N/A (null), когда выбор счетчика не дает результатов.

Я хочу отобразить KPI на панели singlestat на основе следующего запроса:

select count(foo) from bar where field = 'value' and time > now() - 1m

Иногда результатов нет (и это правильно), но на панели синглстата вместо 0 отображается N/A.

Что я могу/должен сделать?


person Robert Barron    schedule 20.01.2017    source источник
comment
Я пытался добавить fill (0), но это не имело никакого значения.   -  person Robert Barron    schedule 20.01.2017


Ответы (1)


Вы можете попробовать сопоставить null to 0 в разделе "Сопоставление значений"

введите описание изображения здесь

(Вам не нужно использовать диапазон для текста)

person IIIIIIIIIIIIIIIIIIIIII    schedule 20.01.2017
comment
Замечательно! Спасибо. Но... теперь мне нужно это и для плагина Topology... и у него нет вкладки Value Mappings :( Есть идеи? - person Robert Barron; 22.01.2017
comment
Сорри, я не пользуюсь этим плагином. Но вы можете создать запрос функции @ там github. Или попробуйте реализовать это самостоятельно (и задайте новый вопрос, если у вас возникнут проблемы) - person IIIIIIIIIIIIIIIIIIIIII; 22.01.2017