CreateSolutionVersion - Amazon Personalize

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

CreateSolutionVersion

사용자 정의 데이터세트 그룹에서 활성 솔루션을 훈련하거나 다시 훈련합니다. 솔루션을 사용하여 생성합니다.크리에이트솔루션작업을 호출하기 전에 ACTIVE 상태여야 합니다.CreateSolutionVersion. 이 작업을 호출할 때마다 새 솔루션 버전이 생성됩니다.

상태

솔루션 버전은 다음 상태 중 하나일 수 있습니다.

  • 보류 중

  • 진행 중 생성

  • ACTIVE

  • 생성 실패

  • 중지 생성

  • 중지 항목 생성

버전 상태를 확인하려면 을 호출합니다.설명설명솔루션 버전. 호출하기 전에 상태가 ACTIVE로 나타날 때까지 기다립니다.CreateCampaign.

상태가 CREATE FAID로 표시되면 응답에failureReasonkey - 작업이 실패한 이유를 설명합니다.

요청 구문

{ "solutionArn": "string", "tags": [ { "tagKey": "string", "tagValue": "string" } ], "trainingMode": "string" }

요청 파라미터

요청은 JSON 형식의 다음 데이터를 받습니다.

solutionArn

교육 구성 정보가 포함된 솔루션의 Amazon 리소스 이름 (ARN) 입니다.

Type: String

길이 제약: 최대 길이 256.

Pattern: arn:([a-z\d-]+):personalize:.*:.*:.+

: 필수 예

tags

목록태그솔루션 버전에 적용합니다.

Type: 배열Tag사물

배열 멤버: 최소 항목 수 0개. 최대 항목 수는 200개입니다.

: 필수 아니요

trainingMode

솔루션 버전을 만들 때 수행할 교육 범위입니다. 이FULL옵션은 입력 솔루션의 교육 데이터 전체를 기반으로 솔루션 버전을 훈련시키는 반면UPDATE옵션은 입력 솔루션과 비교하여 변경된 데이터만 처리합니다. 선택UPDATE완전히 새로운 버전을 만드는 대신 솔루션 버전을 점진적으로 업데이트하려는 경우

중요

UPDATE옵션을 사용하여 입력 솔루션에서 생성된 활성 솔루션 버전이 이미 있는 경우에만 사용할 수 있습니다.FULL옵션 및 입력 솔루션은 다음과 같이 훈련되었습니다.사용자 개인화레시피 또는HRNN-Coldstart레시피.

Type: String

유효한 값: FULL | UPDATE

: 필수 아니요

응답 구문

{ "solutionVersionArn": "string" }

응답 요소

작업이 성공하면 서비스가 HTTP 200 응답을 다시 전송합니다.

다음 데이터는 서비스에 의해 JSON 형식으로 반환됩니다.

solutionVersionArn

새로운 솔루션 버전의 ARN입니다.

Type: String

길이 제약: 최대 길이 256.

Pattern: arn:([a-z\d-]+):personalize:.*:.*:.+

오류

InvalidInputException

필드 또는 파라미터에 유효한 값을 제공합니다.

HTTP 상태 코드: 400

LimitExceededException

초당 요청 수 제한을 초과했습니다.

HTTP 상태 코드: 400

ResourceInUseException

지정된 리소스가 이미 사용 중입니다.

HTTP 상태 코드: 400

ResourceNotFoundException

지정된 리소스를 찾을 수 없습니다.

HTTP 상태 코드: 400

TooManyTagsException

이 리소스에 적용할 수 있는 최대 태그 수를 초과하였습니다.

HTTP 상태 코드: 400

참고 항목

이 API를 언어별 AWS SDK 중 하나로 사용하는 방법에 대한 자세한 내용은 다음을 참조하세요.