이 페이지에는 Mainframe Connector에서 지원하는 모든 환경 변수가 나와 있습니다. Mainframe Connector 버전에 따라 일부 변수가 지원되지 않을 수 있습니다. 자세한 내용은 다음 표의 사용 가능한 최소 버전 열을 참조하세요.
이름 | 기본값 | 사용 가능한 최소 버전 | 설명 |
---|---|---|---|
|
True |
5.8.0 | 문자열 끝의 공백을 자릅니다. 공백으로만 구성된 문자열은 빈 문자열로 취급됩니다. |
|
False |
5.11.0 | true로 설정하면 가변 길이 문자 문자열 지원이 사용 설정됩니다. |
|
-LEN |
5.11.0 | BQSH_FEATURE_VARIABLE_LENGTH_ENABLED 가 설정된 경우에만 관련이 있습니다.
가변 길이 문자 구조체의 첫 번째 파라미터의 서픽스를 나타냅니다. 기본적으로 서픽스는 -LEN 입니다. 다른 서픽스를 사용하려면 이 환경 변수를 원하는 서픽스로 설정합니다.
|
|
-TEXT |
5.11.0 | BQSH_FEATURE_VARIABLE_LENGTH_ENABLED 가 설정된 경우에만 관련이 있습니다.
가변 길이 문자 구조체에서 두 번째 파라미터의 서픽스를 나타냅니다. 기본적으로 서픽스는 -TEXT 입니다. 다른 서픽스를 사용하려면 이 환경 변수를 원하는 서픽스로 설정합니다.
|
|
- | 5.11.0/5.13.0 |
(5.13.0 이상) 날짜, 타임스탬프, null 표시기 데이터 유형의 값을 설정합니다.
다음 형식을 사용하여 null 표시기 설정: SUFFIX_NULL_INDICATOR_NAME="command --null-value NULL_VALUE --not-null-value NOT_NULL_VALUE"
다음 형식을 사용하여 날짜 및 타임스탬프 설정: SUFFIX_SUFFIX_NAME="command --format FORMAT --timezone TIMEZONE"
자세한 내용은 날짜 및 타임스탬프 필드 지원 및 null 표시기 필드 지원을 참조하세요. (5.11.0 이상) 날짜 및 타임스탬프 데이터 유형의 값을 설정합니다. 이 환경 변수를 다음 형식의 값으로 설정할 수 있습니다. SUFFIX_SUFFIX_STRING="--bqtype TYPE --format FORMAT --timezone TIMEZONE"
|
|
True | 5.12.0 | COPYBOOK의 필드 이름에 있는 하이픈을 BigQuery의 해당 필드 이름에 있는 밑줄로 바꿉니다. |
|
True | 5.12.0 | 길이가 0인 문자열을 null로 BigQuery로 내보냅니다.
BQSH_FEATURE_EMPTY_STRING_AS_NULL 을 false로 설정하면 빈 문자열이 BigQuery로 내보낼 때 빈 문자열로 유지됩니다(빈 문자열이 null로 설정되지 않음). |
|
거짓 | 5.12.1/5.13.0 | (5.13.0 이상) 다음과 같이 더 엄격한 오류 처리를 적용할 수 있습니다.
(5.12.1 이상) 다음과 같이 더 엄격한 오류 처리를 적용할 수 있습니다.
|
|
True | 5.13.0 | null(0x00), 공백(0x40) 또는 상위 바이트(0xFF)만 포함된 값은 null로 디코딩되어야 하며 묶음 십진수 및 존 십진수 유형에 오류를 발생시키지 않아야 함을 지정합니다. 이 플래그는 BQSH_FEATURE_FAIL_ON_INVALID_DATA 가 true로 설정된 경우에만 적용됩니다. 그렇지 않으면 디코더나 인코더의 동작에 영향을 미치지 않습니다. |
|
거짓 | 5.13.0 | HTTP/2 흐름 제어의 기간 크기를 늘리거나 줄입니다. |