

 Amazon Redshift는 패치 198부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. 기존 Python UDF는 2026년 6월 30일까지 계속 작동합니다. 자세한 내용은 [블로그 게시물](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)을 참조하세요.

# Amazon Redshift에서 자신의 계정에서 만들어진 데이터 공유 편집
<a name="writes-editing"></a>

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

------
#### [ Console ]

콘솔에서 다음 단계를 따라 먼저 데이터베이스에 연결하여 계정에서 만들어진 데이터 공유 목록을 봅니다.

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

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

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

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

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

1. [**datashare 객체(Datashare objects)**] 또는 [**데이터 소비자(Data consumers)**] 섹션에서 변경합니다.

1. **변경 사항 저장**을 선택합니다. 변경 사항으로 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';
```

------