Modeling Objective의 배치 배포
배치 배포는 목표에서 구성하는 모델 추론 파이프라인입니다. 입력 데이터셋을 릴리스한 모델에 전달하고 결과를 Foundry 데이터셋으로 저장합니다. 출력 데이터셋에 빌드 일정을 구성할 수 있습니다.
선행 조건
목표에 staging 또는 production 환경 태그가 붙은 릴리스가 있어야 합니다. 추론할 입력 데이터셋도 선택합니다. 이 입력은 해결할 문제의 새 정보를 담으므로 지속적으로 관리하고 갱신하는 것이 좋습니다.
목표에서 직접 설정하는 배치 배포는 표 데이터셋 입력 하나를 사용하는 모델만 지원합니다. 입력이 여러 개면 Python 변환의 배치 추론을 구성합니다. 외부 호스팅 모델은 목표의 배치 배포에서 지원하지 않습니다.
생성
목표 홈 아래 Deployments > + Create deployment에서 릴리스 환경과 입력 데이터셋을 선택합니다. 출력 데이터셋의 이름과 위치를 정하거나 기존 데이터셋을 출력으로 선택할 수 있습니다.
Spark 자원
각 배포의 추론 자원은 Spark 프로필로 구성합니다. 새 배포에서 프로필을 선택하는 동작은 Python 변환과 같습니다. 생략하면 추가 프로필 없이 기본 자원 프로필을 사용합니다.
기존 배포는 Deployments에서 열고 Runtime configuration의 편집 버튼으로 프로필을 바꾸면 자동 갱신됩니다.
새 릴리스에 맞춰 출력 빌드
생성한 배포를 선택하여 상세 보기를 엽니다.
출력 데이터셋 링크로 이동합니다.
출력에 새 로직 스케줄(New logic)을 만들면 해당 환경에 새 모델이 릴리스되어 출력 로직이 갱신될 때 빌드합니다. 모델 릴리스가 로직을 바꾸고 그 변경이 스케줄을 실행하는 구조입니다.