nb api resource query

Выполнение агрегатных запросов к указанному ресурсу. --measures, --dimensions и --orders используют формат JSON-массива.

Использование

nb api resource query --resource <resource> [flags]

Параметры

ПараметрТипОписание
--resourcestringИмя ресурса, обязательно
--data-sourcestringКлюч источника данных, по умолчанию main
--measuresstringОпределения мер в виде JSON-массива
--dimensionsstringОпределения измерений в виде JSON-массива
--ordersstringОпределения сортировки в виде JSON-массива
--filterstringУсловие фильтрации в виде JSON-объекта
--havingstringУсловие фильтрации после группировки в виде JSON-объекта
--limitintegerМаксимальное количество возвращаемых строк
--offsetintegerКоличество пропускаемых строк
--timezonestringЧасовой пояс для форматирования запроса

Также поддерживаются общие параметры подключения nb api resource.

Примеры

nb api resource query --resource orders --measures '[{"field":["id"],"aggregation":"count","alias":"count"}]'
nb api resource query --resource orders --dimensions '[{"field":["status"],"alias":"status"}]' --orders '[{"field":["createdAt"],"order":"desc"}]'

Связанные команды