Amazon Redshift는 패치 198부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. 기존 Python UDF는 2026년 6월 30일까지 계속 작동합니다. 자세한 내용은 블로그 게시물
Amazon Redshift에서 자신의 계정에서 만들어진 데이터 공유 편집
콘솔과 SQL을 사용하여 자신의 계정에서 만들어진 데이터 공유를 편집할 수 있습니다.
- Console
-
콘솔에서 다음 단계를 따라 먼저 데이터베이스에 연결하여 계정에서 만들어진 데이터 공유 목록을 봅니다.
AWS Management Console에 로그인한 후 https://console.aws.amazon.com/redshiftv2/
에서 Amazon Redshift 콘솔을 엽니다. -
탐색 메뉴에서 클러스터(Clusters)를 선택한 다음 클러스터를 선택합니다. 클러스터 세부 정보 페이지가 나타납니다.
-
[Datashare(Datashares)]를 선택합니다.
-
[내 계정에 생성된 datashare(Datashares created in my account)] 섹션에서 [데이터베이스에 연결(Connect to database)]을 선택합니다.
-
편집할 datashare를 선택한 다음 편집(Edit)을 선택합니다. datashare 세부 정보 페이지가 나타납니다.
-
[datashare 객체(Datashare objects)] 또는 [데이터 소비자(Data consumers)] 섹션에서 변경합니다.
-
변경 사항 저장을 선택합니다. 변경 사항으로 datashare가 업데이트됩니다.
참고
데이터 공유를 AWS Glue Data Catalog에 게시하도록 선택한 경우 데이터 공유를 다른 Amazon Redshift 계정에 게시하도록 구성을 편집할 수 없습니다.
- SQL
-
ALTER DATASHARE를 사용하여 datashare에서 언제든지 객체를 제거합니다. 스키마를 제거하려면 다음 명령을 사용합니다.
ALTER DATASHARE salesshare REMOVE SCHEMA PUBLIC;테이블을 제거하려면 다음 명령을 사용합니다.
ALTER DATASHARE salesshare REMOVE TABLE public.tickit_sales_redshift;REVOKE USAGE ON을 사용하여 특정 소비자에 대한 datashare 권한을 취소합니다. datashare 내의 객체에 대한 USAGE 권한을 취소하고 모든 소비자 클러스터에 대한 액세스를 즉시 중지합니다. 데이터베이스 및 테이블 나열 등의 datashare 나열과 메타데이터 쿼리는 액세스가 취소된 후 공유 객체를 반환하지 않습니다. 더 이상 소비자와 데이터를 공유하지 않으려면 네임스페이스에서 datashare에 대한 액세스를 취소합니다.
REVOKE USAGE ON DATASHARE salesshare FROM NAMESPACE '13b8833d-17c6-4f16-8fe4-1a018f5ed00d';더 이상 소비자와 데이터를 공유하지 않으려면 AWS 계정에서 데이터 공유에 대한 액세스를 취소합니다.
REVOKE USAGE ON DATASHARE salesshare FROM ACCOUNT '123456789012';