Publicado: Sep 15, 2021

O Amazon Redshift, um data warehouse em nuvem totalmente gerenciado, anuncia a disponibilidade do Amazon Redshift RSQL, um cliente de linha de comando para interagir com clusters e bancos de dados do Amazon Redshift. Com o Amazon Redshift RSQL, você se conecta a um cluster do Amazon Redshift, descreve objetos de banco de dados, consulta dados e visualiza os resultados da consulta em vários formatos de saída.

O Amazon Redshift RSQL oferece suporte aos recursos da ferramenta da linha de comando PostgreSQL psql com um conjunto adicional de recursos específicos do Amazon Redshift: você pode usar a autenticação única (SSO) com ADFS, PingIdentity, Okta, Azure AD ou outra identidade baseada em provedores SAML/JWT, além de usar provedores de identidade SAML baseados em navegador com autenticação multifator (MFA); também é possível descrever propriedades ou atributos de objetos do Amazon Redshift, como chaves de distribuição, chaves de classificação, visualizações de vinculação tardia (LBVs), visualizações materializadas, tabelas externas no catálogo Amazon Glue ou Hive Metastore, tabelas externas no Amazon RDS for PostgreSQL, a edição compatível com PostgreSQL do Amazon Aurora, Amazon RDS for MySQL (visualização) e a edição compatível com MySQL do Amazon Aurora (visualização) e tabelas compartilhadas por meio do Compartilhamento de dados do Amazon Redshift; você também pode usar comandos de fluxo de controle aprimorados, como IF (\ELSEIF, \ELSE, \ENDIF), \GOTO e \LABEL.

Com o modo de lote RSQL do Amazon Redshift, que executa um script passado como um parâmetro de entrada, agora você pode executar scripts que incluem SQL e lógica de negócios complexa. Os clientes com data warehouses on-premises autogerenciados existentes podem usar o Amazon Redshift RSQL para substituir facilmente os scripts ETL e de automação existentes, como os scripts Teradata BTEQ, em vez de reimplementá-los manualmente em uma linguagem procedural. 

O Amazon Redshift RSQL está disponível para os sistemas operacionais Linux, Windows e macOS X.

Para começar e aprender mais sobre o Amazon Redshift RSQL, consulte a nossa documentação.