---
title: "Insertar filas"
url: https://docs.catalyst.zoho.com/es/sdk/python/v1/cloud-scale/data-store/insert-rows/
description: "Esta página describe el método para insertar 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: "Insert Rows - API"
url: /es/api/code-reference/cloud-scale/data-store/insert-new-row/#InsertNewRow
- name: "Data Store Help"
url: /es/cloud-scale/help/data-store/introduction
- name: "SDK Scopes"
url: /es/sdk/python/v1/sdk-scopes
---
# Insertar filas
Puedes insertar una nueva fila en una tabla del [Catalyst Data Store](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/introduction) haciendo referencia al ID único o nombre de la tabla. También puedes insertar múltiples filas en una tabla como se explica en la siguiente sección.
La referencia `table_service` utilizada en el código a continuación puede ser una instancia de tabla o un meta de tabla creado anteriormente.
> **Note:**
* La tabla y las columnas en ella ya deben estar creadas. Puedes [crear una tabla](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/tables/#create-a-new-table) y [las columnas para ella](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/columns/#create-a-new-column) desde la consola.
* Podrás insertar hasta 5000 registros en cada tabla por proyecto en el [entorno de desarrollo](https://docs.catalyst.zoho.com/es/deployment-and-billing/environments/development-environment). Puedes crear hasta 25,000 registros en total en cada proyecto en el entorno de desarrollo. No hay límites superiores para la creación de registros en el entorno de producción.
### Insertar una fila individual
Debes crear un diccionario que contenga los detalles de la fila en formato {nombre de columna : valor de columna}, y pasarlo como argumento al método `insert_row()`, como se muestra a continuación. Esto inserta las filas en la tabla que refieres por su nombre de tabla o tableID único.
Se genera automáticamente un valor único de `ID` para la fila una vez que se inserta. 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 insertar en pares clave-valor. |
```python
#Insertar una sola fila en la tabla
datastore_service = app.datastore()
table_service = datastore_service.table("Employee")
row_data = {'name': 'George Hamilton', 'id': '6868', 'age': '22'}
row_response = table_service.insert_row(row_data)
```
A continuación se muestra una respuesta de ejemplo:
```javascript
{
CREATORID: "2136000000006003",
MODIFIEDTIME: "2021-08-16 16:30:12:799",
Name: "George Hamilton",
Age: 22,
ID: 6868,
CREATEDTIME: "2021-08-16 16:30:12:799",
ROWID: "2136000000011015"
}
```
### Insertar múltiples filas
Puedes insertar múltiples filas en una tabla construyendo un array que contenga las filas, y pasándolo como argumento al método `insert_rows()` como se muestra a continuació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.
Esto devuelve una respuesta que contiene 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 insertar en pares clave-valor. |
```python
datastore_service = app.datastore()
table_service = datastore_service.table("Employee")
row_data = [{'name': 'Mark Wellington', 'id': '7218', 'age': '29'},
{'name': 'Zendaya Jones', 'id': '3211', 'age': '32'}]
row_response = table_service.insert_rows(row_data)
```
A continuación se muestra una respuesta de ejemplo:
```javascript
[
{
CREATORID: "2136000000006003",
MODIFIEDTIME: "2021-08-25 13:55:04:904",
Name: "Mark Wellington",
Age: 29,
ID: 7218,
CREATEDTIME: "2021-08-25 13:55:04:904",
ROWID: 2136000000011015
},
{
CREATORID: "2136000000006003",
MODIFIEDTIME: "2021-08-25 13:55:04:906",
Name: "Zendaya Jones",
Age: 32,
ID: 3211,
CREATEDTIME: "2021-08-25 13:55:04:906",
ROWID: 2136000000011016
}
]
```
> **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.