Campaign | 파티션 | 파티션[n] | 서버 | dataProcessing
이 카테고리의 특성은 IBM® Campaign이 플랫 파일의 비어 있는 필드 및 문자열 비교, STRING_CONCAT 매크로의 동작을 처리하는 방법을 지정합니다.
longNumericIdsAsText
설명
longNumericIdsAsText 특성은 Campaign 매크로 언어가 15자리보다 긴 숫자 ID를 텍스트로 처리하는지 여부를 지정합니다. 이 특성은 ID 필드에 적용됩니다. 비ID 필드에는 영향을 미치지 않습니다. 이 특성은 15자리보다 큰 숫자 ID 필드를 사용하고 ID 값을 기준에 포함시킬 경우에 유용합니다.
*
*
값이 FALSE이면, 15자리보다 긴 숫자 ID가 숫자 값으로 처리됩니다(따라서 잘리거나 반올림되는 경우에는 정밀도 또는 고유성을 잃을 수 있음). ID 값을 숫자로 처리하는 조치를 수행한 경우(예: 파생 필드에서 사용하거나 프로파일링) 이 텍스트는 숫자로 변환되고 15자리가 넘는 정밀도는 유실됩니다.
*
비ID 숫자 필드에서는 이 값을 숫자로 처리하는 조치를 수행한 경우 (예: 파생 필드에서 사용, 반올림 또는 프로파일링) 15자리가 넘는 정밀도가 유실됩니다.
이 데이터 소스에서 유래한 필드에 대해 partitions > partition[n] > dataSources > [data_source_name] > ForceNumeric 특성이 TRUE로 설정된 경우, 이 설정은 무시됩니다.
기본값
FALSE
유효한 값
TRUE | FALSE
stringConcatWithNullIsNull
설명
stringConcatWithNullIsNull 특성은 Campaign 매크로 STRING_CONCAT의 동작을 제어합니다.
값이 TRUE이면 해당 입력 중 일부가 NULL인 경우 STRING_CONCATNULL을 리턴합니다.
값이 FALSE이면 STRING_CONCATNULL이 아닌 모든 특성의 연결을 리턴합니다. 이 경우 STRING_CONCAT는 모든 입력이 NULL인 경우에만 NULL을 리턴합니다.
기본값
TRUE
유효한 값
TRUE | FALSE
performCaseInsensitiveComparisonAs
설명
performCaseInsensitiveComparisonAs 특성은 compareCaseSensitive 특성이 no로 설정되었을 때(즉, 대소문자 구분 없는 비교 중에) Campaign이 데이터 값을 비교하는 방법을 지정합니다. compareCaseSensitive의 값이 yes인 경우 이 특성은 무시됩니다.
값이 UPPER이면 비교 전에 Campaign이 모든 데이터를 대문자로 변환합니다.
값이 LOWER이면 비교 전에 Campaign이 모든 데이터를 소문자로 변환합니다.
기본값
LOWER
유효한 값
UPPER | LOWER
upperAllowsDate
설명
upperAllowsDate 특성은 UPPER 데이터베이스 함수가 DATE/DATETIME 매개변수를 허용하는지 여부와 그에 따라 작업이 데이터베이스에서 수행될 수 있는지 또는 Campaign 서버가 작업을 수행해야 하는지 여부를 지정합니다.
데이터베이스가 SQL Server 또는 Oracle인 경우, 값을 TRUE로 설정하십시오. 해당 데이터베이스의 UPPER 함수는 DATE/DATETIME 매개변수를 허용합니다.
데이터베이스가 DB2® 또는 Teradata인 경우, 값을 FALSE로 설정하십시오. 해당 데이터베이스의 UPPER 함수는 DATE/DATETIME 매개변수를 허용하지 않습니다.
이 설정은 데이터 소스별 설정이 아니라 글로벌 설정입니다. no 값이 사용 중인 데이터 소스에 권장되는 경우, 값을 no로 설정하십시오. yes 값이 사용 중인 모든 데이터 소스에 권장되는 경우, 값을 yes로 설정하십시오.
기본값
TRUE
유효한 값
TRUE | FALSE
compareCaseSensitive
설명
compareCaseSensitive 특성은 Campaign 데이터 비교가 영문자의 대소문자(대문자 대 소문자)를 구분하는지 여부를 지정합니다.
값이 FALSE이면 Campaign은 데이터 값을 비교할 때 대소문자 차이를 무시하고 텍스트 데이터를 대소문자를 구분하지 않는 2진 방식으로 정렬합니다. 이 설정은 영어 데이터가 사용될 때 권장됩니다.
값이 TRUE이면 Campaign은 대소문자 차이에 따라 데이터 값을 구별하고 각 문자에 대해 참 2진 값 비교를 수행합니다. 이 설정은 영어가 아닌 데이터가 사용될 때 권장됩니다.
기본값
FALSE
유효한 값
TRUE | FALSE
lowerAllowsDate
설명
lowerAllowsDate 특성은 LOWER 데이터베이스 함수가 DATE/DATETIME 매개변수를 허용하는지 여부와 그에 따라 작업이 데이터베이스에서 수행될 수 있는지 또는 Campaign 서버가 작업을 수행해야 하는지 여부를 지정합니다.
데이터베이스가 SQL Server 또는 Oracle인 경우, 값을 TRUE로 설정하십시오. 해당 데이터베이스의 LOWER 함수는 DATE/DATETIME 매개변수를 허용합니다.
데이터베이스가 DB2® 또는 Teradata인 경우, 값을 FALSE로 설정하십시오. 해당 데이터베이스의 LOWER 함수는 DATE/DATETIME 매개변수를 허용하지 않습니다.
이 설정은 데이터 소스별 설정이 아니라 글로벌 설정입니다. no 값이 사용 중인 데이터 소스에 권장되는 경우, 값을 no로 설정하십시오. yes 값이 사용 중인 모든 데이터 소스에 권장되는 경우, 값을 yes로 설정하십시오. 일반적으로는 하나의 데이터베이스 유형만 고객 사이트에서 사용 중이지만 여러 데이터베이스 유형이 사용 중인 일부 설치가 있습니다.
기본값
TRUE
유효한 값
TRUE | FALSE
substrAllowsDate
설명
substrAllowsDate 특성은 SUBSTR/SUBSTRING 데이터베이스 함수가 DATE/DATETIME 매개변수를 허용하는지 여부와 그에 따라 작업이 데이터베이스에서 수행될 수 있는지 또는 Campaign 서버가 작업을 수행해야 하는지 여부를 지정합니다.
데이터베이스가 Oracle 또는 Teradata인 경우, 값을 TRUE로 설정하십시오. 해당 데이터베이스의 SUBSTR/SUBSTRING 함수는 DATE/DATETIME 매개변수를 허용합니다.
데이터베이스가 SQL Server 또는 DB2®인 경우, 값을 FALSE로 설정하십시오. 이러한 데이터베이스에서 SUBSTR/SUBSTRING 함수는 DATE/DATETIME 매개변수를 허용하지 않습니다.
이 설정은 데이터 소스별 설정이 아니라 글로벌 설정입니다. no 값이 사용 중인 데이터 소스에 권장되는 경우, 값을 no로 설정하십시오. yes 값이 사용 중인 모든 데이터 소스에 권장되는 경우, 값을 yes로 설정하십시오.
기본값
TRUE
유효한 값
TRUE | FALSE
ltrimAllowsDate
설명
ltrimAllowsDate 특성은 LTRIM 데이터베이스 함수가 DATE/DATETIME 매개변수를 허용하는지 여부와 그에 따라 작업이 데이터베이스에서 수행될 수 있는지 또는 Campaign 서버가 작업을 수행해야 하는지 여부를 지정합니다.
데이터베이스가 SQL Server, Oracle 또는 Teradata인 경우, 값을 TRUE로 설정하십시오. 해당 데이터베이스의 LTRIM 함수는 DATE/DATETIME 매개변수를 허용합니다.
데이터베이스가 DB2®인 경우, 값을 FALSE로 설정하십시오. 이 데이터베이스의 LTRIM 함수는 DATE/DATETIME 매개변수를 허용하지 않습니다.
이 설정은 데이터 소스별 설정이 아니라 글로벌 설정입니다. no 값이 사용 중인 데이터 소스에 권장되는 경우, 값을 no로 설정하십시오. yes 값이 사용 중인 모든 데이터 소스에 권장되는 경우, 값을 yes로 설정하십시오. 일반적으로는 하나의 데이터베이스 유형만 고객 사이트에서 사용 중이지만 여러 데이터베이스 유형이 사용 중인 일부 설치가 있습니다.
기본값
TRUE
유효한 값
TRUE | FALSE
rtrimAllowsDate
설명
rtrimAllowsDate 특성은 RTRIM 데이터베이스 함수가 DATE/DATETIME 매개변수를 허용하는지 여부와 그에 따라 작업이 데이터베이스에서 수행될 수 있는지 또는 Campaign 서버가 작업을 수행해야 하는지 여부를 지정합니다.
데이터베이스가 SQL Server, Oracle 또는 Teradata인 경우, 값을 TRUE로 설정하십시오. 해당 데이터베이스의 RTRIM 함수는 DATE/DATETIME 매개변수를 허용합니다.
데이터베이스가 DB2®인 경우, 값을 FALSE로 설정하십시오. 이 데이터베이스의 RTRIM 함수는 DATE/DATETIME 매개변수를 허용하지 않습니다.
이 설정은 데이터 소스별 설정이 아니라 글로벌 설정입니다. no 값이 사용 중인 데이터 소스에 권장되는 경우, 값을 no로 설정하십시오. yes 값이 사용 중인 모든 데이터 소스에 권장되는 경우, 값을 yes로 설정하십시오.
기본값
TRUE
유효한 값
TRUE | FALSE
likeAllowsDate
설명
likeAllowsDate 특성은 LIKE 데이터베이스 함수가 DATE/DATETIME 매개변수를 허용하는지 여부와 그에 따라 작업이 데이터베이스에서 수행될 수 있는지 또는 Campaign 서버가 작업을 수행해야 하는지 여부를 지정합니다.
데이터베이스가 SQL Server 또는 Oracle인 경우, 값을 TRUE로 설정하십시오. 해당 데이터베이스의 LIKE 함수는 DATE/DATETIME 매개변수를 허용합니다.
데이터베이스가 DB2® 또는 Teradata인 경우, 값을 FALSE로 설정하십시오. 해당 데이터베이스의 LIKE 함수는 DATE/DATETIME 매개변수를 허용하지 않습니다.
*
이 설정은 데이터 소스별 설정이 아니라 글로벌 설정입니다. no 값이 사용 중인 데이터 소스에 권장되는 경우, 값을 no로 설정하십시오. yes 값이 사용 중인 모든 데이터 소스에 권장되는 경우, 값을 yes로 설정하십시오.
기본값
TRUE
유효한 값
TRUE | FALSE
fileAllSpacesIsNull
설명
fileAllSpacesIsNull 특성은 플랫 파일의 모두 공백 값을 NULL 값으로 간주하는지 여부를 지정하여 Campaign이 맵핑된 플랫 파일의 비어 있는 필드를 해석하는 방법을 제어합니다.
값이 TRUE이면 모두 공백 값이 NULL 값으로 간주됩니다. Campaign<field> is null과 같은 쿼리는 일치시키지만 <field> = ""과 같은 쿼리는 실패합니다.
값이 FALSE이면 모두 공백 값이 NULL이 아닌 비어 있는 문자열로 처리됩니다. Campaign<field> = ""과 같은 쿼리는 일치시키지만 <field> is null은 실패합니다.
기본값
TRUE
유효한 값
TRUE | FALSE