파일의 입력 데이터, 데이터 연결 또는 스토리지 버킷의 연결된 데이터를 처리하기 위한 일괄처리 배치를 작성하고 선택된 대상에 출력을 씁니다.
일괄처리 배치 작성
실시간 스코어링 또는 처리를 위해 데이터가 엔드포인트 URL에 직접 제출되는 온라인 배치와 달리, 일괄처리 배치는 스코어링 프로세스에 대해 더 많은 제어를 제공합니다. 일괄처리 배치 작업을 작성하려면 다음 순서를 따르십시오.
- 배치 영역에서 자원을 구성하십시오. 배치 가능한 자산을 승격하거나 추가할 수 있으며, 선택적으로 배치 스코어링을 위해 데이터 파일 또는 데이터 연결을 추가할 수 있습니다.
- 기계 학습 모델과 같은 자산을 배치할 때 배치 유형으로 일괄처리를 선택합니다.
- 일괄처리 배치 작업을 작성하고 구성하십시오. 배치에 대한 입력 데이터, 출력을 쓰기 위한 위치, 스케줄 또는 요청 시 작업 실행에 대한 세부사항을 지정해야 합니다. 또한 하드웨어 구성 세부사항 또는 알림 옵션과 같은 선택적 설정을 구성할 수도 있습니다.
- 작업을 실행하면 배치 엔드포인트에 입력 데이터가 제출되고 출력 파일에 출력이 기록됩니다. 작업이 성공적으로 완료된 후 공간의 자산 페이지에서 출력을 보거나 다운로드할 수 있습니다.
일괄처리 배치를 위한 배치 가능한 자산 유형
다음 유형의 자산에 대한 일괄처리 배치를 작성할 수 있습니다.
- 함수
- 모델
- AutoAI 모델
- Decision Optimization 모델
- PMML 모델
- PyTorch-Onnx
- Scikit-learn 모델
- Spark MLlib
- SPSS Modeler 모델
- Tensorflow 모델
- XGBoost 모델
- 스크립트
R Shiny 애플리케이션 자산을 배포할 수 없습니다. Cloud Pak for Data as a Service.
일괄처리 배치를 작성하는 방법
다음 방법 중 하나로 일괄처리 배치를 작성할 수 있습니다.
- 코드가 없는 접근 방식을 사용하여 배치 영역에서 일괄처리 배치를 작성하십시오.
- 코드를 사용하여 노트북에서 프로그래밍 방식으로 일괄처리 배치를 작성하십시오.
사용자 인터페이스에서 일괄 배포 만들기
일괄처리 배치를 작성하고 테스트하려면 다음 단계를 수행하십시오.
시작하기 전에
API 키를 생성하여 작업 자격 증명을 설정해야 합니다. 자세한 내용은 작업 자격 증명 관리하기를 참조하세요.
일괄처리 배치 작성
배치 영역에서 일괄처리 배치를 작성하려면 다음 단계를 수행하십시오.
배치 영역의 자산 탭에서 배치할 모델의 이름을 클릭하십시오.
새 배치를 클릭하십시오.
배치 유형으로 일괄처리 를 선택하십시오.
배치에 대한 이름 및 선택적 설명을 입력하십시오.
하드웨어 스펙을 선택하십시오.
제한사항:배치 영역의 사용자 인터페이스에서 사용자 정의 하드웨어 스펙을 작성하거나 선택할 수 없습니다. 하드웨어 스펙을 작성하고 선택하는 방법에 대해 자세히 알아보려면 배치를 위한 하드웨어 스펙 관리를 참조하십시오.
작성을 클릭하십시오. 상태가 배치됨으로 변경되면 배치가 작성됩니다.
일괄처리 배치 테스트
배치 영역에서 일괄처리 배치를 테스트하려면 처리를 위해 데이터를 제출하는 일괄처리 작업을 작성해야 합니다.
- 새 작업 을 클릭하여 배치된 자산에 대한 일괄처리 작업을 작성하십시오.
- 프롬프트에 따라 작업을 정의하고 입력 데이터 및 작업 실행에 대한 세부사항을 지정하십시오.
- 수동으로 또는 지정된 스케줄에 따라 작업을 저장하고 실행하십시오.
작업 작성, 실행 및 관리에 대해 자세히 학습하려면 배치 영역에서 작업 작성을 참조하십시오.
일괄처리 배치를 위한 엔드포인트 검색
애플리케이션에서 일괄처리 배치에 액세스하려면 엔드포인트 URL을 검색해야 합니다. 일괄처리 배치에 대한 엔드포인트 URL을 가져오려면 다음 단계를 수행하십시오.
- 배치 영역에서 일괄처리 배치의 이름을 클릭하십시오.
- 배치 세부사항 페이지에서 일괄처리 작업의 이름을 클릭하십시오.
일괄처리 배치에 대한 기존 일괄처리 작업이 없는 경우 하나를 작성해야 합니다. 자세한 정보는 배치 영역에서 작업 작성을 참조하십시오.
- 일괄처리 작업 세부사항 페이지에서 일괄처리 배치의 엔드포인트 URL에 액세스할 수 있습니다. 복사를 클릭하세요 아이콘을 클릭하여 엔드포인트 URL을 클립보드에 복사합니다.
일괄처리 배치 세부사항 액세스
하드웨어 및 소프트웨어 명세와 같은 구성 세부사항을 볼 수 있습니다. 엔드포인트에서 API 호출에서 사용할 수 있는 배치 ID를 얻을 수도 있습니다.
일괄처리 배치에 대한 세부사항을 검토하거나 업데이트하려면 다음 단계를 수행하십시오.
- 영역의 배치 탭에서 배치 이름을 클릭하십시오.
- 배치 세부사항 탭을 클릭하여 일괄처리 배치와 관련된 정보에 액세스하십시오.
노트북을 사용하여 프로그래밍 방식으로 일괄처리 배치 작성
다음을 사용하여 일괄처리 배치를 프로그래밍 방식으로 작성할 수 있습니다.
watsonx.ai 런타임 Python 클라이언트를 사용하여 배포를 생성하고 관리하는 방법을 보여주는 샘플 노트북에 액세스하려면, 와츠온x watsonx.ai 런타임 Python 클라이언트 샘플 및 예제를 참조하세요.
프로그래밍 방식으로 일괄처리 배치 테스트
일괄처리 배치를 프로그래밍 방식으로 테스트하려면 일괄처리 작업을 작성하고 실행해야 합니다. 일괄처리 스코어링이 성공적으로 실행되면 결과가 파일에 기록됩니다.
프로그래밍 방식으로 일괄처리 배치를 위한 엔드포인트 검색
노트북에서 일괄처리 배치의 엔드포인트 URL을 검색하려면 다음을 수행하십시오.
- Python 클라이언트 메소드
client.deployments.list()
를 호출하여 배치를 나열하십시오. - 배치가 있는 행을 찾으십시오. 배치 엔드포인트 URL은
url
열에 나열됩니다.
자세한 정보
- 일괄처리 작업을 작성하여 일괄처리 배치를 테스트하는 방법에 대해 자세히 학습하려면 배치 영역에서 작업 작성을 참조하십시오.
- 일괄처리 배치를 위한 샘플 노트북에 액세스하려면 다음을 참조하십시오.
상위 주제: 예측 배치 관리