

# 创建注册表
<a name="schema-registry-gs3"></a>

您可以使用默认注册表，也可以使用 Amazon Glue API 或 Amazon Glue 控制台创建任意数量的新注册表。

**Amazon Glue API**  
您可以按照以下步骤使用 Amazon Glue API 执行此任务。

要将 Amazon CLI 用于 Amazon Glue 架构注册表 API，请确保将 Amazon CLI 更新到最新版本。

 要添加新注册表，请使用 [CreateRegistry 操作（Python：create\_registry）](aws-glue-api-schema-registry-api.md#aws-glue-api-schema-registry-api-CreateRegistry) API。将 `RegistryName` 指定为要创建的注册表的名称，其最大长度为 255 个字符，且只能包含字母、数字、连字符、下划线、美元符号或哈希标记。

将 `Description` 指定为字符串，其长度不超过 2048 个字节，与 [URI 地址多行字符串模式](https://docs.amazonaws.cn/glue/latest/dg/aws-glue-api-common.html#aws-glue-api-common-_string-patterns)匹配。

（可选）为注册表指定一个或多个 `Tags`，作为键值对的映射数组。

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

您的注册表创建后，会被分配一个 Amazon Resource Name（ARN），您可以在API 响应的 `RegistryArn` 中查看。现在，您已创建注册表，请为该注册表创建一个或多个架构。

**Amazon Glue 控制台**  
在 Amazon Glue 控制台中添加新注册表：

1. 登录 Amazon Web Services 管理控制台，然后打开 Amazon Glue 控制台，网址为：[https://console.aws.amazon.com/glue/](https://console.amazonaws.cn/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.amazonaws.cn/glue/latest/dg/images/schema_reg_create_registry_blurred.png)


创建注册表后，系统会为其分配一个 Amazon Resource Name（ARN），您可以从 **Schema registries (架构注册表)** 列表中选择注册表进行查看。现在，您已创建注册表，请为该注册表创建一个或多个架构。