--- title: "Actualizar filas" url: https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/data-store/update-rows/ description: "Esta página describe el método para actualizar una fila individual o filas de forma masiva en una tabla del 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: "Update Rows - API" url: /es/api/code-reference/cloud-scale/data-store/update-row/#UpdateRow - name: "Data Store Help" url: /es/cloud-scale/help/data-store/introduction - name: "SDK Scopes" url: /es/sdk/python/v1/sdk-scopes --- # Actualizar filas Puedes actualizar una fila individual o múltiples filas en una tabla del [Catalyst Data Store](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/introduction). La referencia `table_service` utilizada en los fragmentos de código a continuación puede ser una instancia de tabla o un meta de tabla creado anteriormente. ### Actualizar una fila individual Este método en particular te permite actualizar una fila individual construyendo un objeto con valores modificados en las columnas requeridas. Haz referencia al ROWID único y pasa el objeto recién construido que contiene los detalles de la fila actualizada al método `update_row()`. Ten en cuenta que es obligatorio especificar el valor de ROWID aquí. Para conocer más sobre la [instancia del 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 secciones de ayuda respectivas. **Parámetros utilizados**
Nombre del parámetro Tipo de dato Definición
`row_data` Array Un parámetro **obligatorio**. Contendrá los detalles de la fila a actualizar en pares clave-valor.
```python #Actualizar una sola fila datastore_service = app.datastore() table_service = datastore_service.table("table_name") row_data = {'name': 'Mathew Jones', 'id': '7211', 'age': '31', 'ROWID': 2136000000011011} row_response = table_service.update_row(row_data) logging.info(row_response) ``` A continuación se muestra una respuesta de ejemplo: ```javascript { CREATORID: "2136000000006003", MODIFIEDTIME: "2021-08-17 13:02:11:184", CREATEDTIME: "2021-08-16 16:29:10:499", Name: "Mathew Jones", ID : "7211", Age: 31, ROWID: "2136000000011011" } ``` ### Actualizar múltiples filas Para actualizar múltiples filas, se construye un array de objetos que contiene los valores de fila modificados, el cual se pasa como argumento al método `update_rows() `. Los ROWIDs se utilizan en los objetos de array correspondientes para hacer referencia a las filas específicas que requieren modificación. Para conocer más sobre la [instancia del 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 secciones de ayuda respectivas. La respuesta devuelta aquí se resolverá a un array de objetos de fila. **Parámetros utilizados**
Nombre del parámetro Tipo de dato Definición
`row_data` Array Un parámetro **obligatorio**. Contendrá los detalles de las filas a actualizar en pares clave-valor.
```python #Actualizar múltiples filas datastore_service = app.datastore() table_service = datastore_service.table("Employee") row_data = [{'name': 'Mathew Jones', 'id': '7211', 'age': '31', 'ROWID': 2136000000034043}, {'name': 'Rhonda Watson', 'id': '7212', 'age': '28', 'ROWID': 2136000000034045}] row_response = table_service.update_rows(row_data) ``` A continuación se muestra una respuesta de ejemplo: ```javascript [ { CREATORID: "2136000000006003", MODIFIEDTIME: "2021-08-24 13:22:14:718", CREATEDTIME: "2021-08-24 13:12:55:999", Name: "Mathew Jones", ID : "7211", Age: 31, ROWID: "2136000000034043" }, { CREATORID: "2136000000006003", MODIFIEDTIME: "2021-08-24 13:22:14:728", CREATEDTIME: "2021-08-24 13:12:56:001", Name: "Rhonda Watson", ID : "7212", Age: 28, ROWID: "2136000000034045" } ] ``` > **Info :** Consulta la [tabla de SDK Scopes](https://docs.catalyst.zoho.com/es/sdk/python/v1/sdk-scopes) para determinar el nivel de permiso requerido para realizar la operación anterior.