AWS Glue Data Catalog からの Amazon Redshift のクラスターや名前空間の登録解除 - Amazon Redshift

AWS Glue Data Catalog からの Amazon Redshift のクラスターや名前空間の登録解除

Amazon Redshift コンソールまたは AWS Glue Data Catalog を使用して、プロビジョニング済みクラスターまたはサーバーレス名前空間の AWS CLI への登録を解除できます。AWS Glue Data Catalog への登録を解除したデータウェアハウスは、AWS Glue Data Catalog から削除されるだけです。Amazon Redshift アカウントの一部として、そのまま残ります。また、カタログも AWS Glue に残るので、手動で削除する必要があります。AWS Glue からカタログを削除すると、そのカタログに関連付けられているマネージドワークグループも削除されます。

Deregistering using the Amazon Redshift console
  1. AWS Management Console にサインインして、https://console.aws.amazon.com/redshiftv2/ で Amazon Redshift コンソールを開きます。

  2. 登録を解除するサーバーレス名前空間またはプロビジョニング済みクラスターに移動し、選択します。

  3. 名前空間またはクラスターの詳細ページで、[アクション] ドロップダウンメニューから [AWS Glue Data Catalog から登録解除] を選択します。このオプションは、AWS Glue Data Catalog に登録済みのデータウェアハウスを選択した場合にのみ表示されます。

  4. クラスターまたは名前空間を保持しているカタログを所有するアカウント ID を入力し、[登録解除] を選択します。

Deregistering using the AWS CLI

AWS CLI を使用して AWS Glue Data Catalog からクラスターまたは名前空間登録の登録を解除するには、以下のオプションを指定して deregister-namespace コマンドを使用します。

  • namespace-identifier: 登録を解除するクラスターまたは名前空間の一意の識別子を持つオブジェクト。このオブジェクトは、登録を解除する対象がプロビジョニング済みクラスターか、サーバーレス名前空間かによって異なります。以下の点を考慮してください。

    • プロビジョニング済みクラスターの場合は、登録を解除するクラスターの一意の識別子を持つ ClusterIdentifier オブジェクトを含む、ProvisionedIdentifier オブジェクトを指定します。

    • または、サーバーレス名前空間の場合は、登録を解除する名前空間の一意の識別子を持つ NamespaceIdentifier オブジェクトと、その名前空間に関連付けられたワークグループの一意の識別子を持つ WorkgroupIdentifier オブジェクトを含む、ServerlessIdentifier オブジェクトを指定します。

  • consumer-identifiers: クラスターまたは名前空間の登録を解除するアカウントの一意の識別子を含む、単一要素の配列。

次の例では、mySampleNamespace サーバーレス名前空間をアカウント ID 012345678910 から登録解除しています。

aws redshift deregister-namespace / --namespace-identifier {ServerlessIdentifier: {NamespaceIdentifer: mySampleNamespace, WorkgroupIdentifier: mySampleWorkgroup}} / --consumer-identifiers [012345678910]