Amazon Redshift의 데이터 공유에서 데이터 공유 객체 제거 - Amazon Redshift

Amazon Redshift는 패치 198부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. 기존 Python UDF는 2026년 6월 30일까지 계속 작동합니다. 자세한 내용은 블로그 게시물을 참조하세요.

Amazon Redshift의 데이터 공유에서 데이터 공유 객체 제거

다음 절차를 사용하여 datashare에서 객체를 하나 이상 제거할 수 있습니다.

Console

콘솔을 사용하여 데이터 공유에서 하나 이상의 객체를 제거하려면 다음 단계를 따르세요.

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

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

  3. [Datashare(Datashares)]를 선택합니다.

  4. [내 계정에 생성된 datashare(Datashares created in my account)] 섹션에서 [데이터베이스에 연결(Connect to database)]을 선택합니다. 자세한 내용은 데이터베이스로 연결 섹션을 참조하세요.

  5. 편집할 datashare를 선택한 다음 편집(Edit)을 선택합니다. datashare 세부 정보 페이지가 나타납니다.

  6. datashare 객체를 하나 이상 제거하려면 다음 중 하나를 수행합니다.

    • datashare에서 스키마를 제거하려면 스키마를 하나 이상 선택합니다. 그런 다음 [제거(Remove)]를 선택합니다. Amazon Redshift는 datashare에서 지정된 스키마와 해당 스키마의 모든 객체를 제거합니다.

    • datashare에서 테이블과 뷰를 제거하려면 테이블과 뷰를 하나 이상 선택합니다. 그런 다음 [제거(Remove)]를 선택합니다. 또는 [스키마별 제거(Remove by schema)]를 선택하여 지정된 스키마의 모든 테이블과 뷰를 제거합니다.

    • datashare에서 사용자 정의 함수를 제거하려면 사용자 정의 함수를 하나 이상 선택합니다. 그런 다음 [제거(Remove)]를 선택합니다. 또는 [스키마별 제거(Remove by schema)]를 선택하여 지정된 스키마의 모든 사용자 정의 함수를 제거합니다.

SQL

ALTER DATASHARE를 사용하여 datashare에서 언제든지 객체를 제거합니다. 스키마를 제거하려면 다음 명령을 사용합니다.

ALTER DATASHARE salesshare REMOVE SCHEMA PUBLIC;

테이블을 제거하려면 다음 명령을 사용합니다.

ALTER DATASHARE salesshare REMOVE TABLE public.tickit_sales_redshift;