レジストリの削除
レジストリに含まれるスキーマの整理の必要性がなくなった場合は、そのレジストリを削除することができます。これらのスキーマは、別のレジストリに再割り当てする必要があります。
1 つ以上のレジストリを削除することは永続的なアクションであり、元に戻すことはできません。(1 つもしくは複数の) レジストリが不要であることを確認します。
デフォルトのレジストリは、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 から削除されます。