DocumentaciónWorkflowsLógica y datos
Edit Fields (Set) nodo
Establece, renombra o elimina campos en el flujo de datos, p. ej. transformar la salida de un trigger al formato que espera el siguiente node. Los valores admiten plantillas como {{ $json.user.name }}. Consulta la configuración, las entradas y salidas, las pruebas y la solución de errores.
8 min de lecturaActualizado el
Qué hace este nodo
Establece, renombra o elimina campos en el flujo de datos, p. ej. transformar la salida de un trigger al formato que espera el siguiente node. Los valores admiten plantillas como {{ $json.user.name }}.
Usa Edit Fields (Set) como un paso claramente definido en un workflow de anymize.
- Procesa 1 entrada.
- Ofrece 1 salida para los pasos siguientes.
- Se ejecuta como un paso normal del flujo.
Configurar el nodo
- 01Abre un workflow y añade Edit Fields (Set) desde el catálogo de nodos.
- 02Completa los campos obligatorios y asigna valores de los pasos anteriores.
- 03Ejecuta el nodo con un conjunto pequeño de datos y revisa la salida.
- 04Conecta la salida correcta y activa el workflow después de una prueba completa.
Acciones y modos
Edit Fields (Set) tiene una función concreta. Sus ajustes aparecen al seleccionar el nodo.
Ajustes
| Campo | Significado | Área |
|---|---|---|
| Establecer campos | Campos nuevos o sobrescrituras. Elige el tipo por fila (String, Number, Boolean, JSON). Los valores admiten `{{ $json.field }}`. | Estándar |
| Versión importada | Configura este valor en el panel del nodo. | Estándar |
| Crear campos anidados | Los puntos crean campos anidados. customer.name guarda name dentro de customer. | Estándar |
| Conservar valor con error de tipo | Conserva el valor original si no coincide con el tipo elegido. | Estándar |
| Transmitir archivos | Conserva los archivos recibidos junto con los datos de entrada. | Estándar |
| Eliminar campos | Introduce los nombres de los campos que deben desaparecer, separa varios con comas (p. ej. tmp, debug). Se ejecuta antes de establecer los nuevos campos. | Estándar |
| Renombrar campos | `from` → `to`. Se ejecuta antes de establecer. | Estándar |
| Conservar solo los campos establecidos | Si está activo: los campos de entrada se descartan, solo sobreviven los campos establecidos. | Estándar |
Entradas y salidas
| Entrada | Significado | Tipo |
|---|---|---|
| Estándar | Recibe el resultado completo del paso anterior. | JSON |
| Salida | Significado | Tipo |
|---|---|---|
| Estándar | Entrega el resultado al paso siguiente como JSON. | JSON |
Ejemplo y prueba
Establecer estado + contador: empieza con un conjunto pequeño y reconocible. Revisa la salida y usa solo los campos que estén presentes.
Ejemplo de prueba
{
"name": "Alice",
"score": 42
}Acceso y seguridad
Antes de activarlo, revisa los datos que entran en este paso y el contenido de la salida.
Guarda claves y credenciales en el gestor protegido. No las pegues en campos normales, datos de prueba ni descripciones.
Resolver errores
- Sin salida: revisa la última ejecución y los campos entregados por el nodo anterior.
- Variable vacía: abre la salida anterior y usa un campo presente en los datos reales.