다음을 통해 공유


중첩된 위치 레코드 및 구분 기호로 분리된 레코드

Microsoft BizTalk Server 지원하는 플랫 파일 형식에서는 위치 및 구분된 레코드의 일부 조합이 허용되고 다른 조합은 허용되지 않습니다. 사용 가능한 조합은 다음과 같습니다.

  • 모든 레코드와 해당 하위 레코드의 상호 경계를 결정하기 위해 구분 기호가 사용되는 플랫 파일 및 이러한 레코드 내의 필드를 또 다른 구분 기호를 사용하여 구분하는 플랫 파일.

  • 모든 레코드, 해당 하위 레코드 및 해당 필드 사이의 경계가 미리 정의된 레코드 및 필드 길이에 따라 파일 내의 위치를 기준으로 결정되는 플랫 파일.

  • 파일의 가장 바깥쪽 레코드 집합 사이의 경계를 결정하기 위해 구분 기호가 사용되는 플랫 파일 및 구분 기호로 분리된 하위 레코드 및 위치 하위 레코드 조합이 사용되는 플랫 파일. 구분 기호로 분리된 하위 레코드 또는 위치 하위 레코드 내의 필드 사이의 경계는 각각 구분 기호 또는 고정 필드 길이를 사용하여 결정됩니다. 위치(하위) 레코드의 하위 레코드는 또한 위치 레코드일 수 있습니다. 즉, 파일의 일부가 구분 기호로 분리된 레코드에서 위치 레코드로 변환된 다음에는 해당 파일의 전체 하위 부분이 위치 레코드여야 합니다.

    구문 분석을 명확하게 수행할 수 있도록 위치 레코드는 어떤 경우에도 구분 기호로 분리된 하위 레코드를 포함할 수 없습니다.

참고 항목

플랫 파일 메시지 스키마 생성 시 고려 사항