当注册表包含的架构不再在该注册表下进行组织时,您可能需要删除该注册表。您需要将这些架构重新分配给另一个注册表。
删除一个或多个注册表是永久性操作,无法撤消。确保不再需要该注册表。
默认注册表可以使用 AWS CLI 删除。
AWS Glue API
要删除整个注册表(包括架构及其所有版本),请调用 DeleteRegistry 操作(Python:delete_registry) 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 控制台删除注册表:
-
登录 AWS Management Console,然后打开 AWS Glue 控制台,网址为:https://console.aws.amazon.com/glue/
。 在导航窗格中的 Data catalog (数据目录) 下面,选择 Schema registries (架构注册表)。
从列表中选择一个注册表,方法是选中相应的框。
在 Action (操作) 菜单中,选择 Delete registry (删除注册表)。
在字段中输入文本
Delete
以确认删除。选择删除。
您选择的注册表将从 AWS Glue 中删除。