

 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/)을 참조하세요.

# 기존 데이터 공유 관리
<a name="manage-datashare-existing-console"></a>

Amazon Redshift를 사용하면 기존 데이터 공유를 관리하여 Amazon Redshift 클러스터의 데이터에 대한 액세스를 제어할 수 있습니다. 다음 섹션에서는 Amazon Redshift 환경에서 데이터 공유를 관리하는 방법에 대한 단계별 가이드를 제공합니다.

## datashare 보기
<a name="view-datashare-console"></a>

[**datashare(DATASHARES)**] 또는 [**클러스터(CLUSTERS)**] 탭에서 datashare를 봅니다.
+ [**datashare(DATASHARES)**] 탭을 사용하여 자신의 계정이나 다른 계정의 datashare를 나열합니다.
  + 계정에서 생성된 datashare를 보려면 [**내 계정에서(In my account)**]를 선택하고 보려는 datashare를 선택합니다.
  + 다른 계정에서 공유되는 datashare를 보려면 [**다른 계정에서(From other accounts)**]를 선택하고 보려는 datashare를 선택합니다.
+ [**클러스터(CLUSTERS)**] 탭을 사용하여 자신의 클러스터나 다른 클러스터의 datashare를 나열합니다.

  데이터베이스에 연결합니다. 자세한 내용은 [데이터베이스로 연결](connect-database-console.md) 섹션을 참조하세요.

  그런 다음 [**다른 클러스터의 datashare(Datashares from other clusters)**] 또는 [**내 클러스터에 생성된 datashare(Datashares created in my cluster)**] 섹션에서 datashare를 선택하여 해당 세부 정보를 봅니다.

## datashare에서 datashare 객체 제거
<a name="remove-datashare-object-console"></a>

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

**datashare에서 객체를 하나 이상 제거하려면**

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)**]을 선택합니다. 자세한 내용은 [데이터베이스로 연결](connect-database-console.md) 섹션을 참조하세요.

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

1. datashare 객체를 하나 이상 제거하려면 다음 중 하나를 수행합니다.
   + datashare에서 스키마를 제거하려면 스키마를 하나 이상 선택합니다. 그런 다음 [**제거(Remove)**]를 선택합니다. Amazon Redshift는 datashare에서 지정된 스키마와 해당 스키마의 모든 객체를 제거합니다.
   + datashare에서 테이블과 뷰를 제거하려면 테이블과 뷰를 하나 이상 선택합니다. 그런 다음 [**제거(Remove)**]를 선택합니다. 또는 [**스키마별 제거(Remove by schema)**]를 선택하여 지정된 스키마의 모든 테이블과 뷰를 제거합니다.
   + datashare에서 사용자 정의 함수를 제거하려면 사용자 정의 함수를 하나 이상 선택합니다. 그런 다음 [**제거(Remove)**]를 선택합니다. 또는 [**스키마별 제거(Remove by schema)**]를 선택하여 지정된 스키마의 모든 사용자 정의 함수를 제거합니다.

## datashare에서 데이터 소비자 제거
<a name="remove-data-consumer-console"></a>

datashare에서 데이터 소비자를 하나 이상 제거할 수 있습니다. 데이터 소비자는 Amazon Redshift 클러스터 또는 AWS 계정을 고유하게 식별한 네임스페이스일 수 있습니다.

네임스페이스 ID 또는 AWS 계정에서 데이터 소비자를 하나 이상 선택한 다음 **제거**를 선택합니다.

Amazon Redshift는 datashare에서 지정된 데이터 소비자를 제거합니다. 제거된 소비자는 datashare에 대한 액세스 권한을 즉시 상실합니다.

## 계정에 생성된 datashare 편집
<a name="edit-datashare-console"></a>

콘솔을 사용하여 계정에 생성된 datashare를 편집합니다. 먼저 데이터베이스에 연결하여 계정에 생성된 datashare 목록을 봅니다.

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)**]을 선택합니다. 자세한 내용은 [데이터베이스로 연결](connect-database-console.md) 섹션을 참조하세요.

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

1. [**datashare 객체(Datashare objects)**] 또는 [**데이터 소비자(Data consumers)**] 섹션에서 변경합니다.
**참고**  
데이터 공유를 AWS Glue Data Catalog에 게시하도록 선택한 경우 데이터 공유를 다른 Amazon Redshift 계정에 게시하도록 구성을 편집할 수 없습니다.

1. **변경 사항 저장**을 선택합니다.

변경 사항으로 datashare가 업데이트됩니다.

## 계정에 만들어진 데이터 공유 삭제
<a name="delete-datashare-console"></a>

콘솔을 사용하여 계정에 생성된 datashare를 삭제합니다. 먼저 데이터베이스에 연결하여 계정에 생성된 datashare 목록을 봅니다.

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

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

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

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

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

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

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

1. **삭제**를 선택합니다.

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