Campaign | 파티션 | 파티션[n] | 서버 | 인코딩
이 카테고리의 특성은 영어가 아닌 데이터를 지원하기 위해 파일에 작성되는 값에 대한 텍스트 인코딩을 지정합니다.
stringEncoding
설명
파티션[n] > 서버 > 인코딩 > stringEncoding 특성은 Campaign이 플랫 파일을 읽고 쓰는 방법을 지정합니다. 이 특성은 모든 플랫 파일에 사용되는 인코딩과 일치해야 합니다. 다르게 구성되지 않은 경우, 이 특성은 플랫 파일 인코딩의 기본 설정입니다.
*
WIDEUTF-8은 이 설정에 대해 지원되지 않습니다.
기본적으로 값이 지정되어 있지 않으며 발신 텍스트 파일은 Campaign의 기본 인코딩인 UTF-8로 인코드됩니다.
값이 암시적 기본값과 동일한 UTF-8인 경우에도 이 값을 시스템에 적당한 인코딩으로 명시적으로 설정하는 것이 좋습니다.
*
dataSources 카테고리에 있는 데이터 소스에 대해 StringEncoding 특성의 값을 설정하지 않는 경우, 이 stringEncoding 특성의 값이 기본값으로 사용됩니다. 이는 불필요한 혼동을 일으킬 수 있습니다. dataSources 카테고리의 StringEncoding 특성을 항상 명시적으로 설정해야 합니다.
지원되는 인코딩 목록은 Campaign 관리자 안내서를 참조하십시오.
기본값
기본값이 정의되어 있지 않습니다.
forceDCTOneBytePerChar
설명
forceDCTOneBytePerChar 특성은 Campaign이 UTF-8로의 코드 변환에 필요한 충분한 공간을 허용하기 위해 예약된 잠재적 펼쳐진 너비가 아닌 초기 필드 너비를 출력 파일에 사용해야 하는지 여부를 지정합니다.
텍스트 값을 표시하는 데 사용되는 인코딩에 따라 텍스트 값 길이가 다를 수 있습니다. stringEncoding 특성이 ASCII 및 UTF-8이 아닌 데이터 소스에서 텍스트 값이 유래하는 경우, Campaign은 UTF-8로의 코드 변환에 필요한 충분한 공간을 보장하기 위해 필드 너비의 세 배를 예약합니다. 예를 들어, stringEncoding 특성이 LATIN1로 설정되고 데이터베이스의 필드가 VARCHAR(25)로 정의된 경우, Campaign은 코드 변환된 UTF-8 값을 보유하기 위해 75바이트를 예약합니다. 초기 필드 너비를 사용하려면 forceDCTOneBytePerChar 특성을 TRUE로 설정하십시오.
기본값
FALSE
유효한 값
TRUE | FALSE