Tarea
Las características del producto están en un array JSON attributes: material, color y otros parámetros. La importación necesita un campo material separado.
Respuesta corta
Abra value dentro de attributes y agregue una condición sobre el campo vecino code: la opción simple es Igual a material. La expresión regular ^material$ hace lo mismo y comprueba coincidencia exacta completa.
Cómo hacerlo en Eofferix
En el snapshot JSON, seleccione
valuedentro del bloque repetido.
El campo seleccionado pertenece a un objeto repetido. Abra la configuración del valor.

La animación muestra la configuración del campo. Método 1: sobre
code, useIgual amaterial.
Esta es una variante de condición; no hace falta agregar las demás. Método 2: la expresión regular
^material$(coincide exactamente conmaterial) puede quedar como opción estricta.
Esta es una variante de condición; no hace falta agregar las demás.
Antes / después
Antes
datos de origen{
"products": [
{
"sku": "SKU-14001",
"name": "Lampara Alba",
"attributes": [
{
"code": "material",
"name": "Material",
"value": "acero"
},
{
"code": "color",
"name": "Color",
"value": "blanco"
}
]
},
{
"sku": "SKU-14002",
"name": "Sillon Costa",
"attributes": [
{
"code": "material",
"name": "Material",
"value": "madera"
},
{
"code": "color",
"name": "Color",
"value": "negro"
}
]
}
]
}Después
resultado{
"products": [
{
"sku": "SKU-14001",
"name": "Lampara Alba",
"material": "acero"
},
{
"sku": "SKU-14002",
"name": "Sillon Costa",
"material": "madera"
}
]
}