> For the complete documentation index, see [llms.txt](https://docs.gaiodataos.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gaiodataos.com/gaio-dataos-spanish/herramientas/tareas/etl/insertar-fila.md).

# Insertar fila

<figure><img src="/files/OiQPrmepTgfukj9GWZhZ" alt=""><figcaption></figcaption></figure>

La tarea **Insert Row** en Gaio DataOS permite insertar manualmente una nueva fila en una tabla existente. Es especialmente útil para agregar registros estáticos, valores parametrizados o datos dinámicos generados mediante fórmulas o campos calculados.

***

### Cómo usar

#### 1. Abrir la tarea

En el Studio, ve al menú lateral izquierdo y navega a:\
**Tasks > ETL > Insert Row**

***

#### 2. Completar información básica

* **Task label:** (opcional) Proporciona un nombre para esta tarea dentro de tu flujo.
* **Table:** Selecciona la tabla destino donde se insertará la nueva fila.

***

#### 3. Seleccionar columnas

En el campo **Columns**, elige qué columnas deseas completar.\
Después de seleccionarlas, se mostrará una lista de campos de entrada para cada columna.

***

#### 4. Definir tipo y valor para cada columna

Para cada columna seleccionada, configura lo siguiente:

**Type:** Elige el tipo de entrada:

* **Value:** Inserta un valor fijo/estático (ej.: `"Product A"`, `123`).
* **Parameter:** Usa un parámetro previamente definido en el proyecto.
* **Computed:** Define una fórmula o función (ej.: `now()`, `today()`, `1+1`).

**Value:** Ingresa el valor correspondiente según el tipo seleccionado.

Ejemplos:

* `col_1`: Type = Value, Value = `"New Client"`
* `col_2`: Type = Parameter, Value = `@client_id`
* `date_one`: Type = Computed, Value = `today()`

***

#### 5. Ejecutar o guardar

* **Run:** Ejecuta la tarea sin guardarla en el flujo.
* **Save:** Guarda la tarea en el flujo actual sin ejecutarla.
* **Save and Run:** Guarda y ejecuta inmediatamente la tarea.

***

### Casos de uso

* Insertar manualmente una sola fila en una tabla.
* Registrar eventos o marcadores durante la ejecución.
* Agregar valores de prueba durante el desarrollo de un flujo.
* Utilizar campos calculados para timestamps, UUIDs o valores derivados.
