Re: Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidadesHola,
Las obras adjuntas para los ejemplos proporcionados.Si no funciona para ejemplos futuros, puedo modificarlo según sea necesario.
Re: Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidadesGracias Hadley. Eso no escaló muy bien. Debería haber publicado el conjunto de datos completo: https://jmplivesales.na.sas.com:3501/packages/5c1d45033684d60d9c48d109-1
Desde el panel mundial: "Informe de negocios ganados en todo el mundo"
Re: Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidadesLa expresión regular para las actualizaciones dependerá de lo que espera ver entre paréntesis y en qué orden. ¿Tiene más ejemplos de cómo puede aparecer el campo de oportunidad?
Re: Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidadesLa tabla completa está aquí:
Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidadesEstoy trabajando con los datos de Salesforce y busco obtener algunos datos adicionales (todos los que puedo) de los nombres de las oportunidades.
Se adjunta un conjunto de datos de muestra. De una oportunidad dada, me gustaría extraer el Producto y la Cantidad si es una oportunidad NAL (tenemos la columna de tipo para ayudar con eso), para una Suscripción siempre es 1, y para actualizaciones muchas de las oportunidades (pero no all) tienen una parte de la cadena, que debería poder determinar que From - To == QTY. Las actualizaciones a menudo también incluyen productos.
También quiero eliminar los caracteres no ingleses del nombre como parte de la expresión regular.
Gracias.

Aquí está el completo mesa .
Re: Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidadesDon: agregué un enlace de OneDrive para la tabla completa.
Re: Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidadesMirando la tabla del enlace de Hadley, sería difícil encontrar algo que funcionara con todas las observaciones. La entrada está demasiado desestructurada. ¿Qué tan cerca esperabas estar?
Re: Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidadesEsperaba obtener una muestra razonable. No tiene que ser cada transacción. Esa muestra se puede extrapolar al trimestre completo de manera bastante razonable. Tengo otro conjunto de datos con el que he estado trabajando, así que si esto no va a funcionar, puedo pensar en otra cosa.
Re: Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidadesEsto obtiene alrededor del 85% de las observaciones. He usado tres declaraciones de expresiones regulares que probablemente serán números de licencia (a diferencia de fechas, números de contrato, identificaciones, etc.). La última declaración, p4, puede obtener inadvertidamente algo que no es un conteo (un dígito rodeado por un espacio en blanco). Podría generalizar esto un poco más, pero me temo que terminaría con valores de recuento sin licencia.
Re: Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidades¡Bien, Don! Déjame jugar un poco con estos datos.
Re: Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidadesAquí está el informe de JMP Live. Tuve que hacer una Recodificación adicional con "Pro": cualquier nombre de empresa con Pro se codificaba erróneamente como una compra Pro.
https://jmplivesales.na.sas.com:3501/packages/xKszCJ3dKYhSNhgtGZKJH
Creo que todavía hay algunas oportunidades para mejorar el trabajo de procesamiento de datos. Necesito poner esto en un flujo de trabajo también.
Re: Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidadesEstoy de acuerdo. Si puede pensar en un patrón que probablemente corresponda a la cantidad de licencias, puedo encontrar la expresión regular.
Re: Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidadesgracias Este es un trabajo impresionante hasta ahora, y no creo que lo haya dicho todavía. Les agradezco que tanto usted como Hadley hayan mirado el conjunto de datos.
También habla del poder de la limpieza de datos en JMP y la capacidad de estructurar lo que en gran medida no está estructurado.
Lo que era inutilizable ahora es utilizable.
Es más que una muestra representativa de los tipos de NAL y actualizaciones que recibimos también. Terminé eliminando territorios gubernamentales y académicos. En el futuro, tener datos limpios que comprendan exactamente qué tipo de clase de cliente es el contrato, qué producto, qué compraron y cómo se prorrateó (n/12s) del año es el estado final deseado.
Los nuevos niveles de precios también ayudarán a poder auditar transacciones mucho más fácilmente.
Re: Expertos en RegEx... ayuda para extraer CANTIDAD de cadenas de oportunidadesgracias
Lo que es realmente impresionante es el trabajo fenomenal que hizo Craige Hailes para implementar la funcionalidad de expresiones regulares (al menos, creo que fue Craige). Estoy asombrado de que tanto la mirada positiva como la negativa hacia adelante Y la mirada hacia atrás estén disponibles y funcionen espectacularmente.