Amazon Redshift에서 계정에서 만들어진 데이터 공유 삭제 - Amazon Redshift

Amazon Redshift에서 계정에서 만들어진 데이터 공유 삭제

콘솔 또는 SQL을 사용하여 자신의 계정에서 만들어진 데이터 공유를 삭제할 수 있습니다.

Console

콘솔을 사용하여 계정에서 만들어진 데이터 공유를 삭제하려면 먼저 데이터베이스에 연결하여 계정에서 만들어진 데이터 공유 목록을 확인합니다.

  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/redshiftv2/에서 Amazon Redshift 콘솔을 엽니다.

  2. 탐색 메뉴에서 클러스터(Clusters)를 선택한 다음 클러스터를 선택합니다. 클러스터 세부 정보 페이지가 나타납니다.

  3. [Datashare(Datashares)]를 선택합니다. datashare 목록이 나타납니다.

  4. [내 계정에 생성된 datashare(Datashares created in my account)] 섹션에서 [데이터베이스에 연결(Connect to database)]을 선택합니다.

  5. 삭제하려는 datashare를 하나 이상 선택하고 [삭제(Delete)]를 선택합니다. datashare 삭제 페이지가 나타납니다.

    Lake Formation과 공유된 데이터 공유를 삭제해도 Lake Formation에서 연결된 권한이 자동으로 제거되지 않습니다. 이를 제거하려면 Lake Formation 콘솔로 이동하세요.

  6. [삭제(Delete)]를 입력하여 지정된 datashare 삭제를 확인합니다.

  7. 삭제를 선택합니다.

datashare가 삭제되면 데이터 소비자는 datashare에 대한 액세스 권한을 상실합니다.

SQL

DROP DATASHARE를 사용하여 언제든지 SQL을 사용해 데이터 공유 객체를 삭제할 수 있습니다. 클러스터 슈퍼 사용자와 datashare 소유자는 datashare를 삭제할 수 있습니다.

다음 예에서는 salesshare라는 datashare를 삭제합니다.

DROP DATASHARE salesshare;