レジストリの削除 - AWS Glue

レジストリの削除

レジストリに含まれるスキーマの整理の必要性がなくなった場合は、そのレジストリを削除することができます。これらのスキーマは、別のレジストリに再割り当てする必要があります。

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 コンソールからレジストリの削除を行うには

  1. AWS Management Consoleにサインインし、AWS Glue コンソール (https://console.aws.amazon.com/glue/) を開きます。

  2. ナビゲーションペインの [Data catalog] (データカタログ) で、[Schema registries] (スキーマレジストリ) をクリックします。

  3. チェックボックスをオンにして、リストからレジストリを選択します。

  4. [Action] (アクション) メニューで、[Delete registry] (レジストリの削除) を選択します。

  5. フィールドに「Delete」というテキストを入力して、削除を確定します。

  6. [削除] を選択します。

選択したレジストリが AWS Glue から削除されます。