Skip to main content

Gerenciar conexões de banco de dados

Crie e gerencie suas conexões de banco de dados (in-DB) a partir de um local central. Use a janela Gerenciar conexões in-DB para exibir conexões de banco de dados existentes e adicionar novas.

Há duas maneiras de se chegar à janela Gerenciar conexões in-DB :

  • Adicione uma ferramenta Conectar In-DB e selecione Nome da conexão > Gerenciar conexões na janela Configuração .

  • Selecione Opções > Opções avançadas > Gerenciar conexões in-DB .

Criar uma nova conexão no banco de dados

1. Use o menu suspenso Fonte de dados para selecionar uma fonte. Acesse Visão geral do processamento em banco de dados para obter mais informações.

Opção "ODBC genérica"

Na ferramenta Conectar In-DB, você pode selecionar a opção ODBC genérica para tentar uma conexão com uma fonte de dados sem suporte. Essa opção não garante uma conexão bem-sucedida a fontes de dados sem suporte. No entanto, as fontes de dados que são semelhantes ao Microsoft SQL Server têm a melhor chance de sucesso.

2. Use o menu suspenso Tipo de conexão para selecionar um tipo.

  • Usuário : cria uma conexão que só você pode usar.

  • Sistema : cria uma conexão que pode ser compartilhada. Abra o Designer como administrador. Essa opção é apenas para administradores do Designer.

  • Arquivo : salva uma conexão de banco de dados como um arquivo .indbc para que você possa empacotá-la com um fluxo de trabalho. Se você selecionar essa opção, o caminho para o local de um Arquivo de conexão deve ser especificado para salvar o arquivo.

3. Use o menu suspenso Conexões para selecionar uma conexão existente na lista ou clique em Novo .

4. Em Nome da conexão , digite um nome para a conexão.

5. Use o menu suspenso Criptografia de senha para selecionar uma opção de criptografia:

  • Ocultar : oculta a senha usando criptografia mínima. Se você planeja agendar esse fluxo de trabalho para ser executado em qualquer outra máquina que não seja seu computador, selecione Ocultar . Visite Agendar fluxos de trabalho para obter mais informações.

  • Criptografar para máquina : qualquer usuário no computador é capaz de executar o fluxo de trabalho integralmente.

  • Criptografar para usuário : o usuário especificado pode executar o fluxo de trabalho em qualquer computador.

  • Permitir descriptografia de senha : descriptografa a senha e a transmite nos metadados. Essa opção só é usada em conjunto com ferramentas preditivas in-DB.

6. Na guia Ler , use o menu suspenso Driver para selecionar uma opção ou deixe como o padrão.

7. Clique na seta suspensa em Cadeia de conexão e selecione Nova conexão de banco de dados . Para conexões ODBC do Oracle OCI e do SQL Server, você pode selecionar uma conexão de dados salva ou recente.

Nota

Consulte Conexões de banco de dados ODBC e OLEDB para obter mais informações sobre como criar essas conexões. Consulte Fontes de dados e formatos de arquivo compatíveis para obter mais informações sobre uma plataforma de dados específica.

8. Selecione a guia Gravar .

9. Use o menu suspenso Driver para selecionar um driver ou deixe como o padrão.

10. Em Cadeia de conexão , digite ou cole a cadeia de conexão. Para conexões ODBC do Oracle OCI e do SQL Server, você pode selecionar uma conexão de dados salva ou recente.

Considerações sobre conexões

Ao usar a autenticação do SQL Server, insira senhas sem padrões de formatação SQL.

  • Não há suporte para senhas com três ou mais caracteres consecutivos de barra vertical.

  • O tratamento da senha ocorre automaticamente, portanto, não se deve colocar uma senha entre chaves ou fazer o escape de uma chave direita que seja utilizada como um caractere da senha.

Insira senhas sem padrões de formatação do Oracle.

  • Não use aspas duplas como caracteres de senha.

  • Você pode optar por colocar a senha entre aspas.

Para conectar-se ao HDFS...

1.Clique na seta suspensa em Cadeia de conexão e selecione Nova conexão do HDFS .

2. Selecione a configuração do servidor HTTPFS , WebHDFS ou Knox Gateway . Se usar Knox Gateway com o Apache Spark, selecione Substituir URL do NameNode padrão .

3. Em Host , digite o URL ou endereço IP do servidor Hadoop.

4. Em Porta , deixe o número de porta padrão, baseado na seleção de configuração do servidor, ou digite um número de porta.

5. Por padrão, o URL é baseado no host. Digite um URL diferente, se desejar.

6. Por padrão, o Diretório temporário é /tmp . Digite um local diferente para o diretório temporário no qual gravar, se desejar.

7. Digite um nome de usuário em Nome de usuário e uma senha em Senha . As credenciais necessárias variam com base na configuração do cluster.

  • httpfs : um nome de usuário é necessário, mas pode ser qualquer coisa.

  • webhdfs : um nome de usuário não é necessário.

  • Knox Gateway : nome de usuário e senha são necessários. Use um certificado confiável ao configurar a autenticação Knox. O Alteryx não é compatível com certificados autoassinados.

8. Clique em Kerberos e selecione uma opção de autenticação para leitura e gravação no HDFS:

  • Nenhum : não usa nenhuma autenticação.

  • Kerberos MIT : Alteryx usa o tíquete MIT padrão para autenticar com o servidor. Você deve primeiro adquirir um tíquete válido usando o MIT Kerberos Ticket Manager.

  • Kerberos SSPI : o Alteryx usa chaves Kerberos do Windows para autenticação. As chaves são obtidas quando você faz login no Windows com as suas credenciais. Portanto, os campos Nome de usuário e Senha não estão disponíveis.

A opção escolhida depende de como o administrador de TI configura o servidor HDFS.

9. (Somente para Apache Spark) Selecione Substituir URL do NameNode padrão para substituir o URL do NameNode e inserir um host e um número de porta caso você use o Knox Gateway ou se o servidor NameNode for executado em um computador diferente do servidor HTTPFS ou webhdfs.

10. (Recomendado) Clique em Teste para testar a conexão.

11. Clique em OK .

Consulte Sistema de arquivos distribuídos Hadoop para obter mais informações.

12. Se você se conectar a um banco de dados com múltiplas tabelas, a janela Escolher tabela ou especificar consulta é aberta. Selecione a guia Tabelas . Consulte  Janela "Escolher tabela ou especificar consulta" para obter mais informações.

13. Selecione uma tabela e clique em OK .

Editar ou excluir uma conexão in-DB

1. Na janela Gerenciar conexões in-DB , use o menu suspenso Fonte de dados para selecionar uma fonte.

Opção "ODBC genérica"

Na ferramenta Conectar In-DB, você pode selecionar a opção ODBC genérica para tentar uma conexão com uma fonte de dados sem suporte. Essa opção não garante uma conexão bem-sucedida com fontes de dados sem suporte; no entanto, fontes de dados semelhantes ao Microsoft SQL Server têm a melhor chance de sucesso.

2. Use o menu suspenso Conexões para selecionar uma conexão existente.

3. Edite os detalhes da conexão ou clique em Excluir para excluir a conexão.

4. Clique em OK .

Consulte  Ferramenta Conectar In-DB para saber como criar e gerenciar conexões em bancos de dados e usá-las em um fluxo de trabalho. Consulte Fontes de dados e formatos de arquivo compatíveis para obter mais informações sobre plataformas e bancos de dados aos quais você pode se conectar.

O Alteryx também oferece suporte a conexões de banco de dados padrão. Consulte Gerenciar conexões de dados .