Campaign | partitions | partition[n] | server | dataProcessing
Die Eigenschaften in dieser Kategorie geben an, wie in Campaign Zeichenfolgenvergleiche und leere Felder in Textdateien behandelt werden, und bestimmen das Verhalten des Makros STRING_CONCAT.
longNumericIdsAsText
Beschreibung
Die Eigenschaft longNumericIdsAsText gibt an, ob die Makrosprache in Campaign numerische IDs mit mehr als 15 Stellen als Text behandelt.
Legen Sie diesen Wert auf TRUE fest, um anzugeben, dass numerische IDs mit mehr als 15 Ziffern als Text behandelt werden sollen.
Legen Sie diesen Wert auf FALSE fest, um anzugeben, dass numerische IDs mit mehr als 15 Stellen als numerische Werte behandelt werden sollen (und daher möglicherweise beim Abschneiden oder Runden ihre Genauigkeit oder Eindeutigkeit verlieren).
*
Diese Einstellung wird ignoriert, wenn die Eigenschaft Partitionen > Partition[n] > dataSources > [data_source_name] > ForceNumeric für Felder, die von dieser Datenquelle stammen, auf TRUE festgelegt wird.
Standardwert
FALSE
Gültige Werte
TRUE | FALSE
stringConcatWithNullIsNull
Beschreibung
Die Eigenschaft stringConcatWithNullIsNull steuert das Verhalten des Campaign-Makros STRING_CONCAT.
Wenn der Wert TRUE ist, gibt STRING_CONCAT den Wert NULL zurück, wenn eine der Eingaben NULL lautet.
Wenn der Wert FALSE ist, gibt STRING_CONCAT die Verkettung aller Nicht-NULL-Eigenschaften zurück; 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 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 der Wert von compareCaseSensitive yes ist.
Wenn der Wert UPPER ist, konvertiert Campaign alle Daten vor dem Vergleich in Großbuchstaben.
Wenn der Wert LOWER ist, konvertiert 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 Campaign-Server ausgeführt werden muss.
Legen Sie den Wert auf TRUE fest, 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.
Legen Sie den Wert auf FALSE fest, 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 diese Einstellung global und nicht pro Datenquelle erfolgt. Wenn der Wert no für eine verwendete Datenquelle empfohlen wird, legen Sie den Wert auf no fest. Wenn der Wert yes für alle verwendeten Datenquellen empfohlen wird, legen Sie den Wert auf yes fest.
Standardwert
TRUE
Gültige Werte
TRUE | FALSE
compareCaseSensitive
Beschreibung
Die Eigenschaft compareCaseSensitive gibt an, ob bei Datenvergleichen in Campaign die alphabetische Groß- und Kleinschreibung (UPPER bzw. lower) berücksichtigt wird.
Wenn der Wert FALSE ist, wird die Groß- und Kleinschreibung in Campaign beim Vergleichen von Datenwerten ignoriert und Textdaten werden auf binäre Art und Weise sortiert, bei der die Groß- und Kleinschreibung nicht berücksichtigt wird. Diese Einstellung wird dringend empfohlen, wenn englische Daten verwendet werden.
Wenn der Wert TRUE ist, unterscheidet Campaign Datenwerte basierend auf Groß- und Kleinschreibung und führt einen echten Binärwertvergleich jedes Zeichens 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 Campaign-Server ausgeführt werden muss.
Legen Sie den Wert auf TRUE fest, 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.
Legen Sie den Wert auf FALSE fest, 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 diese Einstellung global und nicht pro Datenquelle erfolgt. Wenn der Wert no für eine verwendete Datenquelle empfohlen wird, legen Sie den Wert auf no fest. Wenn der Wert yes für alle verwendeten Datenquellen empfohlen wird, legen Sie den Wert auf yes fest. 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 Campaign-Server ausgeführt werden muss.
Legen Sie den Wert auf TRUE fest, wenn es sich bei der Datenbank um eine Oracle- oder Teradata-Datenbank handelt. Die SUBSTR/SUBSTRING-Funktion in diesen Datenbanken lässt einen DATE/DATETIME-Parameter zu.
Legen Sie den Wert auf FALSE fest, 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 diese Einstellung global und nicht pro Datenquelle erfolgt. Wenn der Wert no für eine verwendete Datenquelle empfohlen wird, legen Sie den Wert auf no fest. Wenn der Wert yes für alle verwendeten Datenquellen empfohlen wird, legen Sie den Wert auf yes fest.
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 Campaign-Server ausgeführt werden muss.
Legen Sie den Wert auf TRUE fest, 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.
Legen Sie den Wert auf FALSE fest, 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 diese Einstellung global und nicht pro Datenquelle erfolgt. Wenn der Wert no für eine verwendete Datenquelle empfohlen wird, legen Sie den Wert auf no fest. Wenn der Wert yes für alle verwendeten Datenquellen empfohlen wird, legen Sie den Wert auf yes fest. 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 Campaign-Server ausgeführt werden muss.
Legen Sie den Wert auf TRUE fest, 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.
Legen Sie den Wert auf FALSE fest, 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 diese Einstellung global und nicht pro Datenquelle erfolgt. Wenn der Wert no für eine verwendete Datenquelle empfohlen wird, legen Sie den Wert auf no fest. Wenn der Wert yes für alle verwendeten Datenquellen empfohlen wird, legen Sie den Wert auf yes fest.
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 Campaign-Server ausgeführt werden muss.
Legen Sie den Wert auf TRUE fest, 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.
Legen Sie den Wert auf FALSE fest, 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.
*
Beachten Sie, dass diese Einstellung global und nicht pro Datenquelle erfolgt. Wenn der Wert no für eine verwendete Datenquelle empfohlen wird, legen Sie den Wert auf no fest. Wenn der Wert yes für alle verwendeten Datenquellen empfohlen wird, legen Sie den Wert auf yes fest.
Standardwert
TRUE
Gültige Werte
TRUE | FALSE
fileAllSpacesIsNull
Beschreibung
Die Eigenschaft fileAllSpacesIsNull steuert, wie in Campaign ein leeres Feld in einer zugeordneten Textdatei interpretiert wird, indem angegeben wird, ob ein nur aus Leerzeichen bestehender Wert in einer Textdatei als NULL-Wert betrachtet werden soll.
Wenn der Wert TRUE ist, wird ein nur aus Leerzeichen bestehender Wert als NULL-Wert betrachtet. Abfragen wie <field> is null werden in Campaign verglichen. Abfragen wie <field> = "" schlagen jedoch fehl.
Wenn der Wert FALSE ist, wird ein nur aus Leerzeichen bestehender Wert als eine leere Nicht-NULL-Zeichenfolge betrachtet. Abfragen wie <field> = "" werden in Campaign verglichen. Abfragen wie <field> is null schlagen jedoch fehl.
Standardwert
TRUE
Gültige Werte
TRUE | FALSE