Campaign | Partitionen | Partition[n] | Interact | contactAndResponseHistTracking
Diese Konfigurationseigenschaften definieren die Einstellungen für das Interact-Modul für Kontakt- und Antwortverlauf.
isEnabled
Beschreibung
Wenn der Wert auf yes festgelegt ist, wird das Interact-Modul für Kontakt- und Antwortverlauf aktiviert, das die Interact-Kontakt- und Antwortverlaufsdaten aus den Stagingtabellen in der Laufzeitumgebung von Interact in die Campaign -Kontakt- und Antwortverlaufstabellen kopiert. Die Eigenschaft interactInstalled muss ebenfalls auf yes gesetzt werden.
Standardwert
no
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 Antwortverlauf-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
No
Verfügbarkeit
Diese Eigenschaft ist nur anwendbar, wenn Sie Interact installiert haben.
processSleepIntervalInMinutes
Beschreibung
Die Anzahl von Minuten, die das Interact-Modul für Kontakt- und Antwortverlauf wartet, bevor es Daten aus den Stagingtabellen der Laufzeitumgebung von Interact in die Campaign -Kontakt- und Antwortverlaufstabellen 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 von Datensätzen. 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 von Datensätzen. 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 von Minuten, die das Interact-Modul für Kontakt- und Antwortverlauf 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 von Datensätzen, die das Interact-Modul für Kontakt- und Antwortverlauf in einer einzelnen Iteration verarbeitet. Während jeder Iteration verarbeitet das Interact-Modul für Kontakt- und Antwortverlauf alle verfügbaren Datensätze aus den Stagingtabellen. Diese Datensätze werden jedoch in maxJDBCInsertSize-Blö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 Stagingdatenbank abzurufenden JDBC-Batches. Sie müssen diesen Wert möglicherweise erhöhen, um die Leistung des Moduls für Kontakt- und Antwortverlauf 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-Chunkgröße von Daten, die während des ETL-Prozesses (Extrahieren, Transformieren, Laden) gelesen werden. In manchen Fällen kann eine Chunkgröß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 Antwortverlaufdatensä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 Abschlussbenachrichtigungsscript übergeben: Startzeit, Endzeit, Gesamtzahl der verarbeiteten Kontaktprotokoll- und Antwortverlaufdatensätze. Die Start- und Endzeit sind numerische Werte, die die Anzahl der seit 1970 vergangenen Millisekunden darstellen.
Standardwert
Keiner
fetchSize
Beschreibung
Ermöglicht es Ihnen, den JDBC-Abrufumfang beim Abrufen aus Stagingtabellen festzulegen.
Passen Sie besonders bei Oracle-Datenbanken diese Einstellung an die Anzahl von Datensätzen 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
Keiner