기존 데이터 공유 관리 - Amazon Redshift

기존 데이터 공유 관리

datashare 보기

[datashare(DATASHARES)] 또는 [클러스터(CLUSTERS)] 탭에서 datashare를 봅니다.

  • [datashare(DATASHARES)] 탭을 사용하여 자신의 계정이나 다른 계정의 datashare를 나열합니다.

    • 계정에서 생성된 datashare를 보려면 [내 계정에서(In my account)]를 선택하고 보려는 datashare를 선택합니다.

    • 다른 계정에서 공유되는 datashare를 보려면 [다른 계정에서(From other accounts)]를 선택하고 보려는 datashare를 선택합니다.

  • [클러스터(CLUSTERS)] 탭을 사용하여 자신의 클러스터나 다른 클러스터의 datashare를 나열합니다.

    데이터베이스에 연결합니다. 자세한 내용은 데이터베이스로 연결 단원을 참조하십시오.

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

datashare에서 datashare 객체 제거

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

datashare에서 객체를 하나 이상 제거하려면
  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)]를 선택하여 지정된 스키마의 모든 사용자 정의 함수를 제거합니다.

datashare에서 데이터 소비자 제거

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

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

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

계정에 생성된 datashare 편집

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

  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 objects)] 또는 [데이터 소비자(Data consumers)] 섹션에서 변경합니다.

    참고

    데이터 공유를 AWS Glue Data Catalog에 게시하도록 선택한 경우 데이터 공유를 다른 Amazon Redshift 계정에 게시하도록 구성을 편집할 수 없습니다.

  7. Save changes(변경 사항 저장)를 선택합니다.

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

계정에 생성된 datashare 삭제

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

  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. Delete(삭제)를 선택합니다.

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