게시된 날짜: Sep 20, 2021

Amazon Redshift 데이터 공유를 사용하면 데이터 복사 및 데이터 이동과 관련된 복잡성과 지연 없이 여러 Redshift 클러스터에서 트랜잭션 일관성을 갖춘 라이브 데이터를 공유할 수 있습니다. 동일한 AWS 계정에 있는 클러스터에서 데이터를 공유할 수 있는 기능은 AWS GovCloud(미국) 리전에서 이미 사용할 수 있습니다. 이제 다른 AWS 계정의 Redshift 클러스터 간에 데이터를 공유하는 기능도 일반적으로 AWS GovCloud(미국) 리전에서 사용할 수 있습니다. 계정 간 데이터 공유는 모든 Amazon Redshift RA3 노드 유형에서 지원됩니다. Amazon Redshift 클러스터에서 계정 간 공유를 사용할 때 추가 요금은 발생하지 않습니다. 

데이터 공유를 통해 스키마, 테이블, 보기 및 사용자 정의 함수를 비롯한 여러 수준에서 데이터를 안전하게 공유하고 세분화된 제어를 사용하여 각 데이터 소비자에 대한 액세스 권한을 지정할 수 있습니다. 계정 간 데이터 공유는 조직 내 다른 비즈니스 그룹, 파트너 및 고객에게 데이터 액세스 권한을 제공하여 데이터 및 분석을 서비스 형태로 안전하게 제공할 수 있는 기능입니다. 공유 데이터에 액세스할 수 있는 사용자는 표준 SQL 및 분석 도구를 사용하여 높은 성능으로 데이터를 검색하고 쿼리할 수 있습니다. 공유 데이터에 액세스하는 쿼리에는 소비자 Redshift 클러스터의 컴퓨팅 리소스가 사용되므로 생산자 클러스터의 성능에 영향을 미치지 않습니다. 동일한 계정 내에서 공유를 제어하는 데 사용할 수 있는 데이터베이스 수준 권한 외에도 Amazon Redshift는 AWS Identity Access Management(IAM)와 통합되며 계정 간 공유에서 새로운 권한 부여 및 수락 워크플로를 통해 세분화된 보안 제어를 추가로 제공합니다. 이를 통해 승인된 사용자만 외부 조직을 포함한 다른 AWS 계정과 데이터를 공유하고 다른 AWS 계정에서 들어오는 데이터를 사용할 수 있도록 할 수 있습니다. Amazon Redshift는 또한 모든 소비자 클러스터 및 계정에 대하여 데이터 공유 권한과 사용량을 모니터링하고 필요 시 액세스를 취소하는 기능을 제공합니다.

기능 페이지에서 데이터 공유 기능에 대해 자세히 알아보고 블로그설명서에서 계정 간 데이터 공유를 시작하는 방법에 대한 지침을 참고할 수 있습니다.