Sagemaker AI의 일반적인 모델 레지스트리 문제를 해결하려면 어떻게 해야 합니까?

2분 분량
0

Amazon SageMaker AI의 일반적인 모델 레지스트리 문제를 해결하려고 합니다.

해결 방법

SageMaker AI Model Registry에 모델을 등록할 수 없음

참고: 다음 해결 방법은 SageMaker AI로 배포되고, 모델 카드가 생성되고, SageMaker AI 엔드포인트와 연결된 모델에 대한 해결 방법입니다.

파이프라인을 사용하여 모델을 등록하고 SageMaker AI Python SDK 버전 2.90.0 이상을 사용하는 경우 RegisterModel은 지원되지 않습니다. 이 문제를 해결하려면 ModelStep을 사용하여 모델을 등록하십시오. Boto3 또는 SageMaker AI Studio를 사용하여 모델을 등록할 수도 있습니다.

참고: 1,000개 이상의 모델이 필요한 경우 할당량 증가를 요청하십시오.

교차 계정 모델을 생성할 때 “Access denied” 오류 발생

AWS 계정에서 모델을 생성할 때 다음과 같은 오류가 발생할 수 있습니다.

"An error occurred (AccessDeniedException) when calling the CreateModel operation: User: arn:aws:sts::123456789**:assumed-role/Role-AA** is not authorized to perform: sagemaker:CreateModel on resource: arn:aws:sagemaker:eu-west-1:123456789**:model-package/sample-model-package-group/20 because no resource-based policy allows the sagemaker:CreateModel action."

위 오류는 리소스 정책을 올바르게 구성하지 않았을 때 발생합니다. 이 문제를 해결하려면 Amazon Simple Storage Service(Amazon S3) 버킷과 모델 패키지 그룹 리소스 정책을 올바르게 구성하십시오. 또한 필요에 따라 계정 ID, AWS 리전 및 모델 패키지 그룹을 수정하십시오. 자세한 내용은 다른 계정의 모델 버전 배포를 참조하십시오.

SageMaker AI Studio 환경에서 모델 패키지 그룹을 볼 수 없음

참고: AWS Command Line Interface(AWS CLI) 명령을 실행할 때 오류가 발생하면 AWS CLI의 오류 해결을 참조하십시오. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인하십시오.

도메인과 사용자 프로파일을 사용하여 모델 패키지 그룹을 생성하는 경우 값이 태그로 표시됩니다. 태그는 모델 패키지 그룹에 적용됩니다. 태그를 확인하려면 다음 list-tags 명령을 실행합니다.

aws sagemaker list-tags --resource-arn example-model-package-group-arn

참고: example-model-package-group-arn을 모델 패키지 그룹의 ARN으로 바꾸십시오.

모델 패키지 그룹 정보를 보려면 다음 describe-model-package-group 명령을 실행합니다.

aws sagemaker describe-model-package-group --model-package-group-name example-model-package-group-name

참고: example-model-package-group-name을 모델 패키지 그룹 이름으로 바꾸십시오.

참고: SageMaker AI는 리소스 필터링을 위해 SageMaker AI 리소스에 연결된 sagemaker:domain-arn 태그를 사용합니다. 따라서 SageMaker AI는 도메인에서 생성된 리소스와 sagemaker:domain-arn 태그가 없는 리소스만 표시합니다. 또한 리소스 필터링은 Studio UI에서만 지원됩니다.

AWS 공식
AWS 공식업데이트됨 한 달 전