Conector de Origem para Netezza¶
Este guia descreve como configurar o digna para se conectar ao Netezza via ODBC, usando uma connection string sem DSN.
O lado do digna na configuração é o mesmo para todas as tecnologias — onde as conexões são criadas, como os valores das propriedades são criptografados, como uma conexão é testada e o que significam os modos de perfilamento. Isso está descrito na Visão Geral das Conexões de Banco de Dados. Esta página cobre o que é específico do Netezza.
1. Instalar o Driver ODBC¶
Instale o driver ODBC NetezzaSQL (parte das ferramentas de cliente do IBM Netezza) na máquina que executa o backend do digna, seguindo o guia de instalação oficial do fornecedor.
Leia no seu host o nome exato do driver registrado, conforme descrito em Instalar o Driver ODBC no Host do digna.
2. Propriedades ODBC¶
Um exemplo, não uma especificação
O conjunto abaixo é uma combinação que comprovadamente funciona. As propriedades pertencem ao driver NetezzaSQL, portanto seus nomes, valores padrão e valores aceitos variam entre versões do cliente e plataformas, e um appliance protegido por TLS precisa de mais do que as propriedades mostradas aqui. Use isto como ponto de partida e consulte a documentação da versão do cliente que você instalou.
Adicione as seguintes propriedades na tela Add DB Connection:
| Key | Valor de exemplo | Observações |
|---|---|---|
DRIVER | {NetezzaSQL} | Deve corresponder ao nome do driver registrado no host do digna. As chaves são a forma usual de escrever esse nome |
SERVER | netezza.example.com | Nome do servidor ou endereço IP |
PORT | 5480 | |
DATABASE | TEST | Banco de dados em que a sessão começa |
UID | ADMIN | Usuário do banco de dados |
PWD | <password> | Marque Encrypted |
A connection string resultante fica assim:
Dependendo da versão do driver, da configuração e dos requisitos de segurança, outras propriedades podem ser necessárias — por exemplo, SecurityLevel e CaCertFile para um appliance protegido por TLS. Toda opção oferecida pelos diálogos Advanced, SSL e Driver do driver pode ser adicionada como propriedade.
3. Configuração do digna¶
Na tela Add DB Connection, informe o seguinte:
Name: Name of the connection. This is used for referencing the connection in other screens.
Technology: Netezza
Profiling Mode: Standard, Permanent or Session
Work Schema: Schema for the work tables of "Permanent" profiling, e.g. "Digna_Work"
4. Observações sobre o Netezza¶
- Catálogos e schemas se aplicam. O digna lista os bancos de dados que o usuário pode ver (de
_V_DATABASE) como catálogos e seus schemas (de_V_SCHEMA) abaixo deles, de modo que uma conexão pode atender a origens em mais de um banco de dados.DATABASEdefine apenas onde a sessão começa. - Os identificadores ficam em maiúsculas, a menos que tenham sido criados entre aspas, e é por isso que os exemplos acima usam
TESTeADMIN. - Modos de perfilamento. Permanent cria as tabelas de trabalho em Work Schema, então o usuário precisa de
CREATE TABLEali. Session usaCREATE TEMPORARY TABLEe não utiliza Work Schema. Standard precisa apenas de acesso de leitura.
5. Verificar o Driver (opcional)¶
Configurar uma fonte de dados ODBC não é necessário para uma conexão sem DSN, mas o diálogo do próprio driver é uma forma prática de confirmar que o driver e suas credenciais funcionam antes de inseri-los no digna.
Passo 1¶

Os campos em DSN Options correspondem um a um às propriedades da seção 2. Dependendo do seu driver Netezza, da configuração e dos requisitos de segurança, você também pode precisar de dados nas abas Advanced DSN Options, SSL DSN Options ou Driver Options; para a configuração mais simples, DSN Options é suficiente.
Clique no botão Test Connection.
Passo 2¶

Quando a tela de sucesso aparecer, o driver está funcionando e os valores estão corretos.