Com o conector Amazon® Redshift®, você pode usar comandos em uma cadeia para executar operações de linguagem de consulta estruturada (SQL) no Amazon Redshift. Por exemplo, com esse conector, você pode:
- Executar comandos SQL, como uma instrução
CREATEouUPDATEou uma consultaSELECT - Recuperar detalhes sobre uma tabela no Redshift
- Inserir ou atualizar registros em um banco de dados do Redshift
Observação: Esse conector foi criado pela Workiva e se conecta a um sistema de terceiros. Embora nossa equipe de suporte possa ajudar a configurar esse conector no seu espaço de trabalho, não podemos solucionar problemas ou ajudar com problemas que se originem fora da plataforma Workiva.
Pré-requisitos
Para habilitar a conexão com o Amazon Redshift, o conector usa a conectividade de banco de dados Java (JDBC) protegida com autenticação básica de nome de usuário e senha. Para configurar o conector, você precisará de:
- Um usuário de integração designado criado no Amazon Redshift para o conector
- As credenciais de autenticação do usuário de integração
- A URL da conexão JDBC, como
jdbc:redshift://<cluster>:<port>/<database>
Configure o conector do Amazon Redshift
Observação: Para tornar o conector disponível para uso nas cadeias de sua organização, um administrador de segurança da organização primeiro o habilita em Configuração.
- Em Construtor de cadeia, clique em Conexões e, em seguida, Criar no canto superior direito.
- Em Conector Conexão, selecione Amazon Redshift e o executor a ser usado com o conector.
- Em Basic Info, digite um nome e uma descrição exclusivos para ajudar a identificar o conector.
- Em Propriedades, digite os detalhes da conexão:
Propriedade Detalhes Nome de usuário Digite o nome de usuário do usuário de integração da conexão. Senha Digite a senha da propriedade Nome de usuário. URL de conexão Digite o URL da conexão JDBC, como jdbc:redshift://<cluster>:<port>/<database>. Para incluir propriedades opcionais para a conexão, anexe-as como uma cadeia de caracteres de consulta, comojdbc:redshift://cluster.abc123xyz789.us-west-2.redshift.amazonaws.com:5439/dev?<options>. Por exemplo, para se conectar usando o Secure Sockets Layer (SSL), acrescente?ssl=true.Observação: Por padrão, a porta do Amazon Redshift é
5439; no entanto, isso pode ser diferente para o seu ambiente.Observação: Todas as credenciais confidenciais são automaticamente criptografadas e armazenadas com criptografia Advanced Encryption Standard (AES) 256. Para fins de segurança, evite incluir credenciais de usuário como propriedades opcionais dentro da propriedade URL de conexão.
- Selecione os ambientes para usar a conexão e clique em Save.
- Para testar a conexão, crie e execute uma cadeia com o comando Get Table Definition do conector e verifique se ele retorna uma saída válida.
Solução de problemas
Se a conexão com o Amazon Redshift falhar:
- Verifique as credenciais de autenticação do usuário de integração.
- Verifique o URL da conexão JDBC, incluindo o cluster e a porta.
Se a conexão não conseguir executar um comando, verifique se as entradas - como a sintaxe ou a tabela SQL - são válidas.