dataset.get_columns
データセットのカラム定義を取得します。
パラメータ
- dataset_label:
string-- データセット名
戻り値
- id:
number-- - session_id: --
- usename:
string-- - ddc_type:
string-- - short_form:
string-- - long_form:
string-- - realname:
string-- - created_at:
object-- - committed_at:
object-- - prepared_activity_id:
number--
実行例
リクエストデータ
{
"id": 1,
"jsonrpc": "2.0",
"method": "dataset.get_columns",
"params": {
"dataset_label": "my_dataset"
}
}
リクエスト実行
curl -H "Content-type: application/json" \
-H "APIKey: 9c6f4574-89d1-4e3c-8af7-2549dc217fcf" \
-H "Secret: aef8caingiej1ieNieJ3Phool4maeGohcies" \
-X POST -d "@request.json" \
https://localhost/api/v2/dataset/jsonrpc
レスポンス
{
"result": [
{
"column_name": "id",
"data_type": "integer",
"nullable": true,
"attnum": 1
},
{
"column_name": "name",
"data_type": "character varying",
"nullable": true,
"attnum": 2
},
{
"column_name": "email",
"data_type": "character varying",
"nullable": true,
"attnum": 3
},
{
"column_name": "_transaction_range",
"data_type": "tstzrange",
"nullable": false,
"attnum": 4
}
],
"id": 1,
"jsonrpc": "2.0"
}