Consulta incremental incremental-query
La actividad Incremental query es una actividad Segmentación que le permite consultar la base de datos de forma programada. Cada vez que se ejecuta esta actividad, se excluyen los resultados de las ejecuciones anteriores. Esto permite buscar solo elementos nuevos.
La actividad Incremental query se puede usar para varios tipos de usos:
- Segmentación de individuos para definir el destinatario de un mensaje, la audiencia, etc.
- Exportación de datos. Por ejemplo, puede utilizar la actividad para exportar con regularidad nuevos registros en los archivos. Puede resultar útil si desea utilizar los datos de registro en herramientas externas de sistema de informes o BI.
La población objetivo de ejecuciones anteriores se almacena en el flujo de trabajo. Esto significa que dos flujos de trabajo iniciados desde la misma plantilla no comparten el mismo registro. Sin embargo, dos tareas basadas en la misma consulta incremental en el mismo flujo de trabajo utilizan el mismo registro.
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.
Configuración de la actividad Consulta incremental incremental-query-configuration
Siga estos pasos para configurar la actividad Incremental query:
-
Agregue una actividad Incremental query a su flujo de trabajo.
-
En la sección Audiencia, elija la Dimensión de segmentación y luego haga clic en Continuar.
La dimensión de segmentación permite definir la población a la que se dirige la operación: destinatarios, beneficiarios de contratos, operadores, suscriptores, etc. De forma predeterminada, el público destinatario se selecciona entre los destinatarios. Más información sobre las dimensiones de segmentación
-
Utilice el modelador de consultas para definir la consulta, del mismo modo que crea una audiencia al diseñar un nuevo correo electrónico. Aprenda a trabajar con el modelador de consultas
-
En la sección Datos procesados, seleccione el modo incremental que desea utilizar:
-
Excluir resultados de ejecuciones anteriores: Cada vez que se ejecuta la actividad, se excluyen los resultados de las ejecuciones anteriores.
Los registros ya segmentados en ejecuciones anteriores se pueden registrar un número máximo de días desde el día en que fueron segmentados. Para ello, use el campo Historial en días. Si este valor es cero, los destinatarios nunca se eliminan del registro.
-
Usar un campo de fecha: esta opción le permite excluir los resultados de ejecuciones anteriores en función de un campo de fecha específico. Para ello, elija el campo de fecha deseado de la lista de atributos disponibles para la dimensión de segmentación seleccionada. En las siguientes ejecuciones del flujo de trabajo, solo se recuperan los datos que se han modificado o creado después de la última fecha de ejecución.
Después de la primera ejecución del flujo de trabajo, está disponible el campo Última fecha de ejecución. Especifica la fecha que se utiliza para la siguiente ejecución y se actualiza automáticamente cada vez que se ejecuta el flujo de trabajo. Todavía tiene la posibilidad de anular este valor introduciendo manualmente uno nuevo para que se ajuste a sus necesidades.
note note NOTE El modo Usar un campo de fecha permite una mayor flexibilidad según el campo de fecha seleccionado. Por ejemplo, si el campo especificado corresponde a una fecha de modificación, el modo de campo de fecha permite recuperar datos que se han actualizado recientemente, mientras que el otro modo excluye simplemente las grabaciones que ya estaban segmentadas en una ejecución anterior, incluso si se han modificado desde la última ejecución del flujo de trabajo. -
Ejemplo incremental-query-example
El siguiente ejemplo muestra la configuración de un flujo de trabajo que filtra cada semana los perfiles de la base de datos de Adobe Campaign suscritos al servicio Yoga Newsletter para enviarles un correo electrónico de bienvenida.
El flujo de trabajo se compone de los siguientes elementos:
- Una actividad Scheduler para ejecutar el flujo de trabajo todos los lunes a las 6 a. m.
- Una actividad Incremental query, que identifica a todos los suscriptores actuales durante la primera ejecución y luego solo a los nuevos suscriptores de esa semana durante las siguientes ejecuciones.
- Una actividad Email delivery.