¿Cómo manipulo datos en el evento inicial?
Al definir un flujo, establecemos los datos que el flujo recibirá del iniciador. Sin embargo, en algunos casos puede ser preferible transformar estos datos en lugar de almacenarlos tal cual en el evento.
Para hacer esto, utilizamos las funciones de exclusión y enriquecimiento de la iniciación. Si haces clic en cualquier pieza de datos recibidos en la sección 'On Received Data' del Comportamiento de Iniciación y luego presionas CTRL+ALT+I para abrir el inspector, puedes ver la casilla de verificación 'Exclude on Initial Event':
Al seleccionar esta casilla, el sistema no incluirá los datos en el evento inicial (y por lo tanto no estarán disponibles en el aggregate). Sin embargo, aún se enviarán a las funciones de mapeo invocadas en 'Perform Enrichment' y cualquier dato resultante de estas se incluirá en el evento inicial.