获取某张表的所有分区信息

请求参数

名称 类型 是否必选 示例值 描述
DbName String db001

数据库名称

TableName String tbl001

表的名称

MaxParts Integer 100

每次最多返回多少个分区。默认为 -1,代表返回所有分区。

返回数据

名称 类型 示例值 描述
Code String NO_SUCH_OBJECT

如果失败。则返回失败的代码

Message String No such table: db001.tbl001

如果请求失败,返回详细的失败信息

Partitions Array of PartitionModel

分区列表

CreateTime Long 12345

分区创建时间

DbName String db001

分区所在数据库名称

Parameters Map

分区属性

String key001=value001

分区属性

StorageDescriptorModel object

分区 SD 信息

Cols Array of FieldSchemaModel

分区所在表的列信息

Comment String this is comment

列注释

Name String col1

列名称

Type String string

列类型

InputFormat String org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat

表的 InputFormat

Location String oss://data/xxx

表的路径

OutputFormat String org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat

表的 OutputFormat

Parameters Map

SD 属性

String key001=value001

SD 属性

SerDeInfoModel object

表的 SerDe 信息

Name String serDeName

SerDe 的名称

Parameters Map

SerDe 的属性

String key001=value001

SerDe 的属性

SerializationLib String org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe

处理 serDe 的类库

TableName String tbl001

分区所在的表名

Values Array of String p001

分区的值

RequestId String 9BEAC206-0795-4DE3-B1FD-964BEF432B23

本次请求的 RequestId

Success Boolean false

本次请求是否成功

示例

请求示例

http(s)://[Endpoint]/?TableName=tbl001
&DbName=db001
&MaxParts=100
&公共请求参数

错误码

访问错误中心查看更多错误码。