调用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;
optional SSEDetails sse_details = 7;
repeated IndexMeta index_metas = 8;
optional int64 creation_time = 9;
}
名称 | 类型 | 描述 |
table_meta | 该表的Schema,与建表时的Schema相同。 | |
reserved_throughput_details | 该表的预留读吞吐量和预留写吞吐量设置信息。除了包含当前的预留读吞吐量和预留写吞吐量设置值之外,还包含了最近一次更新该表的预留读/写吞吐设置的时间和当日已下调预留读吞吐量和预留写吞吐量的次数。 | |
table_options | 当前最新的table_options参数值。 | |
stream_details | 描述是否打开Stream相关的属性。 | |
shard_splits | bytes | 当前表所有分区的分裂点。 |
sse_details | 服务器端加密相关信息 。 | |
index_metas | 索引表的结构信息,包括索引字段、索引类型等信息。 | |
creation_time | int64 | 数据表的创建时间。 |