Получение объёма данных таблиц
Запрос
GET /api/show_table_data
Описание
Позволяет получить объём данных всех таблиц во всех базах данных во всех внутренних Catalog либо объём данных указанной базы данных или таблицы. Единица измерения: байт.
Параметры пути
NULL
Параметры запроса
-
dbНеобязательный параметр. Если указан, возвращается объём данных таблиц в указанной базе данных.
-
tableНеобязательный параметр. Если указан, возвращается объём данных указанной таблицы.
-
single_replicaНеобязательный параметр. Если указан, возвращается объём данных одной реплики таблицы.
Тело запроса
NULL
Ответ
-
Объём данных всех таблиц в указанной базе данных.
{
"msg":"success",
"code":0,
"data":{
"tpch":{
"partsupp":9024548244,
"revenue0":0,
"customer":1906421482
}
},
"count":0
} -
Объём данных указанной таблицы в указанной базе данных.
{
"msg":"success",
"code":0,
"data":{
"tpch":{
"partsupp":9024548244
}
},
"count":0
} -
Объём данных одной реплики указанной таблицы в указанной базе данных.
{
"msg":"success",
"code":0,
"data":{
"tpch":{
"partsupp":3008182748
}
},
"count":0
}
Примеры
-
Объём данных всех таблиц в указанной базе данных.
GET /api/show_table_data?db=tpch
Response:
{
"msg":"success",
"code":0,
"data":{
"tpch":{
"partsupp":9024548244,
"revenue0":0,
"customer":1906421482
}
},
"count":0
} -
Объём данных указанной таблицы в указанной базе данных.
GET /api/show_table_data?db=tpch&table=partsupp
Response:
{
"msg":"success",
"code":0,
"data":{
"tpch":{
"partsupp":9024548244
}
},
"count":0
} -
Объём данных одной реплики указанной таблицы в указанной базе данных.
GET /api/show_table_data?db=tpch&table=partsupp&single_replica=true
Response:
{
"msg":"success",
"code":0,
"data":{
"tpch":{
"partsupp":3008182748
}
},
"count":0
}