Campaign | Partionen | partition[n] | Interact | contactAndResponseHistTracking

Diese Konfigurationseigenschaften definieren die Einstellungen für das Unica Interact-Modul für Kontakt- und Antwortverlauf.

isEnabled

Beschreibung

Wenn der Wert auf yes steht, wird das Unica Interact-Modul für Kontakt- und Antwortverlauf aktiviert, das die Unica Interact-Kontakt- und Antwortverlaufsdaten aus den Staging-Tabellen in der Unica Interact-Laufzeit in die Unica Campaign-Kontakt- und Antwortverlaufstabellen 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 Unica Interact installiert ist.

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

Nein

Verfügbarkeit

Diese Eigenschaft ist nur anwendbar, wenn Unica Interact installiert ist.

processSleepIntervalInMinutes

Beschreibung

Die Anzahl von Minuten, die das Unica Interact-Modul für Kontakt- und Antwortverlauf wartet, bevor es Daten aus den Staging-Tabellen der Laufzeitumgebung von Unica Interact in die Unica Campaign-Kontakt- und Antwortverlaufstabellen kopiert.

Standardwert

60

Gültige Werte

Eine beliebige Ganzzahl größer 0.

Verfügbarkeit

Diese Eigenschaft ist nur anwendbar, wenn Unica Interact installiert ist.

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 Unica Interact installiert ist.

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 Unica Interact installiert ist.

purgeOrphanResponseThresholdInMinutes

Beschreibung

Die Anzahl von Minuten, die das Unica 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 Unica Interact installiert ist.

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 Unica Interact-Modul für Kontakt- und Antwortverlauf in einer einzelnen Iteration verarbeitet. Während jeder Iteration verarbeitet das Unica Interact-Modul für Kontakt- und Antwortverlauf 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 Unica Interact installiert ist.

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 Antwortverlauf zu optimieren.

Beispiel: Um 2,5 Millionen Kontaktverlaufsdatensätze pro Tag zu verarbeiten, sollten Sie maxJDBCFetchBatchSize auf einen höheren Wert als 2,5M 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 (ETL = 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 Kontaktverlaufs- und Antwortverlaufsdatensä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 fünf Argumente an das Fertigstellungsbenachrichtigungsscript ü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. Das Statusargument zeigt an, ob der ETL-Job ein Erfolg oder Misserfolg war. 0 zeigt an, dass der ETL-Job erfolgreich war. 1 zeigt einen Misserfolg an und dass der ETL-Job einige Fehler enthält.

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 von Datensätzen an, die JDBC bei jedem Netz-Umlauf abrufen soll. Versuchen Sie bei umfangreichen Batches von mindestens 100KB den Wert 10000. 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

Beschränkt die Anzahl der Datensätze, die während der Ausführung von Antwortverlaufsabfragen durchsucht werden, auf die Datensätze, die innerhalb der angegebenen Anzahl von vergangenen Tagen erstellt wurden. Für Datenbanken mit einer größeren Anzahl von Antwortverlaufsdatensätzen kann auf diese Weise die Verarbeitungszeit für Abfragen reduziert werden, indem die Suchperiode auf die angegebene Anzahl von Tagen eingeschränkt wird.

Wenn der Wert für "daysBackInHistoryToLookupContact" größer als Null ist, wird der RH-Join-Abfrage eine Datumseinschränkung hinzugefügt. Dies ist nützlich, wenn die Tabelle UA_DtlContactHist datumspartitioniert ist. Die Datumseinschränkung schränkt die Datensätze ein, nach denen innerhalb der Datumseinschränkung gesucht wird".

Der Standardwert 0 gibt an, dass alle Datensätze durchsucht werden.

Standardwert

0 (Null)