Campaign | partitions | partition[n] | Interact | contactAndResponseHistTracking
Diese Konfigurationseinstellungen definieren die Einstellungen für das Interact-Modul für Kontakt- und Antwortprotokoll.
isEnabled
Beschreibung
Wenn der Wert auf yes festgelegt ist, wird das Interact-Modul für Kontakt- und Antwortprotokoll aktiviert, das die Interact-Kontakt- und Antwortprotokolldaten aus den Staging-Tabellen in der Laufzeitumgebung von Interact in die Campaign-Kontakt- und Antwortprotokolltabellen kopiert. Die Eigenschaft interactInstalled muss ebenfalls auf yes gesetzt werden.
Standardwert
nein
Gültige Werte
yes | no
Verfügbarkeit
Diese Eigenschaft ist nur anwendbar, wenn Sie Interact installiert haben.
runOnceADay
Beschreibung
Gibt an, dass der Kontakt- und Antwortprotokoll-ETL-Prozess einmal pro Tag ausgeführt wird. Wenn Sie diese Eigenschaft auf Yes festlegen, wird der ETL-Prozess während des geplanten Intervalls ausgeführt, der durch preferredStartTime und preferredEndTime festgelegt ist.
Wenn der ETL-Prozess mehr als 24 Stunden für die Ausführung benötigt und dadurch die Startzeit am nächsten Tag versäumt, überspringt er diesen Tag und wird zur geplanten Zeit am nächsten Tag ausgeführt. Beispiel: Wenn der ETL-Prozess so konfiguriert ist, dass er zwischen 1:00 und 3:00 ausgeführt wird, und der Prozess um 1:00 am Montag startet und um 2:00 am Dienstag abgeschlossen wird, wird die nächste Ausführung, die ursprünglich für 1:00 am Dienstag geplant war, übersprungen und der nächste ETL-Prozess startet um 1:00 am Mittwoch.
Die ETL-Planung berücksichtigt nicht die Sommerzeit. Wenn die Ausführung des ETL-Prozesses beispielsweise zwischen 1:00 und 3:00 geplant ist, könnte er um 0:00 oder 2:00 ausgeführt werden, wenn die Sommerzeit einsetzt.
Standardwert
Nein
Verfügbarkeit
Diese Eigenschaft ist nur anwendbar, wenn Sie Interact installiert haben.
processSleepIntervalInMinutes
Beschreibung
Die Anzahl Minuten, die das Interact-Modul für Kontakt- und Antwortprotokoll wartet, bevor es Daten aus den Staging-Tabellen der Laufzeitumgebung von Interact in die Campaign-Kontakt- und Antwortprotokolltabellen kopiert.
Standardwert
60
Gültige Werte
Eine beliebige Ganzzahl größer 0.
Verfügbarkeit
Diese Eigenschaft ist nur anwendbar, wenn Sie Interact installiert haben.
preferredStartTime
Beschreibung
Die bevorzugte Zeit für den Start des täglichen ETL-Prozesses. Wenn diese Eigenschaft zusammen mit der Eigenschaft "preferredEndTime" verwendet wird, legt sie das bevorzugte Zeitintervall für die Ausführung des ETL-Prozesses fest. Der ETL-Prozess startet während des angegebenen Zeitintervalls und verarbeitet maximal die mit maxJDBCFetchBatchSize angegebene Anzahl Datensätze. Das Format ist HH:mm:ss AM oder PM unter Verwendung des 12-Stunden-Formats.
Standardwert
12:00:00 AM
Verfügbarkeit
Diese Eigenschaft ist nur anwendbar, wenn Sie Interact installiert haben.
preferredEndTime
Beschreibung
Die bevorzugte Zeit für den Abschluss des täglichen ETL-Prozesses. Wenn diese Eigenschaft zusammen mit der Eigenschaft "preferredStartTime" verwendet wird, legt sie das bevorzugte Zeitintervall für die Ausführung des ETL-Prozesses fest. Der ETL-Prozess startet während des angegebenen Zeitintervalls und verarbeitet maximal die mit maxJDBCFetchBatchSize angegebene Anzahl Datensätze. Das Format ist HH:mm:ss AM oder PM unter Verwendung des 12-Stunden-Formats.
Standardwert
2:00:00 AM
Verfügbarkeit
Diese Eigenschaft ist nur anwendbar, wenn Sie Interact installiert haben.
purgeOrphanResponseThresholdInMinutes
Beschreibung
Die Anzahl Minuten, die das Interact-Modul für Kontakt- und Antwortprotokoll wartet, bevor Antworten ohne entsprechenden Kontakt bereinigt werden. So wird vermieden, dass Antworten ohne Kontakte protokolliert werden.
Standardwert
180
Gültige Werte
Eine beliebige Ganzzahl größer 0.
Verfügbarkeit
Diese Eigenschaft ist nur anwendbar, wenn Sie Interact installiert haben.
maxJDBCInsertBatchSize
Beschreibung
Die maximale Anzahl der Datensätze eines JDBC-Batches vor dem Ausführen der Abfrage. Dies ist nicht die maximale Anzahl Datensätze, die das Interact-Modul für Kontakt- und Antwortprotokoll in einer einzelnen Iteration verarbeitet. Während jeder Iteration verarbeitet das Interact-Modul für Kontakt- und Antwortprotokoll alle verfügbaren Datensätze aus den Staging-Tabellen. Diese Datensätze werden jedoch in maxJDBCInsertSize-Datenblöcke unterteilt.
Standardwert
1000
Gültige Werte
Eine beliebige Ganzzahl größer 0.
Verfügbarkeit
Diese Eigenschaft ist nur anwendbar, wenn Sie Interact installiert haben.
maxJDBCFetchBatchSize
Beschreibung
Die maximale Anzahl der Datensätze eines von der Staging-Datenbank abzurufenden JDBC-Batches. Sie müssen diesen Wert möglicherweise erhöhen, um die Leistung des Moduls für Kontakt- und Antwortprotokoll zu optimieren.
Beispiel: Um 2,5 Millionen Kontaktprotokolldatensätze pro Tag zu verarbeiten, sollten Sie maxJDBCFetchBatchSize auf einen höheren Wert als 2,5 M festlegen, damit alle Datensätze für einen Tag verarbeitet werden.
Sie können dann maxJDBCFetchChunkSize und maxJDBCInsertBatchSize auf kleinere Werte festlegen (in diesem Beispiel vielleicht auf 50.000 bzw. 10.000). Einige Datensätze vom nächsten Tag werden möglicherweise ebenfalls verarbeitet, aber bis zum nächsten Tag beibehalten.
Standardwert
1000
Gültige Werte
Eine beliebige Ganzzahl größer 0
maxJDBCFetchChunkSize
Beschreibung
Die maximale Anzahl einer JDBC-Datenblockgröße von Daten, die während des ETL-Prozesses (Extrahieren, Transformieren, Laden) gelesen werden. In manchen Fällen kann eine Datenblockgröße, die größer als die Einfügegröße ist, die Geschwindigkeit des ETL-Prozesses verbessern.
Standardwert
1000
Gültige Werte
Eine beliebige Ganzzahl größer 0
deleteProcessedRecords
Beschreibung
Legt fest, ob Kontaktprotokoll- und Antwortprotokolldatensätze beibehalten werden, nachdem sie verarbeitet wurden.
Standardwert
Ja
completionNotificationScript
Beschreibung
Gibt den absoluten Pfad zu einem Script an, das ausgeführt wird, wenn der ETL-Prozess abgeschlossen ist. Wenn Sie ein Script angeben, werden vier Argumente an das Abschlussbenachrichtigungsskript übergeben: Startzeit, Endzeit, Gesamtzahl der verarbeiteten Kontaktprotokoll- und Antwortprotokolldatensätze. Die Start- und Endzeit sind numerische Werte, die die Anzahl der seit 1970 vergangenen Millisekunden darstellen.
Standardwert
Keine
fetchSize
Beschreibung
Ermöglicht es Ihnen, den JDBC-Abrufumfang beim Abrufen aus Staging-Tabellen festzulegen.
Passen Sie besonders bei Oracle-Datenbanken diese Einstellung an die Anzahl Datensätze an, die JDBC bei jedem Netz-Umlauf abrufen soll. Bei umfangreichen Batches von 100 KB oder größer versuchen Sie 10.000. Achten Sie darauf, hier keinen zu großen Wert zu verwenden, weil sich das auf die Speicherbelegung auswirkt und die Leistungszunahme vernachlässigbar, wenn nicht sogar negativ ist.
Standardwert
Keine
daysBackInHistoryToLookupContact
Beschreibung
Begrenzt die Datensätze, die während der Abfragen des Antwortverlaufs durchsucht werden, auf die Datensätze in der letzten angegebenen Anzahl an Tagen. Für Datenbanken mit einer großen Anzahl an Antwortverlaufsdatensätzen kann so die Verarbeitungszeit bei Anfragen durch die Begrenzung der Suchperiode auf die angegebene Anzahl an Tagen begrenzt werden.
Der Standardwert 0 gibt an, dass alle Datensätze durchsucht werden.
Standardwert
0 (Null)