Campaign | partitions | partition[n] | Interact | contactAndResponseHistTracking
Estas propiedades de configuración definen los valores del módulo del historial de contactos y respuestas de Interact.
isEnabled
Descripción
Si se establece en yes, habilita el módulo del historial de contactos y respuestas de Interact, que copia el historial de contactos y respuestas de Interact desde las tablas de preparación del tiempo de ejecución de Interact en las tablas de historial de contactos y respuestas de Campaign. La propiedad interactInstalled también debe establecerse en yes.
Valor predeterminado
no
Valores válidos
yes | no
Disponibilidad
Esta propiedad sólo es aplicable si ha instalado Interact.
runOnceADay
Descripción
Especifica si se debe ejecutar el ETL del historial de contactos y respuestas una vez al día. Si establece esta propiedad en Yes, el ETL se ejecuta durante el intervalo planificado especificado por preferredStartTime y preferredEndTime.
Si el ETL tarda más de 24 horas en ejecutarse y, por lo tanto, no llega a la hora de inicio del día siguiente, omitirá ese día y se ejecutará a la hora planificada del día siguiente. Por ejemplo, si ETL está configurado para ejecutarse entre la 1:00 a.m. y las 3:00 a.m., y el proceso se inicia a la 1:00 a.m. del lunes y termina a las 2:00 a.m. del martes, la siguiente ejecución, planificada originalmente para la 1:00 a.m. del martes, se omitirá y el siguiente ETL empezará a la 1:00 a.m. del miércoles.
La planificación de ETL no tiene en cuenta los cambios del horario de verano. Por ejemplo, si el ETL está planificado para ejecutarse entre la 1:00 a.m. y las 3:00 a.m., puede ejecutarse a las 12:00 a.m. o las 2:00 a.m. cuando se produce el cambio de horario de verano.
Valor predeterminado
No
Disponibilidad
Esta propiedad sólo es aplicable si ha instalado Interact.
processSleepIntervalInMinutes
Descripción
El número de minutos que espera el módulo del historial de contactos y respuestas de Interact entre la copia de los datos de las tablas de preparación de tiempo de ejecución de Interact en las tablas del historial de contactos y respuestas de Campaign.
Valor predeterminado
60
Valores válidos
Un entero mayor que cero.
Disponibilidad
Esta propiedad sólo es aplicable si ha instalado Interact.
preferredStartTime
Descripción
La hora preferida para iniciar el proceso de ETL diario. Esta propiedad, cuando se utiliza con la propiedad preferredEndTime, configura el intervalo de tiempo preferido en el que desea ejecutar el ETL. El ETL se iniciará durante el intervalo de tiempo especificado y procesará como máximo el número de registros especificado utilizando maxJDBCFetchBatchSize. El formato es HH:mm:ss AM o PM, utilizando un reloj de 12 horas.
Valor predeterminado
12:00:00 AM
Disponibilidad
Esta propiedad sólo es aplicable si ha instalado Interact.
preferredEndTime
Descripción
La hora preferida para finalizar el proceso de ETL diario. Esta propiedad, cuando se utiliza con la propiedad preferredStartTime, configura el intervalo de tiempo preferido en el que desea ejecutar el ETL. El ETL se iniciará durante el intervalo de tiempo especificado y procesará como máximo el número de registros especificado utilizando maxJDBCFetchBatchSize. El formato es HH:mm:ss AM o PM, utilizando un reloj de 12 horas.
Valor predeterminado
2:00:00 AM
Disponibilidad
Esta propiedad sólo es aplicable si ha instalado Interact.
purgeOrphanResponseThresholdInMinutes
Descripción
El número de minutos que espera el módulo del historial de contactos y respuestas de Interact antes de depurar las respuestas sin un contacto correspondiente. Esto evita que se registren respuestas sin que se registren contactos.
Valor predeterminado
180
Valores válidos
Un entero mayor que cero.
Disponibilidad
Esta propiedad sólo es aplicable si ha instalado Interact.
maxJDBCInsertBatchSize
Descripción
El número máximo de registros de un lote de JDBC antes de confirmar la consulta. No es el número máximo de registros que procesa el módulo del historial de contactos y respuestas de Interact en una iteración. Durante cada iteración, el módulo del historial de contactos y respuestas de Interact procesa todos los registros disponibles de las tablas de preparación. No obstante, todos esos registros están divididos en fragmentos de maxJDBCInsertSize.
Valor predeterminado
1000
Valores válidos
Un entero mayor que cero.
Disponibilidad
Esta propiedad sólo es aplicable si ha instalado Interact.
maxJDBCFetchBatchSize
Descripción
El número máximo de registros de un lote de JDBC que se captan de la base de datos de preparación. Es probable que deba aumentar este valor para ajustar el rendimiento del módulo del historial de contactos y respuestas.
Por ejemplo, para procesar 2,5 millones de registros del historial de contactos al día, debe establecer maxJDBCFetchBatchSize en un número mayor que 2.500.000 para que se procesen todos los registros de un día.
A continuación, puede establecer maxJDBCFetchChunkSize y maxJDBCInsertBatchSize en valores menores (en este ejemplo, quizá 50.000 y 10.000, respectivamente). También se podrán procesar algunos registros del día siguiente, pero se retendrán hasta el día siguiente.
Valor predeterminado
1000
Valores válidos
Un entero mayor que cero
maxJDBCFetchChunkSize
Descripción
El número máximo de un tamaño de fragmento de JDBC de lectura de datos durante el proceso de ETL (Extracción, Transformación y Carga). En algunos casos, un tamaño de fragmento mayor que el tamaño de inserción puede mejorar la velocidad del proceso de ETL.
Valor predeterminado
1000
Valores válidos
Un entero mayor que cero
deleteProcessedRecords
Descripción
Especifica si se retienen los registros del historial de contactos y el historial de respuestas una vez procesados.
Valor predeterminado
Yes
completionNotificationScript
Descripción
Especifica la ruta absoluta de un script que se ejecuta cuando finaliza el ETL. Si especifica un script, se pasan cuatro argumentos al script de notificación de finalización: hora de inicio, hora de finalización, número total de registros de CH procesados y número total de registros de RH procesados. La hora de inicio y la hora de finalización son valores numéricos que representan el número de milisegundos transcurridos desde 1970.
Valor predeterminado
Ninguno
fetchSize
Descripción
Permite establecer JDBC fetchSize cuando recupera los registros de las tablas de preparación.
En las bases de datos Oracle especialmente, ajuste el valor en el número de registros que JDBC debe recuperar con cada viaje de ida y vuelta de red. Para los lotes de gran tamaño de 100.000 o más, pruebe 10000. Tenga cuidado de no utilizar un valor demasiado grande, ya que tendrá un impacto en el uso de la memoria y las ventajas serán insignificantes, si no negativas.
Valor predeterminado
Ninguno
daysBackInHistoryToLookupContact
Descripción
Limita los registros que se buscan durante las consultas de historial de respuestas a los que se encuentran en los últimos N días especificados. Para bases de datos con gran cantidad de registros de historial de respuestas, esto puede reducir el tiempo de proceso de las consultas limitando el periodo de búsqueda al número de días especificado.
El valor predeterminado de 0 indica que se buscan todos los registros.
Valor predeterminado
0 (cero)
Campaign | partitions | partition[n] | Interact | contactAndResponseHistTracking | runtimeDataSources | [runtimeDataSource]
Campaign | partitions | partition[n] | Interact | contactAndResponseHistTracking | contactTypeMappings
Campaign | partitions | partition[n] | Interact | contactAndResponseHistTracking | responseTypeMappings