기본 레지스트리를 사용하거나 AWS Glue API 또는 AWS Glue 콘솔을 사용하여 필요한 만큼 새 레지스트리를 생성할 수 있습니다.
AWS Glue API
다음 단계를 사용하여 AWS Glue API로 이 태스크를 수행할 수 있습니다.
AWS Glue Schema Registry API에 AWS CLI를 사용하려면 AWS CLI를 최신 버전으로 업데이트해야 합니다.
새 레지스트리를 추가하려면 CreateRegistry 작업(Python: create_registry) API를 사용합니다. 생성할 레지스트리의 이름으로 RegistryName
을 지정합니다. 최대 길이는 255이며 문자, 숫자, 하이픈, 밑줄, 달러 기호 또는 해시 표시만 포함합니다.
URI 주소 여러 줄 문자열 패턴과 일치하는 2048바이트 이하의 문자열로 Description
을 지정합니다.
선택적으로 키-값 페어의 맵 배열로 레지스트리에 대해 하나 이상의 Tags
를 지정합니다.
aws glue create-registry --registry-name registryName1 --description description
레지스트리가 생성되면 API 응답의 RegistryArn
에서 볼 수 있는 Amazon 리소스 이름(ARN)이 할당됩니다. 이제 레지스트리를 생성했으므로 해당 레지스트리에 대해 하나 이상의 스키마를 생성합니다.
AWS Glue 콘솔
AWS Glue 콘솔에서 새 레지스트리를 추가하려면
AWS Management Console에 로그인하여 https://console.aws.amazon.com/glue/
에서 AWS Glue 콘솔을 엽니다. 탐색 창의 [데이터 카탈로그(Data catalog)]에서 [스키마 레지스트리(Schema registries)]를 선택합니다.
[레지스트리 추가(Add registry)]를 선택합니다.
문자, 숫자, 하이픈 또는 밑줄로 구성된 레지스트리의 [레지스트리 이름(Registry name)]을 입력합니다. 이 이름은 변경할 수 없습니다.
레지스트리에 대한 [설명(Description)](선택 사항)을 입력합니다.
선택적으로 레지스트리에 하나 이상의 태그를 적용합니다. [새 태그 추가(Add new tag)]를 선택하고 [태그 키(Tag key)]와 [태그 값(Tag value)](선택 사항)을 지정합니다.
[레지스트리 추가(Add registry)]를 선택합니다.

레지스트리가 생성되면 [스키마 레지스트리(Schema registries)]의 목록에서 레지스트리를 선택하여 볼 수 있는 Amazon 리소스 이름(ARN)이 할당됩니다. 이제 레지스트리를 생성했으므로 해당 레지스트리에 대해 하나 이상의 스키마를 생성합니다.