---
title: "Obtener metadatos de tabla"
url: https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/data-store/get-table-meta/
description: "Esta página describe el método para obtener los metadatos de una tabla individual o múltiples tablas en tu aplicación Python con fragmentos de código de ejemplo"
last_updated: 2026-03-30T08:10:30Z
service: Cloud Scale
type: general
related_links:
- name: "Get Table Meta - API"
url: /es/api/code-reference/cloud-scale/data-store/get-table-metadata/#GetTableMetadata
- name: "Data Store Help"
url: /es/cloud-scale/help/data-store/introduction
- name: "SDK Scopes"
url: /es/sdk/python/v1/sdk-scopes
---
# Obtener metadatos de tabla
Los metadatos de una tabla individual en el [Catalyst Data Store](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/introduction) se pueden obtener de dos maneras. La referencia del data store utilizada en los fragmentos de código a continuación es la instancia de componente creada anteriormente.
### Obtener metadatos de una tabla por Table ID
Los metadatos de una tabla se obtienen refiriéndose al tableID respectivo en el método `get_table_details()` como se muestra a continuación.
Puedes obtener el ID de la tabla desde el Data Store o desde la URL cuando la tabla está abierta en la consola. Para saber más sobre la instancia de componente `datastore_service` utilizada a continuación, consulta [esta sección de ayuda](https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/data-store/get-component-instance/).
**Parámetros utilizados**
| Nombre del parámetro |
Tipo de dato |
Definición |
| `tableID` |
String |
Un parámetro **obligatorio**. Contendrá el ID de la tabla cuyos metadatos deben recuperarse. |
```python
#Obtener metadatos de tabla usando el ID de tabla
datastore_service = app.datastore()
table_data = datastore_service.get_table_details(5249000000011745)
```
A continuación se muestra una respuesta de ejemplo:
```json
{
"project_id":{
"project_name":"AlienCity",
"id":"2136000000007733"
},
"table_name":"COUNTRY",
"modified_by":{
"zuid":"66466723",
"is_confirmed":false,
"email_id":"amelia@burrows.com",
"first_name":"Amelia",
"last_name":"Burrows",
"user_type":"Admin",
"user_id":"2136000000006003"
},
"modified_time":"Aug 13, 2021 01:47 PM",
"column_details":[
{
"table_id":"5249000000011745",
"column_sequence":"1",
"column_name":"ROWID",
"category":1,
"data_type":"bigint",
"max_length":"50",
"is_mandatory":false,
"decimal_digits":"2",
"is_unique":false,
"search_index_enabled":false,
"column_id":"2136000000007784"
},
{
"table_id":"5249000000011745",
"column_sequence":"2",
"column_name":"CREATORID",
"category":1,
"data_type":"bigint",
"max_length":"50",
"is_mandatory":false,
"decimal_digits":"2",
"is_unique":false,
"search_index_enabled":true,
"column_id":"2136000000007785"
},
{
"table_id":"5249000000011745",
"column_sequence":"3",
"column_name":"CREATEDTIME",
"category":1,
"data_type":"datetime",
"max_length":"50",
"is_mandatory":false,
"decimal_digits":"2",
"is_unique":false,
"search_index_enabled":true,
"column_id":"2136000000007786"
},
{
"table_id":"5249000000011745",
"column_sequence":"4",
"column_name":"MODIFIEDTIME",
"category":1,
"data_type":"datetime",
"max_length":"50",
"is_mandatory":false,
"decimal_digits":"2",
"is_unique":false,
"search_index_enabled":true,
"column_id":"2136000000007787"
},
{
"table_id":"5249000000011745",
"column_sequence":"5",
"column_name":"CITYNAME",
"category":2,
"data_type":"varchar",
"max_length":"100",
"is_mandatory":false,
"decimal_digits":"2",
"is_unique":true,
"search_index_enabled":true,
"column_id":"2136000000008588"
}
],
"table_id":"5249000000011745"
}
```
### Obtener metadatos de una tabla por nombre de tabla
Puedes usar el fragmento de código mencionado a continuación para obtener los metadatos de una tabla refiriéndose al `table_name`.
> **Note :** Si renombras la tabla, debes actualizar los cambios en el código en todas las secciones aplicables.
Para saber más sobre la instancia de componente `datastore_service` utilizada a continuación, consulta [esta sección de ayuda](https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/data-store/get-component-instance/).
**Parámetros utilizados**
| Nombre del parámetro |
Tipo de dato |
Definición |
| `table_name` |
String |
Un parámetro **obligatorio**. Contendrá el nombre de la tabla cuyos metadatos deben recuperarse. |
```python
datastore_service = app.datastore()
table_data = datastore_service.get_table_details("Aliens")
```
A continuación se muestra una respuesta de ejemplo:
```json
{
"project_id":{
"project_name":"AlienCity",
"id":"2136000000007733"
},
"table_name":"Aliens",
"modified_by":{
"zuid":"66466723",
"is_confirmed":false,
"email_id":"amelia.burrows@zylker.com",
"first_name":"Amelia",
"last_name":"Burrows",
"user_type":"Admin",
"user_id":"2136000000006003"
},
"modified_time":"Aug 13, 2021 01:47 PM",
"column_details":[
{
"table_id":"5249000000011745",
"column_sequence":"1",
"column_name":"ROWID",
"category":1,
"data_type":"bigint",
"max_length":"50",
"is_mandatory":false,
"decimal_digits":"2",
"is_unique":false,
"search_index_enabled":false,
"column_id":"2136000000007784"
},
{
"table_id":"5249000000011745",
"column_sequence":"2",
"column_name":"CREATORID",
"category":1,
"data_type":"bigint",
"max_length":"50",
"is_mandatory":false,
"decimal_digits":"2",
"is_unique":false,
"search_index_enabled":true,
"column_id":"2136000000007785"
},
{
"table_id":"5249000000011745",
"column_sequence":"3",
"column_name":"CREATEDTIME",
"category":1,
"data_type":"datetime",
"max_length":"50",
"is_mandatory":false,
"decimal_digits":"2",
"is_unique":false,
"search_index_enabled":true,
"column_id":"2136000000007786"
},
{
"table_id":"5249000000011745",
"column_sequence":"4",
"column_name":"MODIFIEDTIME",
"category":1,
"data_type":"datetime",
"max_length":"50",
"is_mandatory":false,
"decimal_digits":"2",
"is_unique":false,
"search_index_enabled":true,
"column_id":"2136000000007787"
},
{
"table_id":"5249000000011745",
"column_sequence":"5",
"column_name":"AlienType",
"category":2,
"data_type":"varchar",
"max_length":"100",
"is_mandatory":false,
"decimal_digits":"2",
"is_unique":true,
"search_index_enabled":true,
"column_id":"2136000000008588"
}
],
"table_id":"5249000000011745"
}
```
### Obtener metadatos de todas las tablas
Además de obtener los metadatos de una tabla individual, puedes obtener los detalles de todas las tablas en un proyecto Catalyst usando el método `getAllTables()`. Para saber más sobre la instancia de componente `datastore_service` utilizada a continuación, consulta [esta sección de ayuda](https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/data-store/get-component-instance/).
```python
datastore_service = app.datastore()
tables = datastore_service.get_all_tables()
```
A continuación se muestra una respuesta de ejemplo:
```json
[
{
"project_id":{
"project_name":"AlienCity",
"id":"2136000000007733"
},
"table_name":"Attackers",
"modified_by":{
"zuid":"66466723",
"is_confirmed":false,
"email_id":"amelia.burrows@zylker.com",
"first_name":"Amelia",
"last_name":"Burrows",
"user_type":"Admin",
"user_id":"2136000000006003"
},
"modified_time":"Aug 13, 2021 01:47 PM",
"table_id":"2136000000007781"
},
"table_name":"Aliens",
"modified_by":{
"zuid":"66466723",
"is_confirmed":false,
"email_id":"emma@zylker.com",
"first_name":"Amelia",
"last_name":"Burrows",
"user_type":"Admin",
"user_id":"2136000000006003"
},
"modified_time":"Aug 13, 2021 01:47 PM",
"table_id":"5249000000011745"
}
]
```
> **Info :** Consulta la [tabla de alcances del SDK](https://docs.catalyst.zoho.com/es/sdk/python/v1/sdk-scopes) para determinar el nivel de permiso requerido para realizar la operación anterior.