

# 删除注册表
<a name="schema-registry-gs7c"></a>

当注册表包含的架构不再在该注册表下进行组织时，您可能需要删除该注册表。您需要将这些架构重新分配给另一个注册表。

删除一个或多个注册表是永久性操作，无法撤消。确保不再需要该注册表。

默认注册表可以使用 AWS CLI 删除。

**AWS Glue API**  
要删除整个注册表（包括架构及其所有版本），请调用 [DeleteRegistry 操作（Python：delete\_registry）](aws-glue-api-schema-registry-api.md#aws-glue-api-schema-registry-api-DeleteRegistry) API。指定 `RegistryId` 结构以标识注册表。

例如：

```
aws glue delete-registry --registry-id RegistryArn="arn:aws:glue:us-east-2:901234567890:registry/registryName1"
```

```
aws glue delete-registry --registry-id RegistryName="TestRegistry-deletebyname"
```

要获取删除操作的状态，您可以在异步调用后调用 `GetRegistry` API。

**AWS Glue 控制台**  
从 AWS Glue 控制台删除注册表：

1. 登录 AWS Management Console，然后打开 AWS Glue 控制台，网址为：[https://console.aws.amazon.com/glue/](https://console.aws.amazon.com/glue\)。

1. 在导航窗格中的 **Data catalog (数据目录)** 下面，选择 **Schema registries (架构注册表)**。

1. 从列表中选择一个注册表，方法是选中相应的框。

1. 在 **Action (操作)** 菜单中，选择 **Delete registry (删除注册表)**。

1. 在字段中输入文本 **Delete** 以确认删除。

1. 选择**删除**。

您选择的注册表将从 AWS Glue 中删除。