플랫 파일 마법사는 사용자가 제공하는 샘플 데이터를 기초로
플랫 파일의 형식을 정의하는 스키마를 작성합니다. 플랫 파일 읽기 활동에서
이 스키마를 사용하여 플랫 파일을 XML 문서로 변환합니다.
최상의 결과를 위해
실제 데이터와 유사한 샘플 데이터를 제공하십시오. 예를 들어 실제 데이터에 헤더 및 푸터 행이
포함되어 있는 경우, 필드 이름에 대한 헤더 행 및 푸터 행이 있는
샘플 데이터를 제공하십시오. 실제 데이터가 인용된 필드를 포함하면,
샘플 데이터의 해당 필드도 인용된 필드여야
합니다.
플랫 파일 마법사는 파일의 처음 1000행만
읽습니다. 샘플 파일에 1001개 행 이상이 들어 있고
푸터 행을 포함하는 경우, 전체 행 개수를 1000개 행 한계 내에서 유지하도록
푸터 행 앞의 행을 제거하십시오.
중요사항: 샘플 데이터의 모든 행에 동일한 개수의 필드가
있어야 합니다.
플랫 파일 마법사 사용:
- Studio 메뉴에서 를 선택하십시오. 플랫
파일 마법사가 Studio 작업공간의 탭에서 열립니다.
- 샘플 데이터 텍스트 상자에 샘플 데이터를 입력하거나,
찾아보기...를 클릭하여 샘플 파일을 로드하십시오.
- 다음 >을 클릭하십시오. 파일 형식 페이지가
열립니다.
- 파일 형식 옵션 중 하나를 선택하십시오.
- 문자로 구분된 형식(쉼표 구분 값 형식
포함) - 파일의 각 행에 쉼표 또는 탭과 같은 단일 문자로
구분되는 필드로 레코드가 있는 경우 이 옵션을 선택하십시오.
- 이 파일은 또 다른 형식입니다. - 파일이
이전 파일 형식 옵션의 기준을 충족하지 않는 경우
이 옵션을 선택하십시오. 이 옵션을 선택하면, 플랫 파일 마법사를
사용하여 플랫 파일에 대한 스키마를 작성할 수 없습니다.
- 다음 >을 클릭하십시오. 필드 구분 기호
페이지가 열립니다.
- 필드 구분 문자 목록에서 필드 구분 기호를
선택하십시오. 기타:를 선택하는 경우,
오른쪽에 표시되는 필드에 필드 구분 기호를 지정하십시오.
- 필드가 특정 문자로 둘러싸인 경우,
필드 괄호 문자 목록에서 필드를 둘러싸는 문자를 선택하십시오.
기타:를 선택하는 경우,
오른쪽에 표시되는 필드에 엔클로징 문자를 지정하십시오.
- 다음 >을 클릭하십시오. 헤더 및
트레일러 페이지가 열립니다.
- 헤더 및 트레일러 행이 있는지 여부를 지정하십시오.
- 헤더 행이 있는 경우 첫 번째 행을 필드 이름의 헤더로 취급합니다.를
선택하십시오.
- 트레일러 행이 있는 경우 마지막 __행을 트레일러로 취급을
선택하고 행 번호를 지정하십시오.
- 다음 >을 클릭하십시오. 스키마 이름
편집 페이지가 열립니다.
- 스키마 이름을 입력하십시오.
팁: 데이터 및 파일 형식을
설명하는 스키마 이름을 선택합니다.
- 완료를 클릭하십시오. Studio Toolbox의
프로젝트 탭에서, 방금 작성한 플랫 파일 스키마가
플랫 파일 스키마 디렉토리에 표시됩니다.
작성한 플랫 파일 읽기 및 XML로 변환:- 플랫 파일 읽기 활동을 오케스트레이션에 추가하십시오.
- 점검 목록에서 구성을 선택하십시오.
구성 분할창이 열립니다.
- 플랫 파일 스키마 선택 필드에서
사용자가 작성한 플랫 파일 스키마의 이름을 지정하십시오.
XML 데이터를 플랫 파일로 변환:- 플랫 파일 쓰기 활동을 오케스트레이션에
추가하십시오.
- 점검 목록에서 구성을 선택하십시오.
구성 분할창이 열립니다.
- 플랫 파일 스키마 선택 필드에서
사용자가 작성한 플랫 파일 스키마의 이름을 지정하십시오.