

# 레지스트리 생성
<a name="schema-registry-gs3"></a>

기본 레지스트리를 사용하거나 AWS Glue API 또는 AWS Glue 콘솔을 사용하여 필요한 만큼 새 레지스트리를 생성할 수 있습니다.

**AWS Glue API**  
다음 단계를 사용하여 AWS Glue API로 이 태스크를 수행할 수 있습니다.

AWS Glue Schema Registry API에 AWS CLI를 사용하려면 AWS CLI를 최신 버전으로 업데이트해야 합니다.

 새 레지스트리를 추가하려면 [CreateRegistry 작업(Python: create\_registry)](aws-glue-api-schema-registry-api.md#aws-glue-api-schema-registry-api-CreateRegistry) API를 사용합니다. 생성할 레지스트리의 이름으로 `RegistryName`을 지정합니다. 최대 길이는 255이며 문자, 숫자, 하이픈, 밑줄, 달러 기호 또는 해시 표시만 포함합니다.

[URI 주소 여러 줄 문자열 패턴](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-common.html#aws-glue-api-common-_string-patterns)과 일치하는 2048바이트 이하의 문자열로 `Description`을 지정합니다.

선택적으로 키-값 페어의 맵 배열로 레지스트리에 대해 하나 이상의 `Tags`를 지정합니다.

```
aws glue create-registry --registry-name registryName1 --description description
```

레지스트리가 생성되면 API 응답의 `RegistryArn`에서 볼 수 있는 Amazon 리소스 이름(ARN)이 할당됩니다. 이제 레지스트리를 생성했으므로 해당 레지스트리에 대해 하나 이상의 스키마를 생성합니다.

**AWS Glue 콘솔**  
AWS Glue 콘솔에서 새 레지스트리를 추가하려면

1. AWS Management Console에 로그인하여 [https://console.aws.amazon.com/glue/](https://console.aws.amazon.com/glue\)에서 AWS Glue 콘솔을 엽니다.

1. 탐색 창의 [**데이터 카탈로그(Data catalog)**]에서 [**스키마 레지스트리(Schema registries)**]를 선택합니다.

1. [**레지스트리 추가(Add registry)**]를 선택합니다.

1. 문자, 숫자, 하이픈 또는 밑줄로 구성된 레지스트리의 [**레지스트리 이름(Registry name)**]을 입력합니다. 이 이름은 변경할 수 없습니다.

1. 레지스트리에 대한 [**설명(Description)**](선택 사항)을 입력합니다.

1. 선택적으로 레지스트리에 하나 이상의 태그를 적용합니다. [**새 태그 추가(Add new tag)**]를 선택하고 [**태그 키(Tag key)**]와 [**태그 값(Tag value)**](선택 사항)을 지정합니다.

1. [**레지스트리 추가(Add registry)**]를 선택합니다.

![레지스트리 생성의 예.](http://docs.aws.amazon.com/ko_kr/glue/latest/dg/images/schema_reg_create_registry.png)


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