Todos los productos
Search
Centro de documentos

Tablestore:Consulta de información de tablas

Última actualización: Sep 03, 2026

Use el Tablestore SDK for Go para consultar el esquema, las configuraciones, los ajustes de Stream, la configuración de cifrado, el throughput reservado y los índices secundarios de una tabla.

Requisitos previos

Instale Tablestore SDK for Go e inicialice el cliente.

Descripción

Llame a DescribeTable para consultar el esquema y las configuraciones de una tabla.

func (tableStoreClient *TableStoreClient) DescribeTable(request *DescribeTableRequest) (*DescribeTableResponse, error)

El ejemplo a continuación consulta la información de la tabla example_table e imprime los campos principales de la respuesta.

request := &tablestore.DescribeTableRequest{
    TableName: "example_table",
}

response, err := client.DescribeTable(request)
if err != nil {
    log.Fatal(err)
}

fmt.Println("Table metadata:", response.TableMeta)
fmt.Println("Table options:", response.TableOption)
fmt.Println("Stream details:", response.StreamDetails)
fmt.Println("Encryption details:", response.SSEDetails)
fmt.Println("Reserved throughput:", response.ReservedThroughput)
fmt.Println("Secondary indexes:", response.IndexMetas)

Parámetros

DescribeTableRequest contiene el siguiente parámetro.

Nombre

Tipo

Descripción

TableName (obligatorio)

string

El nombre de la tabla.

Respuesta

DescribeTableResponse contiene la siguiente información.

Campo

Tipo

Descripción

TableMeta

*TableMeta

El esquema de la tabla, que incluye el nombre, las columnas de clave primaria, las columnas predefinidas y el ID de la tabla.

TableOption

*TableOption

Las configuraciones de la tabla, que incluyen el tiempo de vida (TTL), el número máximo de versiones, el desplazamiento máximo de versión, los permisos de actualización y el ajuste de actualización de fila completa.

ReservedThroughput

*ReservedThroughput

El throughput reservado de lectura y escritura.

StreamDetails

*StreamDetails

El estado de Stream, el ID de Stream, el tiempo de caducidad, la última hora de habilitación y las columnas originales.

IndexMetas

[]*IndexMeta

La información del índice secundario.

SSEDetails

*SSEDetails

El estado del cifrado del lado del servidor, el tipo de clave, el ID de clave y el ARN del rol de RAM.