게시된 날짜: Oct 15, 2020
Amazon Redshift Amazon Redshift는 이제 Redshift 클러스터의 여러 데이터베이스에 걸쳐 쿼리를 수행할 수 있는 기능을 지원합니다. 데이터베이스 간 쿼리를 사용하면 연결된 데이터베이스에 관계 없이 클러스터의 모든 데이터베이스에서 데이터를 원활하게 쿼리할 수 있습니다. 데이터베이스 간 쿼리는 데이터 사본을 제거하고 데이터 구성을 간소화하여 동일한 클러스터에서 여러 비즈니스 그룹을 지원합니다. 데이터베이스 간 쿼리에 대한 지원은 Amazon Redshift RA3 인스턴스 유형에서 사용할 수 있습니다.
데이터는 멀티 테넌트 구성을 지원하기 위해 Redshift 클러스터의 여러 데이터베이스에 걸쳐 저장됩니다. 그러나 때로는 읽기 전용 액세스를 제공하여 이러한 데이터 세트를 쿼리하고 조인해야 합니다. 예를 들어, 동일한 데이터 웨어하우스의 특정 데이터베이스에 있는 데이터 세트를 소유 및 관리하는 다양한 비즈니스 그룹과 팀은 다른 그룹과 협업해야 합니다. 원시 데이터가 여러 데이터베이스에 분산되어 있는 상태에서 일반 ETL 스테이징 및 프로세스를 수행하고자 할 수 있습니다. 데이터를 여러 Redshift 데이터베이스에 구성하는 것은 재래식 데이터 웨어하우스 시스템에서 마이그레이션할 때 일반적으로 사용되는 시나리오입니다. 이제 데이터베이스 간 쿼리를 사용하면 특정 데이터베이스에 연결하지 않고도 Redshift 클러스터의 모든 데이터베이스에 있는 데이터에 액세스할 수 있습니다. 또한 단일 쿼리로 여러 데이터베이스의 데이터 세트를 조인할 수 있습니다. <database>.<schema>.<object>의 간단한 3파트 표기로 테이블, 논리 뷰 및 구체화 뷰와 같은 데이터베이스 객체에 액세스할 수 있으며 BI/분석 도구를 사용하여 데이터를 분석할 수 있습니다. 표준 Redshift SQL 명령을 사용하여 사용자에 대한 세분화된 액세스 제어를 계속 설정할 수 있습니다. 이를 통해 사용자는 자신에게 권한이 있는 관련 데이터 하위 세트만 볼 수 있게 됩니다.
데이터베이스 간 쿼리는 RA3 인스턴스 유형이 지원되는 Amazon Redshift 리전에서 평가판으로 사용할 수 있습니다. 데이터베이스 간 쿼리를 시작하는 방법에 대한 자세한 내용은 Amazon Redshift 데이터베이스 개발자 안내서의 데이터베이스 간 쿼리 개요를 참조하십시오.