Publicado: Nov 17, 2022

O Amazon Redshift, um data warehouse em nuvem totalmente gerenciado, agora oferece suporte à estrutura do SQL CONNECT BY, permitindo aos usuários criar consultas para processar dados hierárquicos em seu warehouse. A partir de hoje, você pode consultar recursivamente os dados hierárquicos com base no relacionamento entre principal e secundário nesse conjunto de dados usando a estrutura CONNECT BY.

Alguns clientes do Amazon Redshift usam dados hierárquicos, como organogramas, em seu warehouse. Em abril de 2021, anunciamos o suporte a uma Common Table Expression (CTE – Expressão de Tabela Comum) recursiva para ajudar com esse tipo de consulta. Agora, o Amazon Redshift oferece suporte à estrutura CONNECT BY para facilitar a complexidade das consultas de CTE recursivas. Os clientes que migram de outros sistemas de banco de dados podem usar a mesma estrutura CONNECT BY com o Amazon Redshift. As consultas que usam o CONNECT BY terão performance idêntica à de uma CTE recursiva.

Esse recurso já está disponível na maioria das regiões da AWS nas quais o Amazon Redshift é oferecido. Você pode encontrar mais informações sobre a cláusula CONNECT BY no guia do Amazon Redshift.