调用DescribeTable接口查询指定表的结构信息以及预留读吞吐量和预留写吞吐量设置信息。
请求消息结构
message DescribeTableRequest {
required string table_name = 1;
}
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
table_name | string | 是 | 需要查询的表名。 |
响应消息结构
message DescribeTableResponse {
required TableMeta table_meta = 1;
required ReservedThroughputDetails reserved_throughput_details = 2;
required TableOptions table_options = 3;
optional StreamDetails stream_details = 5;
repeated bytes shard_splits = 6;
}
名称 | 类型 | 描述 |
---|---|---|
table_meta | TableMeta | 该表的Schema,与建表时的Schema相同。 |
reserved_throughput_details | ReservedThroughputDetails | 该表的预留读吞吐量和预留写吞吐量设置信息。除了包含当前的预留读吞吐量和预留写吞吐量设置值之外,还包含了最近一次更新该表的预留读/写吞吐设置的时间和当日已下调预留读吞吐量和预留写吞吐量的次数。 |
table_options | TableOptions | 当前最新的table_options参数值。 |
stream_details | StreamDetails | 描述是否打开Stream相关的属性。 |
shard_splits | bytes | 当前表所有分区的分裂点。 |
使用SDK
您可以使用如下语言的SDK查询表描述信息。