--- title: "Obtener metadatos de columna" url: https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/data-store/get-column-meta/ description: "Esta página describe el método para recuperar metadatos de una columna individual o múltiples columnas de una tabla en el Data Store 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 Column Meta - API" url: /es/api/code-reference/cloud-scale/data-store/get-column-metadata/#GetColumnMetadata - 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 columna Los detalles de metadatos de una columna individual de una tabla en el [Catalyst Data Store](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/introduction) se pueden recuperar usando el columnID o el nombre de la columna. ### Obtener metadatos de una columna por ID Puedes obtener los metadatos de una columna de una tabla en particular usando el método `get_column_details()`. Para saber más sobre la [instancia de componente](https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/data-store/get-component-instance/)`datastore_service` y la [instancia de tabla](https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/data-store/get-table-instance/)`table_service` utilizadas a continuación, consulta sus respectivas secciones de ayuda. **Parámetros utilizados**
Nombre del parámetro Tipo de dato Definición
`columnID` String Un parámetro **obligatorio**. Contendrá el ID de la columna para la cual se deben recuperar los metadatos.
```python #Obtener metadatos de columna usando el ID de columna datastore_service = app.datastore() table_service = datastore_service.table("CITY") column_data = table_service.get_column_details(5249000000032372) ``` A continuación se muestra una respuesta de ejemplo: ```json { 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: false, column_id: "5249000000032372" } ``` ### Obtener metadatos de una columna por nombre Una forma alternativa de obtener los metadatos de una columna es refiriéndose al `column_name`. Esto devuelve la misma respuesta que la anterior. Los metadatos de la columna no involucrarán operaciones adicionales. Por lo tanto, la respuesta se devuelve aquí directamente. Para saber más sobre la [instancia de componente](https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/data-store/get-component-instance/)`datastore_service` y la [instancia de tabla](https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/data-store/get-table-instance/)`table_service` utilizadas a continuación, consulta sus respectivas secciones de ayuda. **Parámetros utilizados**
Nombre del parámetro Tipo de dato Definición
`column_name` String Un parámetro **obligatorio**. Contendrá el nombre de la columna para la cual se deben recuperar los metadatos.
```python #Obtener metadatos de columna usando el nombre de columna datastore_service = app.datastore() table_service = datastore_service.table("CITY") column_data = table_service.get_column_details("CITYNAME") ``` A continuación se muestra una respuesta de ejemplo: ```javascript { 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: false, column_id: "2305000000007725" } ``` ### Obtener metadatos de todas las columnas Además de obtener los metadatos de una columna individual, puedes recuperar los metadatos de todas las columnas en una tabla en particular usando el método `get_all_columns()`. Para saber más sobre la [instancia de componente](https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/data-store/get-component-instance/)`datastore_service` y la [instancia de tabla](https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/data-store/get-table-instance/)`table_service` utilizadas a continuación, consulta sus respectivas secciones de ayuda. ```python #Obtener metadatos de todas las columnas datastore_service = app.datastore() table_service = datastore_service.table("CITY") columns = table_service.get_all_columns() ``` A continuación se muestra una respuesta de ejemplo: ```json [ { 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" } ] ``` > **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.