Publicado: Sep 15, 2021

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

O HAQM Redshift RSQL oferece suporte aos recursos da ferramenta da linha de comando PostgreSQL psql com um conjunto adicional de recursos específicos do HAQM 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 HAQM 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 HAQM Glue ou Hive Metastore, tabelas externas no HAQM RDS for PostgreSQL, a edição compatível com PostgreSQL do HAQM Aurora, HAQM RDS for MySQL (visualização) e a edição compatível com MySQL do HAQM Aurora (visualização) e tabelas compartilhadas por meio do Compartilhamento de dados do HAQM 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 HAQM 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 HAQM 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 HAQM Redshift RSQL está disponível para os sistemas operacionais Linux, Windows e macOS X.

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