Show Menu
TEMAS×

Importación de datos y señales externas

El siguiente ejemplo ilustra la External signal actividad en un caso de uso típico. La importación de datos se realiza en un flujo de trabajo de origen. Una vez completada la importación y actualizada la base de datos, se activa un segundo flujo de trabajo. Este segundo flujo de trabajo se utiliza para actualizar un acumulado de los datos importados.
El flujo de trabajo de origen se presenta de la siguiente manera:
  • Una actividad de archivo de carga carga un archivo que contiene los nuevos datos de compra. Tenga en cuenta que la base de datos se ha ampliado en consecuencia, ya que los datos de compra no están presentes de forma predeterminada en el datamart.
    Por ejemplo:
    tcode;tdate;customer;product;tamount
    aze123;21/05/2015;dannymars@example.com;A2;799
    aze124;28/05/2015;dannymars@example.com;A7;8
    aze125;31/07/2015;john.smith@example.com;A7;8
    aze126;14/12/2015;john.smith@example.com;A10;4
    aze127;02/01/2016;dannymars@example.com;A3;79
    aze128;04/03/2016;clara.smith@example.com;A8;149
    
    
  • Una actividad de reconciliación crea los vínculos entre los datos importados y la base de datos para que los datos de transacciones estén correctamente conectados a perfiles y productos.
  • Una actividad de actualización de datos inserta y actualiza el recurso de transacciones de la base de datos con los datos entrantes.
  • Una actividad final desencadena el flujo de trabajo de destino, que se utiliza para actualizar los agregados.
El flujo de trabajo de destino se presenta de la siguiente manera:
  • Una actividad de señal Señal externa externa espera a que el flujo de trabajo de origen finalice correctamente.
  • Una actividad de Consulta destinatario perfiles y los enriquece con una colección configurada para recuperar la fecha de la última compra.
  • Una actividad de actualización de datos almacena los datos adicionales en un campo personalizado dedicado. Tenga en cuenta que el recurso de perfil se ha ampliado para agregar el campo Última fecha de compra.