nb api resource query

Exécuter une requête d'agrégation sur la ressource indiquée. --measures, --dimensions et --orders utilisent un format de tableau JSON.

Utilisation

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

Paramètres

ParamètreTypeDescription
--resourcestringNom de la ressource, requis
--data-sourcestringClé de la source de données, par défaut main
--measuresstringDéfinitions des mesures, sous forme de tableau JSON
--dimensionsstringDéfinitions des dimensions, sous forme de tableau JSON
--ordersstringDéfinitions de tri, sous forme de tableau JSON
--filterstringConditions de filtre sous forme d'objet JSON
--havingstringConditions de filtre post-groupement sous forme d'objet JSON
--limitintegerNombre maximum de lignes retournées
--offsetintegerNombre de lignes à ignorer
--timezonestringFuseau horaire utilisé pour la mise en forme de la requête

Les paramètres de connexion communs de nb api resource sont également pris en charge.

Exemples

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"}]'

Commandes connexes