Eliminar

La tarea Delete en Gaio DataOS permite eliminar registros de una tabla basándose en condiciones de filtro personalizadas. Es útil para limpiar datos desactualizados, inconsistentes o temporales como parte de flujos ETL automatizados.

circle-exclamation

Cómo usar

1. Agregar y seleccionar un bloque de tabla

En tu flujo, agrega una Table con el conjunto de datos con el que deseas trabajar. Selecciona la tabla como entrada para la tarea Delete.


2. Abrir la tarea Delete

En el menú lateral izquierdo, ve a: Tasks > ETL > Delete


3. Completar información de la tarea

  • Task label: (opcional) Un nombre descriptivo para el paso.

  • Table: Se completará automáticamente según la tabla seleccionada (ej.: new_sales).


4. Definir condiciones de filtro

En la sección Filters, define una o más condiciones para especificar qué filas deben eliminarse. Para cada filtro, configura los campos correspondientes (columna, tipo, operador y valor).

Campo
Descripción

Column

Elige la columna por la cual filtrar (ej.: order_id)

Type

Tipo de entrada: Value, Parameter, etc.

Operator

Operador de comparación (Equal to, Not equal to, Greater than, etc.)

Value

El valor contra el cual comparar

Ejemplo: Eliminar filas de la tabla new_sales donde order_id sea igual a 1001.

triangle-exclamation

5. Ejecutar o guardar

  • Run: Ejecuta la eliminación inmediatamente (sin guardar la tarea).

  • Save: Guarda la tarea en el flujo actual.

  • Save and Run: Guarda y ejecuta la eliminación al mismo tiempo.


Casos de uso

  • Eliminar registros inválidos o duplicados.

  • Borrar datos temporales de prueba.

  • Automatizar lógica de limpieza basada en reglas de negocio.

  • Garantizar consistencia de datos antes o después del procesamiento.

Última actualización