0 / 0
영어 버전 문서로 돌아가기
Python 스크립트에 대한 일괄처리 배치 입력 세부사항
마지막 업데이트 날짜: 2024년 11월 28일
Python 스크립트에 대한 일괄처리 배치 입력 세부사항

Python 스크립트의 일괄처리 배치에 대한 입력 세부사항을 지정할 때 다음 규칙을 따르십시오.

데이터 유형 요약 테이블:

데이터 설명
유형 데이터 참조
파일 형식 임의

데이터 원본

입력 또는 출력 데이터 참조:

  • 공간의 로컬 또는 관리 자산
  • 연결된(원격) 자산: Cloud Object Storage

참고:

입/출력 데이터 참조를 프로그래밍 방식으로 지정하는 경우:

  • 데이터 소스 참조 type은(는) 자산 유형에 따라 다릅니다. 자세한 정보는 배치 영역에 데이터 자산 추가데이터 소스 참조 유형 절을 참조하십시오.
  • scoring.environment_variables에서 'key': 'value' 쌍으로 Python 스크립트를 실행하는 데 필요한 환경 변수를 지정할 수 있습니다. key 은 환경 변수의 이름이어야 하고 value 은 환경 변수의 해당 값이어야 합니다.
  • 배치 작업의 페이로드는 Python 스크립트를 실행하는 배치 컨테이너에 JSON 파일로 저장됩니다. Python 스크립트는 JOBS_PAYLOAD_FILE 환경 변수를 사용하는 JSON 파일의 전체 경로 파일 이름에 액세스할 수 있습니다.
  • 입력 데이터가 로컬 또는 관리 데이터 자산으로 참조되는 경우 배치 서비스는 입력 데이터를 다운로드하여 Python 스크립트를 실행하는 배치 컨테이너에 배치합니다. BATCH_INPUT_DIR 환경 변수를 통해 다운로드된 입력 데이터의 위치 (경로) 에 액세스할 수 있습니다.
  • 입력 데이터 참조 (데이터 자산 또는 연결 자산) 의 경우 Python 스크립트에서 데이터 다운로드를 처리해야 합니다. 연결된 데이터 자산 또는 연결 자산이 배치 작업 페이로드에 있는 경우 JSON 파일로 저장되는 배치 작업의 페이로드에 대한 전체 경로를 포함하는 JOBS_PAYLOAD_FILE 환경 변수를 사용하여 액세스할 수 있습니다.
  • 출력 데이터가 영역에서 로컬 또는 관리 데이터 자산으로 지속되어야 하는 경우 scoring.output_data_reference.location.name에서 작성할 자산의 이름을 지정할 수 있습니다. Python 스크립트의 일부로, 출력 데이터는 BATCH_OUTPUT_DIR 환경 변수에 의해 지정되는 경로에 배치될 수 있습니다. 배치 서비스는 데이터를 압축된 파일 형식으로 압축하고 BATCH_OUTPUT_DIR에 지정된 위치에 업로드합니다.
  • 이러한 환경 변수는 내부적으로 설정됩니다. 수동으로 설정하려고 하면 값이 대체됩니다.
    • BATCH_INPUT_DIR
    • BATCH_OUTPUT_DIR
    • JOBS_PAYLOAD_FILE
  • 출력 데이터를 원격 데이터 저장소에 저장해야 하는 경우 output_data_reference.location.href에서 출력 데이터 참조 (예: 데이터 자산 또는 연결된 데이터 자산) 의 참조를 지정해야 합니다. Python 스크립트는 출력 데이터를 원격 데이터 소스에 업로드하는 데 주의해야 합니다. 연결된 데이터 자산 또는 연결 자산 참조가 배치 작업 페이로드에 있는 경우 JSON 파일로 저장되는 배치 작업의 페이로드에 대한 전체 경로를 포함하는 JOBS_PAYLOAD_FILE 환경 변수를 사용하여 액세스할 수 있습니다.
  • Python 스크립트에서 배치 작업 페이로드에 입력 또는 출력 데이터 참조를 지정할 필요가 없는 경우 페이로드에 scoring.input_data_referencesscoring.output_data_references 오브젝트를 제공하지 마십시오.

자세히 알아보기

watsonx.ai 런타임에 스크립트 배포.

상위 주제: 프레임워크별 일괄처리 배치 입력 세부사항

일반적인 AI 검색 및 응답
이러한 응답은 제품 문서의 컨텐츠를 기반으로 하는 watsonx.ai 의 대형 언어 모델에 의해 생성됩니다. 자세히 알아보기