Campaign | particiones | partición[n] | Interact | contactAndResponseHistTracking
Estas propiedades de configuración definen los valores para el módulo de historial de contactos y de 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 las tablas de preparación de Interact en la ejecución de Interact en las tablas del 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 se ha instalado Interact.
runOnceADay
Descripción
Especifica si ejecuta o no ETL de 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 ETL toma más de 24 horas para ejecutarse, y por lo tanto pierde la hora de inicio para el siguiente día, omitirá ese día y se ejecutará en la hora planificada del siguiente día. Por ejemplo, si ETL está configurado para ejecutarse entre la 1:00 a.m. a las 3:00 a.m. y el proceso inicia a la 1:00 a.m. el lunes y termina a las 2:00 a.m. el martes, la siguiente ejecución, planificada originalmente para la 1:00 a.m. el martes se omitirá y el siguiente ETL empezará a la 1:00 a.m. del miércoles.
La planificación de ETL no cuenta para los cambios de horario. Por ejemplo, si ETL planificado se ejecuta entre la 1:00 a.m. y las 3:00 a.m., podría ejecutarse a las 12:00 a.m. o 2:00 a.m. cuando ocurra el cambio de horario.
Valor predeterminado
No
Disponibilidad
Esta propiedad sólo es aplicable si se ha instalado Interact.
processSleepIntervalInMinutes
Descripción
El número de minutos que el módulo del historial de contactos y respuestas de Interact espera entre copiar los datos de las tablas de preparación de ejecución de Interact en las tablas del historial de contactos y respuestas de Campaign.
Valor predeterminado
60
Valores válidos
Cualquier número entero mayor que cero.
Disponibilidad
Esta propiedad sólo es aplicable si se ha instalado Interact.
preferredStartTime
Descripción
La hora preferida para iniciar el proceso de ETL diario. Esta propiedad, cuando se utiliza junto con la propiedad preferredEndTime, configura el intervalo de hora preferido durante el cual desea ejecutar ETL. El ETL empezará durante el intervalo de hora planificado especificado y se procesará la mayoría de registros especificados usando maxJDBCFetchBatchSize. El formato es HH:mm:ss, a.m. o p.m. y se utiliza un reloj de 12 horas.
Valor predeterminado
12:00:00 a.m.
Disponibilidad
Esta propiedad sólo es aplicable si se ha instalado Interact.
preferredEndTime
Descripción
La hora preferida para terminar el proceso de ETL diario. Esta propiedad, cuando se utiliza junto con la propiedad preferredStartTime, configura el intervalo de hora preferido durante el cual desea ejecutar ETL. El ETL empezará durante el intervalo de hora planificado especificado y se procesará la mayoría de registros especificados usando maxJDBCFetchBatchSize. El formato es HH:mm:ss, a.m. o p.m. y se utiliza un reloj de 12 horas.
Valor predeterminado
2:00:00 a.m.
Disponibilidad
Esta propiedad sólo es aplicable si se ha instalado Interact.
purgeOrphanResponseThresholdInMinutes
Descripción
El número de minutos que el módulo del historial de contactos y respuestas de Interact espera antes de suprimir las respuestas sin contactos correspondientes. Esto evita que se registren respuestas sin que se registren contactos.
Valor predeterminado
180
Valores válidos
Cualquier número entero mayor que cero.
Disponibilidad
Esta propiedad sólo es aplicable si se ha instalado Interact.
maxJDBCInsertBatchSize
Descripción
El número máximo de registros de un lote JDBC antes de confirmar la consulta. Éste no es el número máximo de registros que el módulo del historial de contactos y respuestas de Interact procesa 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. Sin embargo, todos esos registros están desglosados en fragmentos de maxJDBCInsertSize.
Valor predeterminado
1000
Valores válidos
Cualquier número entero mayor que cero.
Disponibilidad
Esta propiedad sólo es aplicable si se ha instalado Interact.
maxJDBCFetchBatchSize
Descripción
El número máximo de registros de un lote JDBC que hay que captar de la base de datos de preparación. Es probable que tenga que aumentar este valor para ajustar el rendimiento del módulo del historial de contactos y de respuestas.
Por ejemplo, para procesar 2,5 millones de registros de historial de contacto al día, debe establecer maxJDBCFetchBatchSize en un número mayor que 2.5M de manera que se procesarán todos los registros para un día.
Podría establecer entonces maxJDBCFetchChunkSize y maxJDBCInsertBatchSize en valores menores (en este ejemplo, quizá 50,000 y 10,000, respectivamente). Algunos registros del siguiente día también se podrán procesar, pero se retendrán para el siguiente día.
Valor predeterminado
1000
Valores válidos
Cualquier número entero mayor que cero
maxJDBCFetchChunkSize
Descripción
El número máximo de tamaño de fragmento de JDBC de lectura de datos durante ETL (extraer, transformar, cargar). En algunos casos, un tamaño de fragmento es mayor que el tamaño de inserción que puede mejorar la velocidad del proceso de ETL.
Valor predeterminado
1000
Valores válidos
Cualquier número entero mayor que cero
deleteProcessedRecords
Descripción
Especifica si retiene o no el historial de contacto e historial de respuestas después de que se han procesado.
Valor predeterminado
completionNotificationScript
Descripción
Especifica la ruta absoluta a un script para ejecutarse cuando esté completo el ETL. Si especifica un script, se aprueban cuatro argumentos para el 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
Ninguna
fetchSize
Descripción
Le permite establecer JDBC fetchSize cuando recupera los registros de las tablas de preparación.
En las bases de datos de Oracle específicamente, ajuste el establecimiento al número de registros que debe recuperar JDBC con recorrido de red. Para lotes grandes de 100K o más, intente con 10000. Tenga cuidado de no utilizar un valor demasiado grande aquí, ya que tendrá un impacto en el uso de la memoria y las ganancias no serán bajas, si no perjudiciales.
Valor predeterminado
Ninguna
daysBackInHistoryToLookupContact
Descripción
Limita los registros que se buscan durante las consultas del historial de respuestas a los que se encuentran durante el último número especificado de días. Para las bases de datos con una gran cantidad de registros de historial de respuestas, esto puede reducir el tiempo de proceso en las consultas limitando el período 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)