Transformación de datos y fórmulas

El Conector Exportación CSV permite transformar, limpiar y enriquecer los datos durante la exportación mediante el uso de fórmulas aplicadas a cualquier campo mapeado en la sección Datos de salida.

Las fórmulas son útiles cuando se desea:

  • Formatear o modificar valores
  • Combinar información de varios campos
  • Eliminar o reemplazar caracteres no deseados
  • Estandarizar textos
  • Crear valores calculados o condicionales

Este capítulo ofrece una visión general de los casos más comunes de uso.

 

1. Uso de fórmulas para modificar los valores exportados

 

Se puede aplicar fórmulas a cualquier campo de:

  • Categorías
  • Productos
  • Variantes
  • Puntos de Venta
  • Entidades personalizadas

Las fórmulas permiten alterar solo el valor exportado, sin modificar los datos almacenados en el PIM.

Como se explicó en la sección 2, el conector incluye un Asistente IA de Macros que te ayuda a:

  • Crear nuevas fórmulas
  • Comprender la sintaxis
  • Corregir errores
  • Construir campos condicionales o calculados
 

Ejemplos típicos:

 

Convertir texto a mayúsculas o minúsculas

  • UPPERCASE({Name})

Eliminar HTML u otros formatos

  • CLEAN_HTML({Description})

Aplicar lógica condicional

  • IF(IS_EMPTY({Color}), "No color", {Color})

Estas transformaciones afectan únicamente al CSV exportado, no a los datos del PIM.

 

2. Combinación de campos

 

Las fórmulas permiten combinar varios campos para crear valores enriquecidos o más legibles.
Son especialmente útiles para generar:

  • Nombres compuestos
  • Textos optimizados para SEO
  • Identificadores personalizados
  • Descripciones unificadas
 

Ejemplos:

 

Crear un título combinado

  • CONCAT({Name}, " - ", {Brand})

Combinar información de producto y variante

  • CONCAT({Product Name}, " ", {Size}, " ", {Color})
 

3. Limpieza y normalización de datos

 

Las fórmulas también pueden ayudarte a preparar los valores para su uso en sistemas que requieren un formato específico o limpio.

 

Ejemplos frecuentes:

 

Eliminar saltos de línea y espacios adicionales

  • CLEAN_TEXT({Description})

Eliminar HTML no deseado

  • CLEAN_HTML({Long Description})

Extraer números de un texto

  • EXTRACT_NUMBER({Dimension})

Reemplazar o eliminar caracteres específicos

  • REPLACE({Field}, "-", "")

Limpiar los datos en el momento de la exportación ayuda a mantener los CSV consistentes y fáciles de procesar.

 

4. Enlace a la documentación oficial de fórmulas

 

Puedes consultar las referencias completas y actualizadas de todas las funciones de fórmulas disponibles en este artículo.

También puedes contar con el Asistente IA de Macros, integrado en el conector, para ayudarte a crear o depurar fórmulas directamente desde la interfaz.