Campaign | partitions | partition[n] | Interact | contactAndResponseHistTracking
Ces propriétés de configuration définissent les paramètres du module d'historique des réponses et des contacts d'Interact.
isEnabled
Description
Si la valeur est définie sur oui, cela active le module d'historique des réponses et des contacts d'Interact qui copie l'historique des réponses et des contacts d'Interact des tables intermédiaire de l'environnement d'exécution d'Interact dans les tables de l'historique des réponses et des contacts de Campaign. La propriété interactInstalled doit également être définie sur oui.
Valeur par défaut
non
Valeurs valides
oui | non
Disponibilité
Cette propriété est applicable uniquement si vous avez installé Interact.
runOnceADay
Description
Spécifie s'il faut exécuter l'historique des contacts et des réponses ETL une fois par jour. Si vous définissez cette propriété sur Yes, l'ETL est exécuté dans l'intervalle planifié spécifié par preferredStartTime et preferredEndTime.
Si ETL prend plus de 24 heures pour s'exécuter, et manque par conséquent l'heure de début pour le lendemain, il ignorera ce jour-là et s'exécutera à l'heure planifiée le lendemain. Par exemple, si ETL est configuré pour s'exécuter entre 01h00 et 03h00, et si le processus démarre à 01h00 le lundi et s'achève à 02h00 le mardi, la prochaine exécution, planifiée à l'origine pour 01h00 le mardi, sera ignorée, et le prochain ETL démarrera à 01h00 le mercredi.
La planification ETL ne tient pas compte du passage à l'heure d'été. Par exemple, s'il est planifié qu'ETL s'exécute entre 01h00 et 03h00, il pourrait s'exécuter à 00h00 ou à 02h00 lors du passage à l'heure d'été.
Valeur par défaut
Non
Disponibilité
Cette propriété est applicable uniquement si vous avez installé Interact.
processSleepIntervalInMinutes
Description
Le nombre de minutes pendant lesquelles le module de l'historique des réponses et des contacts d'Interact attend entre les copies des données des tables de transfert d'exécution d'Interact dans les tables de l'historique des réponses et des contacts d'Campaign.
Valeur par défaut
60
Valeurs valides
N’importe quel nombre entier supérieur à zéro.
Disponibilité
Cette propriété est applicable uniquement si vous avez installé Interact.
preferredStartTime
Description
L'heure préférée pour démarrer le processus ETL quotidien. Cette propriété, si utilisée conjointement avec la propriété preferredEndTime, définira l'intervalle de temps préféré pendant lequel vous souhaitez exécuter l'ETL. L'ETL démarrera pendant l'intervalle de temps spécifié et traitera le nombre d'enregistrements spécifié à l'aide de maxJDBCFetchBatchSize. Le format est HH:mm:ss (horloge de 24 heures).
Valeur par défaut
00:00:00
Disponibilité
Cette propriété est applicable uniquement si vous avez installé Interact.
preferredEndTime
Description
L'heure préférée pour achever le processus ETL quotidien. Cette propriété, si utilisée conjointement avec la propriété preferredStartTime, définira l'intervalle de temps préféré pendant lequel vous souhaitez exécuter l'ETL. L'ETL démarrera pendant l'intervalle de temps spécifié et traitera le nombre d'enregistrements spécifié à l'aide de maxJDBCFetchBatchSize. Le format est HH:mm:ss (horloge de 24 heures).
Valeur par défaut
02:00:00
Disponibilité
Cette propriété est applicable uniquement si vous avez installé Interact.
purgeOrphanResponseThresholdInMinutes
Description
Le nombre de minutes pendant lesquelles Interact attend avant d'éliminer les réponses qui ne correspondent à aucun contact. Cette opération permet d'éviter d'enregistrer des réponses sans enregistrer les contacts.
Valeur par défaut
180
Valeurs valides
N’importe quel nombre entier supérieur à zéro.
Disponibilité
Cette propriété est applicable uniquement si vous avez installé Interact.
maxJDBCInsertBatchSize
Description
Nombre maximum d'enregistrements d'un lot JDBC avant de soumettre la requête. Ce n'est pas le nombre maximum d'enregistrements traités en une itération par le module d'historique des réponses et des contacts d'Interact. Pendant chaque itération, le module d'historique des réponses et des contacts d'Interact traite tous les enregistrements disponibles des tables de transfert. Cependant, tous ces enregistrements sont fragmentés en blocs maxJDBCInsertSize.
Valeur par défaut
1000
Valeurs valides
N’importe quel nombre entier supérieur à zéro.
Disponibilité
Cette propriété est applicable uniquement si vous avez installé Interact.
maxJDBCFetchBatchSize
Description
Nombre maximum d'enregistrements d'un lot JDBC à extraire dans la base de données intermédiaire. Vous devrez peut-être augmenter cette valeur pour régler les performances du module d'historique des réponses et des contacts.
Par exemple, pour traiter deux millions et demi d'enregistrements d'historique des contacts par jour, vous devrez définir maxJDBCFetchBatchSize sur un nombre supérieur à deux millions et demi afin que tous les enregistrements de la journée puissent être traités.
Vous pourrez alors affecter à maxJDBCFetchChunkSize et maxJDBCInsertBatchSize des valeurs inférieures (dans cet exemple, peut-être 50 000 et 10 000, respectivement). Il est possible que certains enregistrements du lendemain soient également traités, mais ils seront retenus jusqu'au lendemain.
Valeur par défaut
1000
Valeurs valides
N'importe quel nombre entier supérieur à zéro.
maxJDBCFetchChunkSize
Description
La taille maximum d'un bloc de données JDBC lues pendant ETL (extraire, transformer, charger). Dans certains cas, une taille de bloc supérieure à celle d'une insertion peut améliorer la vitesse du processus ETL.
Valeur par défaut
1000
Valeurs valides
N'importe quel nombre entier supérieur à zéro.
deleteProcessedRecords
Description
Spécifie s'il faut conserver les enregistrements de l'historique des contacts et des réponses après qu'ils aient été traités.
Valeur par défaut
Oui
completionNotificationScript
Description
Spécifie le chemin absolu vers un script à exécuter à l'achèvement du processus ETL. Si vous spécifiez un script, quatre arguments seront passés au script de notification de l'achèvement : heure de début, heure de fin, nombre total d'enregistrements CH traités, et nombre total d'enregistrements RH traités. L'heure de début et l'heure de fin sont des valeurs numériques représentant le nombre de millisecondes écoulées depuis 1970.
Valeur par défaut
Aucune
fetchSize
Description
Vous permet de définir la fetchSize JDBC lors de la récupération d'enregistrements dans les tables de transfert.
Pour ce qui concerne plus particulièrement les bases de données Oracle, définissez le paramètre sur le nombre d'enregistrements que JDBC devrait récupérer lors de chaque parcours sur le réseau. Pour des lots de 100 000 ou plus, essayez 10 000. Prenez garde à ne pas utiliser une valeur trop grande ici, car cela aura un impact sur l'espace mémoire et les gains seront alors insignifiants, voire néfastes.
Valeur par défaut
Aucune
daysBackInHistoryToLookupContact
Description
Limite les enregistrements pouvant faire l'objet d'une recherche lors des requêtes d'historique des réponses à ceux effectués au cours du nombre de jours passés spécifié. Dans le cas des bases de données comportant un grand nombre d'enregistrements d'historique des réponses, cette propriété peut permettre de réduire le temps de traitement des requêtes en limitant la période de recherche au nombre de jours indiqué.
La valeur par défaut 0 indique que tous les enregistrements font l'objet de la recherche.
Valeur par défaut
0 (zéro)