Campaign > partitions > partition[n] > server > dataProcessing

Las propiedades de esta categoría especifican cómo gestiona las comparaciones de cadenas de Campaign y los campos vacíos en los archivos planos y el comportamiento de la macro STRING_CONCAT.

longNumericIdsAsText

La propiedad longNumericIdsAsText especifica si el lenguaje de macros de Campaign considerará los ID numéricos de más de 15 dígitos como texto.

Configure el valor en yes para especificar que los ID numéricos de más de 15 dígitos se considerarán como texto.

Configure el valor en no para especificar que los ID numéricos de más de 15 dígitos se considerarán como valores numéricos (y por lo tanto, podrían perder precisión o exclusividad si se truncan o se redondean).

*
Esta configuración se ignora si la propiedad partitions > partition[n] > dataSources > [data_source_name] > ForceNumeric se establece en TRUE para los campos que provienen de este datasource.
Valid values

yes | no

Default value

no

stringConcatWithNullIsNull

La propiedad stringConcatWithNullIsNull controla el comportamiento de la macro STRING_CONCAT de Campaign.

Cuando el valor es yes, STRING_CONCAT devuelve NULL si alguna de sus entradas es NULL.

Cuando el valor es no, STRING_CONCAT devuelve la concatenación de todas su propiedades no NULL; en este caso, STRING_CONCAT devuelve NULL sólo si todas sus entradas son NULL.

Valid values

yes | no

Default value

yes

performCaseInsensitiveComparisonAs

La propiedad performCaseInsensitiveComparisonAs especifica cómo Campaign compara valores de datos cuando la propiedad compareCaseSensitive está configurada en no (es decir, durante las comparaciones que distinguen mayúsculas de minúsculas). Esta propiedad se ignora si el valor de compareCaseSensitive es yes.

Cuando el valor es UPPER, Campaign convierte todos los datos a mayúscula antes de la comparación.

Cuando el valor es LOWER, Campaign convierte todos los datos a minúscula antes de la comparación.

Valid values

UPPER | LOWER

Default value

LOWER

upperAllowsDate

La propiedad upperAllowsDate especifica si la función de la base de datos UPPER permite un parámetro DATE/DATETIME y por lo tanto, si se puede realizar la operación en la base de datos o se debe llevar a cabo por el servidor de Campaign.

Configure el valor en yes si la base de datos es SQL Server u Oracle. La función UPPER en estas bases de datos permite un parámetro DATE/DATETIME.

Configure el valor en no si la base de datos es DB2, Teradata, Sybase o Informix. La función UPPER en estas bases de datos no permite un parámetro DATE/DATETIME.

Tenga en cuenta que esta configuración es global y no por datasource. Si se recomienda el valor no para cualquier datasource en uso, configure el valor en no. Si se recomienda el valor yes para todos los datasource en uso, configure el valor en yes.

Valid values

yes | no

Default value

yes

compareCaseSensitive

La propiedad compareCaseSensitive especifica si las comparaciones de datos de Campaign distinguen las mayúsculas (MAYÚSCULA vs. minúscula).

Cuando el valor es no, Campaign ignora las diferencias entre mayúsculas y minúsculas cuando compara valores de datos y clasifica datos textuales de manera binaria sin diferenciación entre mayúsculas y minúsculas. Esta configuración es altamente recomendable cuando se utilizan datos en inglés.

Cuando el valor es yes, Campaign distingue los valores de datos según diferencias entre mayúsculas y minúsculas, y realiza una verdadera comparación de valor binario con cada carácter. Esta configuración es altamente recomendable cuando se utilizan datos que no están en inglés.

Valid values

yes | no

Default value

no

lowerAllowsDate

La propiedad lowerAllowsDate especifica si la función de la base de datos LOWER permite un parámetro DATE/DATETIME y por lo tanto, si se puede realizar la operación en la base de datos o se debe llevar a cabo por el servidor de Campaign.

Configure el valor en yes si la base de datos es SQL Server u Oracle. La función LOWER en estas bases de datos permite un parámetro DATE/DATETIME.

Configure el valor en no si la base de datos es DB2, Teradata, Sybase o Informix. La función LOWER en estas bases de datos no permite un parámetro DATE/DATETIME.

Tenga en cuenta que esta configuración es global y no por datasource. Si se recomienda el valor no para cualquier datasource en uso, configure el valor en no. Si se recomienda el valor yes para todos los orígenes de datos en uso, configure el valor en yes. Generalmente, sólo hay un tipo de base de datos en uso en el sitio del cliente, pero existen algunas instalaciones en las cuales hay varios tipos de bases de datos en uso.

Valid values

yes | no

Default value

yes

substrAllowsDate

La propiedad substrAllowsDate especifica si la función de la base de datos SUBSTR/SUBSTRING permite un parámetro DATE/DATETIME y por lo tanto, si se puede realizar la operación en la base de datos o se debe llevar a cabo por el servidor de Campaign.

Configure el valor en yes si la base de datos es Oracle o Teradata. La función SUBSTR/SUBSTRING en estas bases de datos permite un parámetro DATE/DATETIME.

Configure el valor en no si la base de datos es SQL Server, DB2, Sybase o Informix. La función SUBSTR/SUBSTRING en SQL Server, DB2 y Sybase no permite un parámetro DATE/DATETIME. Informix SUBSTR acepta un parámetro DATE, pero DATE is primero se convierte en texto y la conversión cambia el formato. Así que SUBSTR devolvería resultados diferentes en la base de datos comparados con el servidor de Campaign, por lo tanto, la mejor práctica es configurar substrAllowsDate en no cuando la base de datos es Informix.

Tenga en cuenta que esta configuración es global y no por datasource. Si se recomienda el valor no para cualquier datasource en uso, configure el valor en no. Si se recomienda el valor yes para todos los datasource en uso, configure el valor en yes.

Valid values

yes | no

Default value

yes

ltrimAllowsDate

La propiedad ltrimAllowsDate especifica si la función de la base de datos LTRIM permite un parámetro DATE/DATETIME y por lo tanto, si se puede realizar la operación en la base de datos o se debe llevar a cabo por el servidor de Campaign.

Configure el valor en yes si la base de datos es SQL Server, Oracle o Teradata. La función LTRIM en estas bases de datos permite un parámetro DATE/DATETIME.

Configure el valor en no si la base de datos es DB2, Sybase o Informix. La función LTRIM en estas bases de datos no permite un parámetro DATE/DATETIME.

Tenga en cuenta que esta configuración es global y no por datasource. Si se recomienda el valor no para cualquier datasource en uso, configure el valor en no. Si se recomienda el valor yes para todos los datasource en uso, configure el valor en yes. Generalmente, sólo hay un tipo de base de datos en uso en el sitio del cliente, pero existen algunas instalaciones en las cuales hay varios tipos de bases de datos en uso.

Valid values

yes | no

Default value

yes

rtrimAllowsDate

La propiedad rtrimAllowsDate especifica si la función de la base de datos RTRIM permite un parámetro DATE/DATETIME y por lo tanto, si se puede realizar la operación en la base de datos o se debe llevar a cabo por el servidor de Campaign.

Configure el valor en yes si la base de datos es SQL Server, Oracle o Teradata. La función RTRIM en estas bases de datos permite un parámetro DATE/DATETIME.

Configure el valor en no si la base de datos es DB2, Sybase o Informix. La función RTRIM en estas bases de datos no permite un parámetro DATE/DATETIME.

Tenga en cuenta que esta configuración es global y no por datasource. Si se recomienda el valor no para cualquier datasource en uso, configure el valor en no. Si se recomienda el valor yes para todos los datasource en uso, configure el valor en yes.

Valid values

yes | no

Default value

yes

likeAllowsDate

La propiedad likeAllowsDate especifica si la función de la base de datos LIKE permite un parámetro DATE/DATETIME y por lo tanto, si se puede realizar la operación en la base de datos o se debe llevar a cabo por el servidor de Campaign.

Configure el valor en yes si la base de datos es SQL Server u Oracle. La función LIKE en estas bases de datos permite un parámetro DATE/DATETIME.

Configure el valor en no si la base de datos es DB2, Teradata, Sybase o Informix. La función LIKE en estas bases de datos no permite un parámetro DATE/DATETIME.

*
Esta configuración es global y no por datasource. Si se recomienda el valor no para cualquier datasource en uso, configure el valor en no. Si se recomienda el valor yes para todos los orígenes de datos en uso, configure el valor en yes.
Valid values

yes | no

Default value

yes

fileAllSpacesIsNull

La propiedad fileAllSpacesIsNull controla cómo Campaign interpreta un campo vacío en un archivo plano asignado al especificar si un valor todo espacios en un archivo plano se debería considerar como un valor NULL.

Cuando el valor es yes, se considera que un valor todo espacios es un valor NULL. Campaign hace coincidir consultas como <field> is null, pero rechaza consultas como <field> = "".

Cuando el valor es no, un valor todo espacios se trata como una cadena vacía no NULL. Campaign hace coincidir consultas como <field> = "", pero rechaza consultas como <field> is null.

Valid values

yes | no

Default value

yes



Unica Campaign
 
8.5.0
For more information, see our support and community site: Customer Central