Show Menu
TEMAS×

Consulta incremental

Una consulta incremental le permite seleccionar periódicamente un objetivo basado en un criterio, al mismo tiempo que excluye las personas que ya fueron destinadas por este criterio.
La población segmentada se almacena en la memoria por instancia de flujo de trabajo y por actividad, es decir, dos flujos de trabajo iniciados desde la misma plantilla no comparten el mismo registro. Por otro lado, dos tareas basadas en la misma consulta incremental para la misma instancia de flujo de trabajo utilizarán el mismo registro.
La consulta se define del mismo modo que para las consultas estándar, pero su ejecución está programada.
Temas relacionados:
Si el resultado de una consulta incremental es igual a 0 durante una de sus ejecuciones, el flujo de trabajo se detiene hasta la siguiente ejecución programada de la consulta. Por lo tanto, las transiciones y actividades que siguen a la consulta incremental no se procesan antes de la siguiente ejecución.
Para ello:
  1. En la Scheduling & History ficha, seleccione la Schedule execution opción. La tarea permanece activa una vez que se ha creado y solo se activará en los tiempos especificados por la programación para ejecutar la consulta. Sin embargo, si la opción está desactivada, la consulta se ejecuta inmediatamente y en una misma vez .
  2. Haga clic en el botón Change .
    En la ventana Schedule editing wizard puede configurar el tipo de frecuencia, la periodicidad del evento y el periodo de validez del evento.
  3. Haga clic en Finish para guardar la programación.
  4. La sección inferior de la pestaña Scheduling & History permite seleccionar el número de días que se deben tener en cuenta en el historial.
    • History in days
      Los destinatarios ya seleccionados pueden registrarse un número máximo de días desde el día en que fueron seleccionados. Si este valor es cero, los destinatarios nunca se eliminan del registro.
    • Keep history when starting
      Esta opción le permite no purgar el registro cuando la actividad está habilitada.
    • SQL table name
      Este parámetro permite sobrecargar la tabla SQL predeterminada que contiene los datos del historial.

Parámetros de salida

  • tableName
  • esquema
  • recCount
Este conjunto de tres valores identifica la población objetivo de la consulta. tableName es el nombre de la tabla que registra los identificadores de destinatario, schema es el esquema de la población (normalmente nms:recipient) y recCount es el número de elementos de la tabla.