调用GetTable获取给定表的详细信息。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | GetTable |
系统规定参数。取值:GetTable。 |
DbName | String | 是 | db001 |
数据库名称。 |
TableName | String | 是 | tbl001 |
表名称。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Code | String | NO_SUCH_OBJECT |
如果失败,则返回失败的代码。 |
Message | String | No such table: db001.tbl001 |
如果请求失败,则返回失败的详细信息。 |
RequestId | String | 9BEAC206-0795-4DE3-B1FD-964BEF432B23 |
本次请求的RequestId。 |
Success | Boolean | false |
本次请求是否成功。 |
Table | Object |
获取的表信息。 |
|
CreateTime | Long | 20190813 |
表的创建时间。 |
DbName | String | db001 |
数据库名称。 |
LastAccessTime | Long | 20190814 |
表的最后访问时间。 |
Owner | String | user001 |
创建表的DLA username。 |
Parameters | Map |
表的属性。 |
|
String | key001=value001 |
表的属性。 |
|
PartitionKeys | Array of PartitionKeys |
表的分区信息。 |
|
Comment | String | this is partition comment |
分区注释。 |
Name | String | part001 |
分区字段名称。 |
Type | String | int |
分区列类型。 |
StorageDescriptor | Object |
表的SD信息。 |
|
Cols | Array of Cols |
表的列信息。 |
|
Comment | String | this is column comment |
列注释。 |
Name | String | col1 |
列名称。 |
Type | String | string |
列类型。 |
InputFormat | String | org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat |
表的InputFormat。 |
Location | String | oss://data/xxxx |
表的路径。 |
OutputFormat | String | org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat |
表的OutputFormat。 |
Parameters | Map |
SD属性。 |
|
SerDeInfo | 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 |
表名称。 |
TableType | String | VIEW |
表类型,支持VIEW、MANAGED_TABLE、EXTERNAL_TABLE、VIRTUAL_VIEW。 |
ViewExpandedText | String | select count(*) from tbl002 |
如果表是视图,则代表视图的扩展SQL。 |
ViewOriginalText | String | select count(*) from tbl002 |
如果表是视图,则代表视图的原始SQL。 |
示例
请求示例
http(s)://[Endpoint]/?Action=GetTable
&DbName=db001
&TableName=tbl001
&公共请求参数
正常返回示例
JSON
格式
HTTP/1.1 200 OK
错误码
访问错误中心查看更多错误码。