nb api resource query

指定したリソースに対して集計クエリを実行します。--measures--dimensions--orders はすべて JSON 配列形式で指定します。

使い方

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

パラメータ

パラメータ説明
--resourcestringリソース名(必須)
--data-sourcestringデータソース key。デフォルトは main です
--measuresstringJSON 配列形式のメジャー定義
--dimensionsstringJSON 配列形式のディメンション定義
--ordersstringJSON 配列形式のソート定義
--filterstringJSON オブジェクト形式のフィルタ条件
--havingstringJSON オブジェクト形式のグループ化後のフィルタ条件
--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"}]'

関連コマンド