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

Amazon Redshift는 2025년 11월 1일부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. Python UDF를 사용하려면 이 날짜 이전에 UDF를 생성하세요. 기존 Python UDF는 정상적으로 계속 작동합니다. 자세한 내용은 블로그 게시물을 참조하세요.

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;