Совокупные итоги NodeID в отчете

У меня были проблемы с редактированием моего текущего запроса, чтобы получить общее количество всех интерфейсов и interfaceIDсвязан с одним nodeID показать на одном ряду.

Более конкретно, я хочу получить сумму MAXIMUM INPUT BPS (90), MAXIMUM INPUT BPS (95), MAXIMUM INPUT BPS (99)и другие соответствующие столбцы. Например, для nodeID = 113Есть несколько interfaceIDсвязано с этим nodeID и, следовательно, будет выводить результаты, чтобы иметь несколько строк для nodeID = 113,

Что я хочу сделать, это получить сумму MAXIMUM INPUT BPS (90) и другие числовые столбцы, которые будут отображаться в единственном ряду для nodeID = 113 и показать числовые результаты (я в порядке с удалением interfaceIDколонки и имя интерфейса).

Я приложу изображение текущего отчета, чтобы прояснить то, что я сейчас основал, на основе написанного мной запроса:

Вывод отчета

Любые предложения будут великолепны. Спасибо!

1 ответ

SolarWinds Query Language (SWQL) поддерживает агрегатные функции, такие как SUM, которые вы можете использовать здесь, чтобы получить искомый результат.

SELECT NodeID, SUM([MAX INPUT BPS(90)])
FROM 
<TableName>
GROUP BY NodeID

Пожалуйста, дайте мне знать, если это поможет ответить на ваш вопрос.

Чтобы увидеть, что поддерживается SWQL, вы можете посетить эту страницу

Другие вопросы по тегам