AIF-C01 / 주제별 해설

배치 변환

제품 설명 기준 2026.09.20–21 · 한영 용어 대조 2026.09.25 · 약 3분 읽기

공식 자료를 바탕으로 쓴 비공식 해설입니다. 제품별 지원 조건은 적용 전에 확인하고, 예시 수치는 해당 상황의 설명으로 읽어주세요.

이 문서의 목차 2개 절

배치 변환(Batch Transform)은 항상 켜 둔 엔드포인트(endpoint) 없이 모아 둔 데이터에 추론(inference)을 수행하는 방식이다. 작업이 Amazon S3의 입력 객체를 읽어 처리하고 결과 객체를 S3에 저장한다. 예를 들어 야간에 모든 고객의 분류 점수를 계산하는 작업에 사용할 수 있다. 이는 요청마다 즉시 답해야 하는 대화 서비스와 요구가 다른 자체 예시다.

배치 변환에서 병렬 처리(parallel processing)가 얼마나 가능한지는 입력 객체를 어떻게 나누었는지와 관련이 있다. 입력이 파일 하나뿐이면 인스턴스(instance)를 늘려도 한 인스턴스만 처리하고 나머지는 대기할 수 있다. 따라서 데이터 파일 분할과 컴퓨팅 용량을 함께 설계한다. 파일 내부의 레코드를 미니배치(mini-batch)로 나누는 것과 여러 파일을 여러 인스턴스에 배분하는 것은 서로 다른 작업이다.

배치 결과와 파라미터의 제약

  • 본문은 입력 파일별 결과 파일과 레코드 순서 대응을 설명한다. AssembleWith는 레코드 연결 방식이지 여러 출력 파일을 합치는 옵션이 아니다.
  • 문서상 CSV 필드 내부 줄바꿈은 지원하지 않는다.
  • MaxPayloadInMB는 100MB 이하이며 동시 변환 수와 곱한 값에도 조건이 있다. 스트리밍용 0 설정은 별도 조건이며 기본 제공 알고리즘이 이를 지원하지 않는다고 명시되어 있다. 이 내용은 AIF 구현 암기 필수가 아닌 선택 심화, 2026-09-20 기준이다.

적용 범위: API 파라미터와 노트북 실행은 선택 심화다. 위 수치 조건은 2026년 9월 20일 문서 검토 기준이며 실행 환경에서 다시 확인해야 한다.

공식 출처와 이어 읽기

용어 확인: 추론(inference).

학습 기록은 이 브라우저에만 저장되며 동기화되지 않습니다.