La herramienta Value Parser en los Flujos de Darwin te permite desglosar una cadena de texto o un campo de datos en partes específicas para utilizarlas en pasos posteriores.
Es especialmente útil para aislar valores dentro de datos JSON, correos electrónicos, números de teléfono o cualquier texto estructurado donde ciertas partes tengan un significado único.
Dentro de la configuración de la herramienta, puedes definir parámetros específicos:
Qué reemplazar (Find): Puede incluir símbolos, caracteres, palabras o conjuntos personalizados (Regex).
Reemplazar con (Replace with): Especificas el contenido que sustituirá al original.
Si bien funciona de forma similar a una herramienta de "Buscar y Reemplazar", el uso de Expresiones Regulares (Regex) potencia tus capacidades, permitiéndote buscar patrones complejos, excluir elementos o implementar reglas de refinamiento de datos.
¿Cuándo usar el Value Parser Tool?
Utiliza esta herramienta siempre que necesites:
Extraer valores específicos de una respuesta JSON.
Separar componentes de una cadena de texto estructurada.
Limpiar datos aislando solo los elementos necesarios para el procesamiento.
Formatear datos de entrada (como fechas o teléfonos) al formato requerido por tu CRM.
Ejemplos de Casos de Uso:
Caso 1: Cambiar formato de fecha de DD.MM.AAAA a AAAA_MM_DD
Valor a procesar:
[campo_fecha]Patrón (Regex):
([0-3]\d).([01]\d).(\d{4})Reemplazar con:
$3_$2_$1
Caso 2: Limpiar etiquetas o espacios extra en un Email
Valor a procesar:
[campo_email]Patrón (Regex):
\<([^>]+)\>|(\n)|(\s{4,})Reemplazar con: (Espacio)
Cómo acceder y configurar el Value Parser Tool
Identifica el dato a limpiar: Abre tu flujo y localiza el paso donde recibes la información "sucia" o mal formateada.
Añade la herramienta: Haz clic en el botón "+" (Plus) debajo de ese paso.
Selecciona "Tool": Elige la opción Tool y luego selecciona Value Parser.
Configura las reglas: * Elige el campo de origen.
Escribe tu expresión regular en el campo de búsqueda.
Define el valor de reemplazo.
Prueba el resultado: Es vital realizar un test para asegurar que el patrón Regex capture exactamente lo que necesitas.
✅ Consejos
Verifica la estructura: Confirma si tus datos vienen en formato JSON, CSV o texto simple para aplicar la regla correcta.
Usa Regex con sabiduría: Si no eres experto en Expresiones Regulares, utiliza herramientas externas de prueba (como Regex101) antes de implementarlas en Darwin.
Divide y vencerás: Si necesitas extraer múltiples valores distintos de una misma cadena, es mejor usar pasos separados de Value Parser para cada extracción.
Preguntas Frecuentes (FAQs)
¿Qué tipos de datos puede manejar? Cualquier texto plano, respuestas de API (JSON) y formatos estructurados. Es lo suficientemente flexible para manejar casi cualquier lista delimitada.
¿Puedo usarlo con datos de otras Apps? ¡Sí! Cualquier dato que entre a Darwin a través de una integración, HTTP Request o entrada manual puede ser procesado por esta herramienta siempre que sea texto.
¿Es sensible a mayúsculas y minúsculas? Por defecto sí, pero puedes ajustar tu expresión regular para que ignore la capitalización según tus necesidades.
