게시된 날짜: Apr 29, 2021

완전관리형 클라우드 데이터 웨어하우스인 Amazon Redshift는 이제 재귀 공통 테이블 표현식(CTE)에 대한 지원을 추가합니다. 오늘부터 Redshift 클러스터에서 재귀 CTE를 사용하여 직원이 다른 직원(관리자)와 상하 관계를 갖는 조직도 또는 하나의 제품을 구성하는 각 요소가 또 다른 요소들로 구성되는 다단계 제품 주문과 같은 계층적 데이터를 쿼리할 수 있습니다.

재귀 CTE는 자신을 참조하는 공통 테이블 표현식입니다. 재귀 CTE를 사용하려면 먼저 재귀의 초기 집합("앵커 절")인 결과 집합을 반환하는 SELECT 하위 쿼리를 정의한 다음 자신의 FROM 절("재귀 절")에서 CTE 이름을 참조하는 또 다른 SELECT 하위 쿼리를 정의합니다. 그렇게 하면 재귀 절에는 자체 실행을 종료하는 WHERE 절이 포함됩니다.

재귀 CTE를 시작하고 자세히 알아보려면 설명서를 참조하세요.

이제 모든 상용 리전에서 재귀 CTE를 지원합니다. Amazon Redshift의 가용성은 AWS 리전 표를 참조하세요.