Campaign | partitions | partition[n] | serveur | dataProcessing

Les propriétés de cette catégorie indiquent la méthode employée par Unica Campaign pour gérer les comparaisons de chaînes et les zones vides dans les fichiers à plat, et contrôlent également le comportement de la macro STRING_CONCAT.

longNumericIdsAsText

Description

La propriété longNumericIdsAsText spécifie si le langage de macro Unica Campaign traitera les ID numériques composés de plus de 15 chiffres en tant que texte. Cette propriété affecte les zones d'identifiant. Elle n'a aucun effet sur les autres zones. Cette propriété est utile si vous disposez de zones d'ID numérique avec plus de 15 chiffres ET si vous souhaitez inclure les valeurs d'ID dans les critères.

  • Définissez la valeur sur TRUEpour indiquer que les ID numériques de plus de 15 chiffres seront traités en tant que texte.
  • Lorsque la valeur est FALSE les ID numériques de plus de 15 chiffres sont traités en tant que valeurs numériques (s'ils sont tronqués ou arrondis, cela aura une incidence sur leur précision et sur leur caractère unique). Toute action traitant les valeurs des ID comme des nombres (par exemple profilage, ou utilisation dans une zone dérivée), convertit le texte en valeur numérique, et la précision au-delà du 15e chiffre est perdue.
Remarque : Pour les zones qui ne sont pas des ID numériques, toute action traitant les valeurs comme des nombres (par exemple profilage, arrondi ou utilisation dans une zone dérivée), la précision au-delà du 15e chiffre est perdue.

Ce paramètre est ignoré si la propriété partitions > partition[n] > dataSources > [data_source_name] > ForceNumeric est définie sur TRUE pour les zones de cette source de données.

Valeur par défaut

FAUX

Valeurs valides

TRUE | FALSE

stringConcatWithNullIsNull

Description

La propriété stringConcatWithNullIsNull contrôle le comportement de la macro STRING_CONCAT de Unica Campaign.

Lorsque la valeur est définie sur TRUE, STRING_CONCAT retourne NULL si l'une de ses entrées est NULL.

Lorsqu'elle est définie sur FALSE, STRING_CONCAT retourne la concaténation de toutes ses propriétés non NULL. Dans ce cas, STRING_CONCAT renvoie NULL uniquement si toutes ses entrées sont NULL.

Valeur par défaut

TRUE

Valeurs valides

TRUE | FALSE

performCaseInsensitiveComparisonAs

Description

La propriété performCaseInsensitiveComparisonAs indique la méthode employée par Unica Campaign pour comparer les valeurs de données lorsque la propriété compareCaseSensitive est définie sur non (les comparaisons ne sont pas sensibles à la casse). Cette propriété est ignorée si la valeur de compareCaseSensitive est définie sur oui.

Lorsque la valeur est définie sur UPPER, Unica Campaign convertit toutes les données en majuscules avant de procéder à la comparaison.

Lorsque la valeur est définie sur LOWER, Unica Campaign convertit toutes les données en minuscules avant de procéder à la comparaison.

Valeur par défaut

LOWER

Valeurs valides

SUPERIEUR | INFERIEUR

upperAllowsDate

Description

La propriété upperAllowsDate indique si la fonction UPPER permet d'utiliser le paramètre DATE/DATETIME, et ainsi de savoir si l'opération peut être effectuée dans la base de données ou si elle doit être réalisée par le serveur de Unica Campaign.

Définissez la valeur sur TRUE si la base de données est de type Serveur SQL ou Oracle. Dans ces bases de données, la fonction UPPER permet d'utiliser le paramètre DATE/DATETIME.

Choisissez la valeur FALSE si la base de données est de type DB2® ou Teradata. Dans ces bases de données, la fonction UPPER ne permet pas d'utiliser le paramètre DATE/DATETIME.

Notez que ce paramètre est global. Il ne s'applique pas aux sources de données de manière individuelle. Si une valeur non est recommandée pour une source de données en cours d'utilisation, définissez la valeur sur non. Si une valeur oui est recommandée pour une source de données en cours d'utilisation, définissez la valeur suroui.

Valeur par défaut

TRUE

Valeurs valides

TRUE | FALSE

compareCaseSensitive

Description

La propriété compareCaseSensitive indique si les comparaisons de données de Unica Campaign sont sensibles à la casse (MAJUSCULES/minuscules).

Si la valeur est définie sur FALSE, Unica Campaign ignorera les différences de casse lors de la comparaison des valeurs de données. Les données textuelles seront alors triées de façon binaire et ne seront pas sensibles à la casse. Ce paramètre est vivement recommandé lors de l'utilisation de données en anglais.

Lorsque la valeur est définie sur TRUE, Unica Campaign différencie les valeurs de données en fonction de la casse. Chaque caractère est alors comparé de façon binaire. Ce paramètre est vivement recommandé lors de l'utilisation de données qui ne sont pas en anglais.

Valeur par défaut

FAUX

Valeurs valides

TRUE | FALSE

lowerAllowsDate

Description

La propriété lowerAllowsDate indique si la fonction LOWER permet d'utiliser le paramètre DATE/DATETIME, et ainsi de savoir si l'opération peut être effectuée dans la base de données ou si elle doit être réalisée par le serveur de Unica Campaign.

Définissez la valeur sur TRUE si la base de données est de type Serveur SQL ou Oracle. Dans ces bases de données, la fonction LOWER permet d'utiliser le paramètre DATE/DATETIME.

Choisissez la valeur FALSE si la base de données est de type DB2® ou Teradata. Dans ces bases de données, la fonction LOWER ne permet pas d'utiliser le paramètre DATE/DATETIME.

Notez que ce paramètre est global. Il ne s'applique pas aux sources de données de manière individuelle. Si une valeur non est recommandée pour une source de données en cours d'utilisation, définissez la valeur sur non. Si une valeur oui est recommandée pour une source de données en cours d'utilisation, définissez la valeur suroui. En règle générale, le site client utilise un seul type de base de données. Cependant, certaines installations peuvent utiliser plusieurs types de base de données.

Valeur par défaut

TRUE

Valeurs valides

TRUE | FALSE

substrAllowsDate

Description

La propriété substrAllowsDate indique si la fonction SUBSTR/SUBSTRING permet d'utiliser le paramètre DATE/DATETIME, et ainsi de savoir si l'opération peut être effectuée dans la base de données ou si elle doit être réalisée par le serveur de Unica Campaign.

Définissez la valeur TRUE si la base de données est de type Oracle ou Teradata. Dans ces bases de données, la fonction SUBSTR/SUBSTRING permet d'utiliser le paramètre DATE/DATETIME.

Choisissez la valeur FALSE si la base de données est de type DB2® ou SQL Server. Dans ces bases de données, la fonction SUBSTR/SUBSTRING ne permet pas d'utiliser le paramètre DATE/DATETIME.

Notez que ce paramètre est global. Il ne s'applique pas aux sources de données de manière individuelle. Si une valeur non est recommandée pour une source de données en cours d'utilisation, définissez la valeur sur non. Si une valeur oui est recommandée pour une source de données en cours d'utilisation, définissez la valeur suroui.

Valeur par défaut

TRUE

Valeurs valides

TRUE | FALSE

ltrimAllowsDate

Description

La propriété ltrimAllowsDate indique si la fonction LTRIM permet d'utiliser le paramètre DATE/DATETIME, et ainsi de savoir si l'opération peut être effectuée dans la base de données ou si elle doit être réalisée par le serveur de Unica Campaign.

Définissez la valeur TRUE si la base de données est de type SQL Server, Oracle ou Teradata. Dans ces bases de données, la fonction LTRIM permet d'utiliser le paramètre DATE/DATETIME.

Choisissez la valeur FALSE si la base de données est de type DB2®. Dans cette base de données, la fonction LTRIM ne permet pas d'utiliser le paramètre DATE/DATETIME.

Notez que ce paramètre est global. Il ne s'applique pas aux sources de données de manière individuelle. Si une valeur non est recommandée pour une source de données en cours d'utilisation, définissez la valeur sur non. Si une valeur oui est recommandée pour une source de données en cours d'utilisation, définissez la valeur suroui. En règle générale, le site client utilise un seul type de base de données. Cependant, certaines installations peuvent utiliser plusieurs types de base de données.

Valeur par défaut

TRUE

Valeurs valides

TRUE | FALSE

rtrimAllowsDate

Description

La propriété rtrimAllowsDate indique si la fonction RTRIM permet d'utiliser le paramètre DATE/DATETIME, et ainsi de savoir si l'opération peut être effectuée dans la base de données ou si elle doit être réalisée par le serveur de Unica Campaign.

Définissez la valeur TRUE si la base de données est de type SQL Server, Oracle ou Teradata. Dans ces bases de données, la fonction RTRIM permet d'utiliser le paramètre DATE/DATETIME.

Choisissez la valeur FALSE si la base de données est de type DB2®. Dans cette base de données, la fonction RTRIM ne permet pas d'utiliser le paramètre DATE/DATETIME.

Notez que ce paramètre est global. Il ne s'applique pas aux sources de données de manière individuelle. Si une valeur non est recommandée pour une source de données en cours d'utilisation, définissez la valeur sur non. Si une valeur oui est recommandée pour une source de données en cours d'utilisation, définissez la valeur suroui.

Valeur par défaut

TRUE

Valeurs valides

TRUE | FALSE

likeAllowsDate

Description

La propriété likeAllowsDate indique si la fonction LIKE permet d'utiliser le paramètre DATE/DATETIME, et ainsi de savoir si l'opération peut être effectuée dans la base de données ou si elle doit être réalisée par le serveur de Unica Campaign.

Définissez la valeur sur TRUE si la base de données est de type Serveur SQL ou Oracle. Dans ces bases de données, la fonction LIKE permet d'utiliser le paramètre DATE/DATETIME.

Choisissez la valeur FALSE si la base de données est de type DB2® ou Teradata. Dans ces bases de données, la fonction LIKE ne permet pas d'utiliser le paramètre DATE/DATETIME.

Remarque : Ce paramètre est global. Il ne s'applique pas aux sources de données de manière individuelle. Si une valeur non est recommandée pour une source de données en cours d'utilisation, définissez la valeur sur non. Si une valeur oui est recommandée pour une source de données en cours d'utilisation, définissez la valeur suroui.
Valeur par défaut

TRUE

Valeurs valides

TRUE | FALSE

fileAllSpacesIsNull

Description

La propriété fileAllSpacesIsNull contrôle la façon dont Unica Campaign interprète une zone vide dans un fichier à plat mappé. Pour ce faire, elle définit si les valeurs représentées par des espaces doivent être considérées comme NULL.

Lorsque la valeur est TRUE, les valeurs représentées par des espaces sont considérées comme NULL. Unica Campaign associe les requêtes, telles que <field> is null, mais ne prend pas en charge <field> = "".

Si la valeur est FALSE, les valeurs représentées par des espaces sont considérées comme une chaîne vide non NULL. Unica Campaign associe les requêtes, telles que <field> = "", mais ne prend pas en charge <field> is null.

Valeur par défaut

TRUE

Valeurs valides

TRUE | FALSE