Виджет строит горизонтальную столбчатую диаграмму на основе SQL-запроса только для чтения к ClickHouse. Запрос должен возвращать столбцы с лейблами и числовыми значениями. Параметр «Лимит» ограничивает количество отображаемых строк.

Пример корректного запроса для виджета:

SELECT service AS label, count() AS value
FROM events
WHERE timestamp >= '{{from}}' AND timestamp < '{{to}}'
GROUP BY label
ORDER BY value DESC

Конфигурация

НазваниеОбязательностьОписаниеЗначение по умолчанию
ЗапросДаSQL-запрос только для чтения. Используйте {{from}} и {{to}} для подстановки интервала. Виджет подставляет вместо них границы интервала в UTC в формате YYYY-MM-DD hh:mm:ss без кавычек—
База данныхНетНазвание базы ClickHouse, передаётся в заголовке X-ClickHouse-Database—
Интервал по умолчаниюНетИнтервал, используемый при открытии виджета и при обновлении, если в параметрах запроса интервал не заданПоследний час
Столбец лейблаДаСтолбец с подписями элементов диаграммы—
Столбец значенияДаСтолбец с числовыми значениями, определяющими длину элементов диаграммы—
ЛимитДаМаксимальное количество строк для диаграммы10

Авторизация

Конфигурация авторизации описана в разделе «Внешние сервисы».