> 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-tabla.md).

# Insertar tabla

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

La tarea **Insert Table** en Gaio DataOS permite copiar o migrar datos de una tabla a otra.

Es especialmente útil para construir procesos ETL, versionar conjuntos de datos o consolidar información de múltiples fuentes.

### Cómo usar

Sigue los pasos a continuación para insertar datos desde una tabla origen hacia una tabla destino:

#### 1. Abrir la tarea Insert Table

En el Studio, ve al panel **Tasks**.\
En la sección **ETL**, selecciona **Insert table**.

***

#### 2. Definir tablas de origen y destino

* **Source Table:** Elige la tabla desde la cual se extraerán los datos (ej.: `sales`).
* **Target Table:** Selecciona o escribe el nombre de la tabla donde se insertarán los datos (ej.: `new_sales`).

Si la tabla destino no existe, debes crearla previamente utilizando la tarea **Create Table**.

***

#### 3. Mapear columnas

El sistema intentará automáticamente emparejar las columnas por nombre.

Puedes:

* Usar **Auto fill** para completar rápidamente los campos coincidentes.
* Ajustar manualmente cada mapeo **Source column → Target column** usando los desplegables.
* Usar **Clear fields** para reiniciar todos los mapeos.

{% hint style="warning" %}
Asegúrate de que los tipos de datos sean compatibles para evitar errores de inserción.
{% endhint %}

#### 4. Revisar y guardar

Después de mapear todas las columnas necesarias:

* Haz clic en **Save** para guardar la tarea.
* O en **Save and run** (si está disponible) para ejecutar la tarea inmediatamente.

***

### Casos de uso

* Sincronizar datos entre tablas dentro de un flujo.
* Crear copias limpias de conjuntos de datos en uso.
* Respaldar datos crudos antes de transformaciones.
* Agregar o particionar registros.

***

### Buenas prácticas

* Usa etiquetas descriptivas para identificar claramente la operación de inserción en tu flujo.
* Valida siempre los mapeos de columnas antes de ejecutar la tarea.
* Combina con pasos de filtrado o transformación si es necesario antes de la inserción.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gaiodataos.com/gaio-dataos-spanish/herramientas/tareas/etl/insertar-tabla.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
