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

As propriedades nessa categoria especificam como o Campaign gerencia comparações de strings e campos vazios em arquivos simples e o comportamento da macro STRING_CONCAT.

longNumericIdsAsText

A propriedade longNumericIdsAsText especifica se a linguagem macro do Campaign tratará como texto os IDs numéricos com mais de 15 dígitos.

Defina o valor como yes para especificar que IDs numéricos com mais de 15 dígitos serão tratados como texto.

Defina o valor como no para especificar que IDs numéricos com mais de 15 dígitos serão tratados como valores numéricos (e dessa forma perderão a precisão ou exclusividade truncados ou arredondados).

*
Essa configuração será ignorada se a propriedade partitions > partition[n] > dataSources > [data_source_name] > ForceNumeric for definida como TRUE nos campos oriundos dessa fonte de dados.
Valid values

yes | no

Default value

no

stringConcatWithNullIsNull

A propriedade stringConcatWithNullIsNull controla o comportamento no Campaign da macro STRING_CONCAT.

Quando o valor for yes, o STRING_CONCAT retornará NULL se nenhuma de suas entradas for NULL.

Quando o valor for no, o STRING_CONCAT retornará a concatenação de todas as suas propriedades não-NULL; nesse caso, o STRING_CONCAT retornará NULL apenas se suas entradas forem NULL.

Valid values

yes | no

Default value

yes

performCaseInsensitiveComparisonAs

A propriedade performCaseInsensitiveComparisonAs especifica a forma como o Campaign compara valores de dados quando a propriedade compareCaseSensitive é definida como no (ou seja, durante comparações que não diferenciam maiúsculas de minúsculas). Essa propriedade é ignorada se o valor de compareCaseSensitive for yes.

Quando o valor for UPPER, o Campaign converterá todos os dados para maiúsculas antes de iniciar a comparação.

Quando o valor for LOWER, o Campaign converterá todos os dados para minúsculas antes de iniciar a comparação.

Valid values

UPPER | LOWER

Default value

LOWER

upperAllowsDate

A propriedade upperAllowsDate especifica se a função UPPER do banco de dados permite um parâmetro DATE/DATETIME e, portanto, se a operação poderá ser executada no banco de dados ou pelo servidor do Campaign.

Defina o valor como yes se o banco de dados for SQL Server ou Oracle. A função UPPER nesses bancos de dados permite um parâmetro DATE/DATETIME.

Defina o valor como no se o banco de dados for DB2, Teradata, Sybase ou Informix. A função UPPER nesses bancos de dados não permite um parâmetro DATE/DATETIME.

Observe que essa configuração é global, e não baseada na fonte de dados. Se o valor no for recomendado para qualquer fonte de dados em uso, defina o valor como no. Se o valor yes for recomendado para todas as fontes de dados em uso, defina o calor como yes.

Valid values

yes | no

Default value

yes

compareCaseSensitive

A propriedade compareCaseSensitive especifica se as comparações de dados do Campaign são sensíveis à maiúsculas e minúsculas (MAIÚSCULA x minúscula).

Quando o valor for no, o Campaign ignorará as diferenças de caixa alta e baixa ao comparar valores de dados e classificar dados textuais de uma maneira binária que não diferencia maiúsculas de minúsculas. Essa configuração é altamente no uso de dados em inglês.

Quando o valor for yes, o Campaign fará a distinção dos valores de dados com base nas diferenças de caixa alta e baixa, executando uma genuína comparação binária de valores de cada caractere. Essa configuração é altamente recomendada no uso de dados que não estejam em inglês;

Valid values

yes | no

Default value

no

lowerAllowsDate

A propriedade lowerAllowsDate especifica se a função LOWER do banco de dados permite um parâmetro DATE/DATETIME e, portanto, se a operação poderá ser executada no banco de dados ou pelo servidor do Campaign.

Defina o valor como yes se o banco de dados for SQL Server ou Oracle. A função LOWER nesses bancos de dados permite um parâmetro DATE/DATETIME.

Defina o valor como no se o banco de dados for DB2, Teradata, Sybase ou Informix. A função LOWER nesses bancos de dados não permite um parâmetro DATE/DATETIME.

Observe que essa configuração é global, e não baseada na fonte de dados. Se o valor no for recomendado para qualquer fonte de dados em uso, defina o valor como no. Se o valor yes for recomendado para todas as fontes de dados em uso, defina o calor como yes. Normalmente, apenas um tipo de banco de dados permanece em uso no local do cliente, porém há algumas instalações em que vários tipos de bancos de dados são usados.

Valid values

yes | no

Default value

yes

substrAllowsDate

A propriedade substrAllowsDate especifica se a função SUBSTR/SUBSTRING do banco de dados permite um parâmetro DATE/DATETIME e, portanto, se a operação poderá ser executada no banco de dados ou pelo servidor do Campaign.

Defina o valor como yes se o banco de dados for Oracle ou Teradata. A função SUBSTR/SUBSTRING nesses bancos de dados permite um parâmetro DATE/DATETIME.

Defina o valor como no se o banco de dados for SQL Server, DB2, Sybase ou Informix. A função SUBSTR/SUBSTRING no SQL Server, DB2 e Sybase não permite um parâmetro DATE/DATETIME. A função SUBSTR do Informix não aceita um parâmetro DATE, porém DATE é primeiramente convertida em texto e a conversão altera o formato. Portanto, se SUBSTR retornar resultados diferentes no banco de dados em comparação com o servidor do Campaign, a prática recomendada então é definir substrAllowsDate como no quando o banco de dados for Informix.

Observe que essa configuração é global, e não baseada na fonte de dados. Se o valor no for recomendado para qualquer fonte de dados em uso, defina o valor como no. Se o valor yes for recomendado para todas as fontes de dados em uso, defina o calor como yes.

Valid values

yes | no

Default value

yes

ltrimAllowsDate

A propriedade ltrimAllowsDate especifica se a função LTRIM do banco de dados permite um parâmetro DATE/DATETIME e, portanto, se a operação poderá ser executada no banco de dados ou pelo servidor do Campaign.

Defina o valor como yes se o banco de dados for SQL Server, Oracle ou Teradata. A função LTRIM nesses bancos de dados permite um parâmetro DATE/DATETIME.

Defina o valor como no se o banco de dados for DB2, Sybase ou Informix. A função LTRIM nesses bancos de dados não permite um parâmetro DATE/DATETIME.

Observe que essa configuração é global, e não baseada na fonte de dados. Se o valor no for recomendado para qualquer fonte de dados em uso, defina o valor como no. Se o valor yes for recomendado para todas as fontes de dados em uso, defina o calor como yes. Normalmente, apenas um tipo de banco de dados permanece em uso no local do cliente, porém há algumas instalações em que vários tipos de bancos de dados são usados.

Valid values

yes | no

Default value

yes

rtrimAllowsDate

A propriedade rtrimAllowsDate especifica se a função RTRIM do banco de dados permite um parâmetro DATE/DATETIME e, portanto, se a operação poderá ser executada no banco de dados ou pelo servidor do Campaign.

Defina o valor como yes se o banco de dados for SQL Server, Oracle ou Teradata. A função RTRIM nesses bancos de dados permite um parâmetro DATE/DATETIME.

Defina o valor como no se o banco de dados for DB2, Sybase ou Informix. A função RTRIM nesses bancos de dados não permite um parâmetro DATE/DATETIME.

Observe que essa configuração é global, e não baseada na fonte de dados. Se o valor no for recomendado para qualquer fonte de dados em uso, defina o valor como no. Se o valor yes for recomendado para todas as fontes de dados em uso, defina o calor como yes.

Valid values

yes | no

Default value

yes

likeAllowsDate

A propriedade likeAllowsDate especifica se a função LIKE do banco de dados permite um parâmetro DATE/DATETIME e, portanto, se a operação poderá ser executada no banco de dados ou pelo servidor do Campaign.

Defina o valor como yes se o banco de dados for SQL Server ou Oracle. A função LIKE nesses bancos de dados permite um parâmetro DATE/DATETIME.

Defina o valor como no se o banco de dados for DB2, Teradata, Sybase ou Informix. A função LIKE nesses bancos de dados não permite um parâmetro DATE/DATETIME.

*
Essa configuração é global, e não baseada na fonte de dados. Se o valor no for recomendado para qualquer fonte de dados em uso, defina o valor como no. Se o valor yes for recomendado para todas as fontes de dados em uso, defina o calor como yes.
Valid values

yes | no

Default value

yes

fileAllSpacesIsNull

A propriedade fileAllSpacesIsNull controla a forma como o Campaign interpreta um campo vazio em um arquivo simples mapeado especificando se um valor que ocupa todos os espaços em determinado arquivo simples deve ser considerado um valor NULL.

Quando o valor for yes, um valor que ocupa todos os espaços será considerado como um valor NULL. O Campaign faz a correspondência de consultas, como <field> is null, mas não a de consultas como <field> = "".

Quando o valor for no, um valor que ocupa todos os espaços será tratado como uma string não-NULL vazia. O Campaign faz a correspondência de consultas como <field> = "", mas não as de <field> is null.

Valid values

yes | no

Default value

yes



IBM Unica Marketing Platform
 
8.5.0
For more information, see our support and community site: Customer Central