Campaign | particiones | partición[n] | servidor | dataProcessing
Las propiedades de esta categoría especifican cómo Campaign gestiona las comparaciones de cadenas y los campos vacíos en los archivos planos, y el comportamiento de la macro STRING_CONCAT.
longNumericIdsAsText
Descripción
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 sean considerados texto.
Configure el valor en no para especificar que los ID numéricos de más de 15 dígitos sean considerados 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 particiones > partición[n] > dataSources > [nombre_origen_de_datos] > ForceNumeric se ha establecido en TRUE para los campos que provienen de este origen de datos.
Valor predeterminado
no
Valores válidos
yes | no
stringConcatWithNullIsNull
Descripción
La propiedad stringConcatWithNullIsNull controla el comportamiento de la macro de Campaign STRING_CONCAT.
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 sus propiedades no NULL; en este caso, STRING_CONCAT devuelve NULL sólo si todas sus entradas son NULL.
Valor predeterminado
yes
Valores válidos
yes | no
performCaseInsensitiveComparisonAs
Descripción
La propiedad performCaseInsensitiveComparisonAs especifica cómo Campaign compara valores de datos cuando la propiedad compareCaseSensitive está establecida 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 todos los datos a mayúscula antes de la comparación.
Cuando el valor es LOWER, Campaign todos los datos a minúscula antes de la comparación.
Valor predeterminado
LOWER
Valores válidos
UPPER | LOWER
upperAllowsDate
Descripción
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 si debe ser llevada 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 UPPER.
Establezca el valor en no si la base de datos es DB2®, Teradata, Sybase o Informix®. La función no en estas bases de datos no permite un parámetro DATE/DATETIME.
Tenga en cuenta que esta configuración es global y no por origen de datos. Si se recomienda el valor no para algún origen de datos en uso, establezca el valor en no. Si se recomienda el valor yes para todos los orígenes de datos en uso, establezca el valor en yes.
Valor predeterminado
yes
Valores válidos
yes | no
compareCaseSensitive
Descripción
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.
Valor predeterminado
no
Valores válidos
yes | no
lowerAllowsDate
Descripción
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 si debe ser llevada 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.
Establezca 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 origen de datos. Si se recomienda el valor no para algún origen de datos en uso, establezca el valor en no. Si se recomienda el valor yes para todos los orígenes de datos en uso, establezca 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.
Valor predeterminado
yes
Valores válidos
yes | no
substrAllowsDate
Descripción
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 si debe ser llevada 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.
Establezca 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 primero se convierte DATE en texto y la conversión cambia el formato. So SUBSTR podría devolver resultados diferentes en la base de datos comparados con el servidor de Campaign, de modo que la mejor práctica es establecer substrAllowsDate en no cuando la base de datos es Informix®.
Tenga en cuenta que esta configuración es global y no por origen de datos. Si se recomienda el valor no para algún origen de datos en uso, establezca el valor en no. Si se recomienda el valor yes para todos los orígenes de datos en uso, establezca el valor en yes.
Valor predeterminado
yes
Valores válidos
yes | no
ltrimAllowsDate
Descripción
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 si debe ser llevada 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.
Establezca 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 origen de datos. Si se recomienda el valor no para algún origen de datos en uso, establezca el valor en no. Si se recomienda el valor yes para todos los orígenes de datos en uso, establezca 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.
Valor predeterminado
yes
Valores válidos
yes | no
rtrimAllowsDate
Descripción
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 si debe ser llevada 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.
Establezca 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 origen de datos. Si se recomienda el valor no para algún origen de datos en uso, establezca el valor en no. Si se recomienda el valor yes para todos los orígenes de datos en uso, establezca el valor en yes.
Valor predeterminado
yes
Valores válidos
yes | no
likeAllowsDate
Descripción
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 si debe ser llevada 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 LIKE.
Establezca 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 origen de datos.Si se recomienda el valor no para algún origen de datos en uso, establezca el valor en no. Si se recomienda el valor yes para todos los orígenes de datos en uso, establezca el valor en yes.
Valor predeterminado
yes
Valores válidos
yes | no
fileAllSpacesIsNull
Descripción
La propiedad fileAllSpacesIsNull controla cómo Campaign interpreta un campo vacío en un archivo plano correlacionado al especificar si un valor todo espacios en un archivo plano debería ser considerado un valor NULL.
Cuando el valor es yes, se considera que un valor todo espacios es un valor NULL. Campaign hace coincidir consultas como <campo> es null, pero rechaza consultas como <campo> = "".
Cuando el valor es no, se trata a un valor todo espacios como una cadena vacía no NULL. Campaign hace coincidir consultas como <campo> = "", pero rechaza consultas como <campo> es null.
Valor predeterminado
yes
Valores válidos
yes | no