Campaign | partitions | partition[n] | server | dataProcessing
이 범주에 있는 등록 정보는 Campaign이 플랫 파일에서 문자열 비교 및 빈 필드를 처리하는 방법 및 매크로 STRING_CONCAT의 동작을 지정합니다.
longNumericIdsAsText
설명
longNumericIdsAsText 등록 정보는 Campaign 매크로 언어가 15자리보다 긴 숫자 ID를 텍스트로 처리하는지 여부를 지정합니다.
값을 yes로 설정하면 15자리보다 긴 숫자 ID를 텍스트로 처리하도록 지정됩니다.
값을 no로 설정하면 15자리보다 긴 숫자 ID가 숫자 값으로 처리(되고 절단되거나 반올림된 경우 정밀도 또는 고유성이 유실될 수 있음)되도록 지정합니다.
*
이 데이터 소스에서 발생하는 필드의 경우 partitions > partition[n] > dataSources > [data_source_name] > ForceNumeric 등록 정보가 TRUE로 설정되면 이 설정은 무시됩니다.
기본값
없음
유효한 값
yes | no
stringConcatWithNullIsNull
설명
stringConcatWithNullIsNull 등록 정보는 Campaign 매크로 STRING_CONCAT의 동작을 제어합니다.
값이 yes인 경우 입력이 NULL이면 STRING_CONCAT에서 NULL을 리턴합니다.
값이 no인 경우 STRING_CONCAT는 비NULL 등록 정보 모두의 조합을 리턴합니다. 이 경우 STRING_CONCAT는 입력 모두가 NULL일 경우에만 NULL을 리턴합니다.
기본값
유효한 값
yes | no
performCaseInsensitiveComparisonAs
설명
performCaseInsensitiveComparisonAs 등록 정보는 compareCaseSensitive 등록 정보가 no로 설정된 경우(즉 대소문자 구분 없이 비교) Campaign이 데이터 값을 비교하는 방법을 지정합니다. 이 등록 정보는 compareCaseSensitive 값이 yes인 경우 무시됩니다.
값이 UPPER이면, Campaign은 비교하기 전 모든 데이터를 대문자로 변환합니다.
값이 LOWER이면, Campaign은 비교 전 모든 데이터를 소문자로 변환합니다.
기본값
LOWER
유효한 값
UPPER | LOWER
upperAllowsDate
설명
upperAllowsDate 등록 정보는 UPPER 데이터베이스 함수에서 DATE/DATETIME 매개변수가 허용되는지 그리고 조작이 데이터베이스에서 수행되는지 또는 Campaign 서버에 의해 수행되는지 여부를 지정합니다.
데이터베이스가 SQL Server 또는 Oracle인 경우 값을 yes로 설정하십시오. 이 데이터베이스에 있는 UPPER 함수에서는 DATE/DATETIME 매개변수가 허용됩니다.
데이터베이스가 DB2®, Teradata, Sybase 또는 Informix®인 경우 값을 no로 설정하십시오. 이 데이터베이스에 있는 UPPER 함수에서는 DATE/DATETIME 매개변수가 허용되지 않습니다.
이 설정은 데이터 소스 각각에 대한 것이 아니라 글로벌한 것임을 기억하십시오. 사용 중인 모든 데이터 소스에 대해 no 값을 권장하는 경우 값을 no로 설정하십시오. 사용 중인 모든 데이터 소스에 대해 yes 값이 권장되는 경우 값을 yes로 설정하십시오.
기본값
유효한 값
yes | no
compareCaseSensitive
설명
compareCaseSensitive 등록 정보는 Campaign 데이터 비교에서 대소문자의 구분 여부를 지정합니다.
값이 no인 경우 Campaign은 데이터 값을 비교할 때 대소문자 차이를 무시하고 2진으로 대소문자를 구분하지 않는 방식으로 텍스트 데이터를 정렬합니다. 이 설정은 영어 데이터를 사용할 경우 강력히 권장합니다.
값이 yes인 경우 Campaign은 대소문자의 차이를 기반으로 데이터 값을 구분하며, 각 문자의 실제 2진 값을 비교합니다. 이 설정은 영어가 아닌 데이터를 사용하는 경우 강력히 권장합니다.
기본값
없음
유효한 값
yes | no
lowerAllowsDate
설명
lowerAllowsDate 등록 정보는 LOWER 데이터베이스 함수에서 DATE/DATETIME 매개변수가 허용되는지 그리고 조작이 데이터베이스에서 수행되는지 또는 Campaign 서버에 의해 수행되는지 여부를 지정합니다.
데이터베이스가 SQL Server 또는 Oracle인 경우 값을 yes로 설정하십시오. 이 데이터베이스에 있는 LOWER 함수에서는 DATE/DATETIME 매개변수가 허용됩니다.
데이터베이스가 DB2®, Teradata, Sybase 또는 Informix®인 경우 값을 no로 설정하십시오. 이 데이터베이스에 있는 LOWER 함수에서는 DATE/DATETIME 매개변수가 허용되지 않습니다.
이 설정은 데이터 소스 각각에 대한 것이 아니라 글로벌한 것임을 기억하십시오. 사용 중인 모든 데이터 소스에 대해 no 값을 권장하는 경우 값을 no로 설정하십시오. 사용 중인 모든 데이터 소스에 대해 yes 값이 권장되는 경우 값을 yes로 설정하십시오. 보통 컴퓨터 사이트에서 하나의 데이터베이스 유형만 사용되지만 여러 데이터베이스 유형이 사용되는 일부 설치도 있습니다.
기본값
유효한 값
yes | no
substrAllowsDate
설명
substrAllowsDate 등록 정보는 SUBSTR/SUBSTRING 데이터베이스 함수에서 DATE/DATETIME 매개변수가 허용되는지 여부 그리고 조작이 데이터베이스에서 수행되는지 아니면 Campaign 서버에 의해 수행되어야 하는지 여부를 지정합니다.
데이터베이스가 Oracle 또는 Teradata인 경우 값을 yes로 설정하십시오. 이러한 데이터베이스의 SUBSTR/SUBSTRING 함수에서는 DATE/DATETIME 매개변수가 허용됩니다.
데이터베이스가 SQL Server, DB2®, Sybase 또는 Informix®인 경우 값을 no로 설정하십시오. SQL Server, DB2®, Sybase에 있는 SUBSTR/SUBSTRING 함수에서는 DATE/DATETIME 매개변수가 허용되지 않습니다. Informix® SUBSTR에서는 DATE 매개변수를 허용하지만 DATE는 먼저 텍스트로 변환되고 변환 중에 형식이 변경됩니다. 그러므로 SUBSTR은 데이터베이스에 Campaign 서버와 비교한 다른 결과를 리턴하므로 데이터베이스가 Informix®인 경우 substrAllowsDateno로 설정하는 것이 가장 좋습니다.
이 설정은 데이터 소스 각각에 대한 것이 아니라 글로벌한 것임을 기억하십시오. 사용 중인 모든 데이터 소스에 대해 no 값을 권장하는 경우 값을 no로 설정하십시오. 사용 중인 모든 데이터 소스에 대해 yes 값이 권장되는 경우 값을 yes로 설정하십시오.
기본값
유효한 값
yes | no
ltrimAllowsDate
설명
ltrimAllowsDate 등록 정보는 LTRIM 데이터베이스 함수에서 DATE/DATETIME 매개변수가 허용되는지 그리고 조작이 데이터베이스에서 수행되는지 또는 Campaign 서버에 의해 수행되어야 하는지 여부를 지정합니다.
데이터베이스가 SQL Server, Oracle 또는 Teradata인 경우 값을 yes로 설정하십시오. 이 데이터베이스에 있는 LTRIM 함수에서는 DATE/DATETIME 매개변수가 허용됩니다.
데이터베이스가 DB2®, Sybase 또는 Informix®인 경우 값을 no로 설정하십시오. 이 데이터베이스에 있는 LTRIM 함수에서는 DATE/DATETIME 매개변수가 허용되지 않습니다.
이 설정은 데이터 소스 각각에 대한 것이 아니라 글로벌한 것임을 기억하십시오. 사용 중인 모든 데이터 소스에 대해 no 값을 권장하는 경우 값을 no로 설정하십시오. 사용 중인 모든 데이터 소스에 대해 yes 값이 권장되는 경우 값을 yes로 설정하십시오. 보통 컴퓨터 사이트에서 하나의 데이터베이스 유형만 사용되지만 여러 데이터베이스 유형이 사용되는 일부 설치도 있습니다.
기본값
유효한 값
yes | no
rtrimAllowsDate
설명
rtrimAllowsDate 등록 정보는 RTRIM 데이터베이스 함수에서 DATE/DATETIME 매개변수가 허용되는지 그리고 조작이 데이터베이스에서 수행되는지 아니면 Campaign 서버에 의해 수행되어야 하는지 여부를 지정합니다.
데이터베이스가 SQL Server, Oracle 또는 Teradata인 경우 값을 yes로 설정하십시오. 이 데이터베이스에 있는 RTRIM 함수에서는 DATE/DATETIME 매개변수가 허용됩니다.
데이터베이스가 DB2®, Sybase 또는 Informix®인 경우 값을 no로 설정하십시오. 이 데이터베이스에 있는 RTRIM 함수에서는 DATE/DATETIME 매개변수가 허용되지 않습니다.
이 설정은 데이터 소스 각각에 대한 것이 아니라 글로벌한 것임을 기억하십시오. 사용 중인 모든 데이터 소스에 대해 no 값을 권장하는 경우 값을 no로 설정하십시오. 사용 중인 모든 데이터 소스에 대해 yes 값이 권장되는 경우 값을 yes로 설정하십시오.
기본값
유효한 값
yes | no
likeAllowsDate
설명
likeAllowsDate 등록 정보는 LIKE 데이터베이스 함수에서 DATE/DATETIME 매개변수가 허용되는지 그리고 조작이 데이터베이스에서 수행되는지 또는 Campaign 서버에 의해 수행되어야 하는지 여부를 지정합니다.
데이터베이스가 SQL Server 또는 Oracle인 경우 값을 yes로 설정하십시오. 이 데이터베이스에 있는 LIKE 함수에서는 DATE/DATETIME 매개변수가 허용됩니다.
데이터베이스가 DB2®, Teradata, Sybase 또는 Informix®인 경우 값을 no로 설정하십시오. 이 데이터베이스에 있는 LIKE 함수에서는 DATE/DATETIME 매개변수가 허용되지 않습니다.
*
이 설정은 데이터 소스 각각에 대한 것이 아니라 글로벌한 설정입니다. 사용 중인 모든 데이터 소스에 대해 no 값을 권장하는 경우 값을 no로 설정하십시오. 사용 중인 모든 데이터 소스에 대해 yes 값이 권장되는 경우 값을 yes로 설정하십시오.
기본값
유효한 값
yes | no
fileAllSpacesIsNull
설명
fileAllSpacesIsNull 등록 정보는 플랫 파일에서 모두가 공백인 값을 NULL 값으로 간주해야 하는지 여부를 지정함으로써 Campaign이 맵핑된 플랫 파일에서 빈 필드를 해석하는 방법을 제어합니다.
값이 yes인 경우 모두가 공백인 값은 NULL 값으로 간주됩니다. Campaign<field> is null과 같은 조회는 일치시키지만 <field> = ""와 같은 조회는 실패합니다.
값이 no인 경우 모두가 공백인 값은 NULL이 아닌 빈 문자열로 처리됩니다. Campaign<field> = ""과 같은 조회를 일치시키지만 <field> is null은 실패합니다.
기본값
유효한 값
yes | no