Campaign | Partitionen | Partition[n] | Server | dataProcessing

Die Eigenschaften in dieser Kategorie geben an, wie in Unica Campaign Zeichenfolgevergleiche und leere Felder in Flatfiles behandelt werden und wie sich das Makro STRING_CONCAT verhält.

longNumericIdsAsText

Beschreibung

Die Eigenschaft longNumericIdsAsText gibt an, ob die Makrosprache in Unica Campaign numerische IDs mit mehr als 15 Stellen als Text behandelt. Diese Eigenschaft wirkt sich auf ID-Felder aus. Sie hat auf Nicht-ID-Felder keine Auswirkungen. Diese Eigenschaft ist nützlich, wenn numerische ID-Felder mit mehr als 15 Stellen vorhanden sind und ID-Werte in Kriterien aufgenommen werden sollen.

  • Bei dem Wert TRUE werden numerische IDs mit mehr als 15 Stellen als Text behandelt.
  • Bei dem Wert FALSE werden numerische IDs mit mehr als 15 Stellen als numerische Werte behandelt (und verlieren daher möglicherweise beim Abschneiden oder Runden ihre Genauigkeit oder Eindeutigkeit). Bei einer Aktion, die die ID-Werte als numerische Werte behandelt (beispielsweise die Profilerstellung oder die Verwendung in einem abgeleiteten Feld), wird der Text in numerische Werte konvertiert, und die Genauigkeit hinter der 15. Stelle geht verloren.
Anmerkung: Bei numerischen Nicht-ID-Feldern geht bei einer Aktion, die die Werte als numerische Werte behandelt (beispielsweise die Profilerstellung oder die Verwendung in einem abgeleiteten Feld), die Genauigkeit hinter der 15. Stelle verloren.

Diese Einstellung wird ignoriert, wenn die Eigenschaft partitions > partition[n] > dataSources > [Datenquellenname] > ForceNumeric für Felder, die von dieser Datenquelle stammen, auf TRUE gesetzt wird.

Standardwert

FALSE

Gültige Werte

TRUE | FALSE

stringConcatWithNullIsNull

Beschreibung

Die Eigenschaft stringConcatWithNullIsNull steuert das Verhalten des Unica Campaign-Makros STRING_CONCAT.

Bei dem Wert TRUE gibt STRING_CONCAT den Wert NULL zurück, wenn eine der Eingaben NULL lautet.

Bei dem Wert FALSE gibt STRING_CONCAT die Verkettung aller Eigenschaften zurück, die nicht NULL sind. In diesem Fall gibt STRING_CONCAT den Wert NULL nur dann zurück, wenn alle Eingaben NULL lauten.

Standardwert

TRUE

Gültige Werte

TRUE | FALSE

performCaseInsensitiveComparisonAs

Beschreibung

Die Eigenschaft performCaseInsensitiveComparisonAs gibt an, wie in Unica Campaign Datenwerte verglichen werden, wenn die compareCaseSensitive-Eigenschaft auf no festgelegt wird (bei Vergleichen, bei denen die Groß- und Kleinschreibung berücksichtigt wird). Diese Eigenschaft wird ignoriert, wenn compareCaseSensitive den Wert yes hat.

Bei dem Wert UPPER konvertiert Unica Campaign alle Daten vor dem Vergleich in Großbuchstaben.

Bei dem Wert LOWER konvertiert Unica Campaign alle Daten vor dem Vergleich in Kleinbuchstaben.

Standardwert

LOWER

Gültige Werte

UPPER | LOWER

upperAllowsDate

Beschreibung

Die Eigenschaft upperAllowsDate gibt an, ob die Datenbankfunktion UPPER einen DATE/DATETIME-Parameter zulässt, und bestimmt somit, ob der Vorgang in der Datenbank ausgeführt werden kann oder vom Unica Campaign-Server ausgeführt werden muss.

Setzen Sie den Wert auf TRUE, wenn es sich bei der Datenbank um eine SQL Server- oder Oracle-Datenbank handelt. Die UPPER-Funktion in diesen Datenbanken lässt einen DATE/DATETIME-Parameter zu.

Setzen Sie den Wert auf FALSE, wenn es sich bei der Datenbank um eine DB2®- oder Teradata-Datenbank handelt. Die UPPER-Funktion in diesen Datenbanken lässt keinen DATE/DATETIME-Parameter zu.

Beachten Sie, dass dies eine globale Einstellung ist, die nicht pro Datenquelle erfolgt. Wenn für eine verwendete Datenquelle ein Wert von no empfohlen wird, setzen Sie den Wert auf no. Wenn für eine verwendete Datenquelle ein Wert von yes empfohlen wird, setzen Sie den Wert auf yes.

Standardwert

TRUE

Gültige Werte

TRUE | FALSE

compareCaseSensitive

Beschreibung

Die Eigenschaft compareCaseSensitive gibt an, ob bei Datenvergleichen in Unica Campaign die alphabetische Groß- und Kleinschreibung (UPPER bzw. lower) berücksichtigt wird.

Bei dem Wert FALSE wird die Groß- und Kleinschreibung in Unica Campaign beim Vergleichen von Datenwerten ignoriert, und Textdaten werden binär sortiert, wobei die Groß- und Kleinschreibung nicht berücksichtigt wird. Diese Einstellung wird dringend empfohlen, wenn englische Daten verwendet werden.

Bei dem Wert TRUE unterscheidet Unica Campaign Datenwerte basierend auf Unterschieden in der Groß- und Kleinschreibung und führt einen echten Binärwertvergleich der einzelnen Zeichen durch. Diese Einstellung wird dringend empfohlen, wenn andere Daten als englische Daten verwendet werden.

Standardwert

FALSE

Gültige Werte

TRUE | FALSE

lowerAllowsDate

Beschreibung

Die Eigenschaft lowerAllowsDate gibt an, ob die Datenbankfunktion LOWER einen DATE/DATETIME-Parameter zulässt, und bestimmt somit, ob der Vorgang in der Datenbank ausgeführt werden kann oder vom Unica Campaign-Server ausgeführt werden muss.

Setzen Sie den Wert auf TRUE, wenn es sich bei der Datenbank um eine SQL Server- oder Oracle-Datenbank handelt. Die LOWER-Funktion in diesen Datenbanken lässt einen DATE/DATETIME-Parameter zu.

Setzen Sie den Wert auf FALSE, wenn es sich bei der Datenbank um eine DB2- oder Teradata-Datenbank handelt. Die LOWER-Funktion in diesen Datenbanken lässt keinen DATE/DATETIME-Parameter zu.

Beachten Sie, dass dies eine globale Einstellung ist, die nicht pro Datenquelle erfolgt. Wenn für eine verwendete Datenquelle ein Wert von no empfohlen wird, setzen Sie den Wert auf no. Wenn für eine verwendete Datenquelle ein Wert von yes empfohlen wird, setzen Sie den Wert auf yes. In der Regel wird an einem Kundenstandort nur ein Datenbanktyp verwendet, es gibt jedoch Installationen, in denen mehrere Datenbanktypen zum Einsatz kommen.

Standardwert

TRUE

Gültige Werte

TRUE | FALSE

substrAllowsDate

Beschreibung

Die Eigenschaft substrAllowsDate gibt an, ob die Datenbankfunktion SUBSTR/SUBSTRING einen DATE/DATETIME-Parameter zulässt, und bestimmt somit, ob der Vorgang in der Datenbank ausgeführt werden kann oder vom Unica Campaign-Server ausgeführt werden muss.

Setzen Sie den Wert auf TRUE, wenn es sich um eine Oracle- oder Teradata-Datenbank handelt. Die SUBSTR/SUBSTRING-Funktion in diesen Datenbanken lässt einen DATE/DATETIME-Parameter zu.

Setzen Sie den Wert auf FALSE, wenn es sich bei der Datenbank um eine SQL-Server- oder DB2- Datenbank handelt. Die SUBSTR/SUBSTRING-Funktion in diesen Datenbanken lässt keinen DATE/DATETIME-Parameter zu.

Beachten Sie, dass dies eine globale Einstellung ist, die nicht pro Datenquelle erfolgt. Wenn für eine verwendete Datenquelle ein Wert von no empfohlen wird, setzen Sie den Wert auf no. Wenn für eine verwendete Datenquelle ein Wert von yes empfohlen wird, setzen Sie den Wert auf yes.

Standardwert

TRUE

Gültige Werte

TRUE | FALSE

ltrimAllowsDate

Beschreibung

Die Eigenschaft ltrimAllowsDate gibt an, ob die Datenbankfunktion LTRIM einen DATE/DATETIME-Parameter zulässt, und bestimmt somit, ob der Vorgang in der Datenbank ausgeführt werden kann oder vom Unica Campaign-Server ausgeführt werden muss.

Setzen Sie den Wert auf TRUE, wenn es sich bei der Datenbank um eine SQL-Server-, Oracle- oder Teradata-Datenbank handelt. Die LTRIM-Funktion in diesen Datenbanken lässt einen DATE/DATETIME-Parameter zu.

Setzen Sie den Wert auf FALSE, wenn es sich bei der Datenbank um eine DB2- Datenbank handelt. Die LTRIM-Funktion in dieser Datenbank lässt keinen DATE/DATETIME-Parameter zu.

Beachten Sie, dass dies eine globale Einstellung ist, die nicht pro Datenquelle erfolgt. Wenn für eine verwendete Datenquelle ein Wert von no empfohlen wird, setzen Sie den Wert auf no. Wenn für eine verwendete Datenquelle ein Wert von yes empfohlen wird, setzen Sie den Wert auf yes. In der Regel wird an einem Kundenstandort nur ein Datenbanktyp verwendet, es gibt jedoch Installationen, in denen mehrere Datenbanktypen zum Einsatz kommen.

Standardwert

TRUE

Gültige Werte

TRUE | FALSE

rtrimAllowsDate

Beschreibung

Die Eigenschaft rtrimAllowsDate gibt an, ob die Datenbankfunktion RTRIM einen DATE/DATETIME-Parameter zulässt, und bestimmt somit, ob der Vorgang in der Datenbank ausgeführt werden kann oder vom Unica Campaign-Server ausgeführt werden muss.

Setzen Sie den Wert auf TRUE, wenn es sich bei der Datenbank um eine SQL-Server-, Oracle- oder Teradata-Datenbank handelt. Die RTRIM-Funktion in diesen Datenbanken lässt einen DATE/DATETIME-Parameter zu.

Setzen Sie den Wert auf FALSE, wenn es sich bei der Datenbank um eine DB2- Datenbank handelt. Die RTRIM-Funktion in dieser Datenbank lässt keinen DATE/DATETIME-Parameter zu.

Beachten Sie, dass dies eine globale Einstellung ist, die nicht pro Datenquelle erfolgt. Wenn für eine verwendete Datenquelle ein Wert von no empfohlen wird, setzen Sie den Wert auf no. Wenn für eine verwendete Datenquelle ein Wert von yes empfohlen wird, setzen Sie den Wert auf yes.

Standardwert

TRUE

Gültige Werte

TRUE | FALSE

likeAllowsDate

Beschreibung

Die Eigenschaft likeAllowsDate gibt an, ob die Datenbankfunktion LIKE einen DATE/DATETIME-Parameter zulässt, und bestimmt somit, ob der Vorgang in der Datenbank ausgeführt werden kann oder vom Unica Campaign-Server ausgeführt werden muss.

Setzen Sie den Wert auf TRUE, wenn es sich bei der Datenbank um eine SQL Server- oder Oracle-Datenbank handelt. Die LIKE-Funktion in diesen Datenbanken lässt einen DATE/DATETIME-Parameter zu.

Setzen Sie den Wert auf FALSE, wenn es sich bei der Datenbank um eine DB2- oder Teradata-Datenbank handelt. Die LIKE-Funktion in diesen Datenbanken lässt keinen DATE/DATETIME-Parameter zu.

Anmerkung: Beachten Sie, dass diese Einstellung global und nicht pro Datenquelle erfolgt. Wenn für eine verwendete Datenquelle ein Wert von no empfohlen wird, setzen Sie den Wert auf no. Wenn für eine verwendete Datenquelle ein Wert von yes empfohlen wird, setzen Sie den Wert auf yes.
Standardwert

TRUE

Gültige Werte

TRUE | FALSE

fileAllSpacesIsNull

Beschreibung

Die Eigenschaft fileAllSpacesIsNull steuert, wie in Unica Campaign ein leeres Feld in einer zugeordneten Flatfile interpretiert wird, indem angegeben wird, ob ein nur aus Leerzeichen bestehender Wert in einer Flatfile als NULL-Wert betrachtet werden soll.

Wenn der Wert TRUE ist, wird ein Wert mit allen Leerzeichen als NULL-Wert betrachtet. Unica Campaign stimmt mit Abfragen wie <filed> ist null, schlägt aber Abfragen wie <field> = "" fehl.

Wenn der Wert FALSE ist, wird ein Wert mit allen Leerzeichen als leere Zeichenfolge ohne NULL betrachtet. Unica Campaign stimmt mit Abfragen wie <field> = "" überein, schlägt aber bei <field> ist null fehl.

Standardwert

TRUE

Gültige Werte

TRUE | FALSE