플랫 파일 데이터를 포함하는 문자열 변수를
Data라는 플랫 파일
읽기 활동의 입력 매개변수에 맵핑할 수 있습니다.
이 태스크 정보
Data는 문자열 또는 base64Binary 유형의
입력 매개변수입니다. 런타임 동안
플랫 파일 읽기 활동이
실행되기 전에 문자열 변수가 플랫 파일 데이터를 포함해야 합니다. 자세한 정보는 아래의 런타임 예제를 참조하십시오.
Encoding
input 매개변수는 선택적입니다. 이 입력 매개변수 맵핑은
필수가 아닙니다. Encoding 입력 매개변수가
입력 맵핑 분할창의 활동으로 분할창에
나열되지 않은 경우, 도구 모음 메뉴에서 를 선택하거나
활동으로 분할창에서 마우스 오른쪽 단추로 클릭하고 선택적 매개변수
표시 옵션을 선택하십시오. 옵션을 도구 모음 메뉴에서
선택할 수 없는 경우, 이 옵션을 활성화하려면 입력 맵핑 분할창에서
노드를 클릭하십시오.
Encoding
input 매개변수는 다음을 읽을 때 입력 데이터가
디코딩되는 방법을 지정합니다.
프로시저
- 디코딩이 필수가 아닌 경우, text 문자열을 지정하십시오.
- 디코딩이 필수인 경우, 입력 데이터를 디코딩하기 위해 사용되는
인코딩을 지정하십시오. 예를 들면 UTF-8,
US-ASCII, ISO-8859-1, EBCDIC-XML-US 또는 SHIFT_JIS입니다.
예
점검 목록의
구성 태스크에서 지정한
인코딩 설정을
런타임 동안 동적으로
Encoding 입력 매개변수를 사용하여 선택적으로 대체할 수 있습니다.
예를 들어,
구성 태스크에서
인코딩을
UTF-8로 설정하지만 런타임 동안
Shift_JIS의
인코딩 설정이 전달되는 경우입니다.
런타임 시에 동적으로 지정되는
인코딩 설정은 구성
분할창에서 지정된 원래 설정을 대체합니다.
이 예제에서는
인코딩이
Shift_JIS로 설정됩니다. 동적 대체 동작에 대한
하나의 예외가 있습니다.
Data가
text입니다.
디코딩 또는 인코딩이 필요하지 않습니다. 옵션이
구성 태스크에서 선택된 경우,
런타임 동안 동적으로 설정되는
Encoding이 무시되어
디코딩이 발생하지 않습니다.
맵핑에 대한 지시사항은 맵핑 작성을
참조하십시오.