IBM Db2
IBM Db2 é uma fonte de dados que contém dados relacionais.
Você pode configurar o site IBM Db2 usando um dos seguintes métodos:
-
Create new connection- Se você selecionar a guiaCreate new connection, consulte a tabela Criar nova conexão - detalhes de configuração para fornecer detalhes de configuração. -
Import from catalog- Você pode importar detalhes de conexão de um catálogo existente na plataforma de dados. Se você selecionar a guiaImport from catalog, consulte a tabela Importar do catálogo - detalhes de configuração para fornecer detalhes de configuração. -
Import from project- Você pode importar detalhes de conexão de um projeto existente na plataforma de dados. Se você selecionarImport from project, consulte a tabela Importar do projeto - detalhes da configuração para fornecer os detalhes da configuração.
Criar nova conexão - detalhes de configuração
| Campo | Descrição |
|---|---|
| Persistência de destino |
Selecione a persistência de destino:
|
| Nome de exibição | Digite o nome da fonte de dados a ser exibida na tela. |
| Nome do banco de dados | Digite o nome do seu banco de dados. |
| Nome do Host | Insira o nome do host. |
| Porta | Digite o número da porta. |
| Tipo de autenticação |
Escolha e insira os detalhes do tipo de autenticação.
|
| A porta está habilitada para SSL | Use o botão de alternância para ativar ou desativar a conexão SSL. Se habilitado, eu. O link Carregar certificado SSL (.pem, .crt, .cert ou .cer) está habilitado. ii. Clique no link Carregar certificado SSL (.pem, .crt, .cert ou .cer). iii. Navegue pelo certificado SSL e faça upload. |
| Status da conexão | Clique no link Test connection (Testar conexão) para testar a conexão da fonte de dados. Se a conexão com a fonte de dados for bem-sucedida, será exibida uma mensagem de sucesso. |
| Associar catálogo | Marque a caixa de seleção para associar um catálogo à fonte de dados. Esse catálogo é automaticamente associado à sua fonte de dados e serve como interface de consulta com os dados armazenados nela. |
| Nome do catálogo | Digite o nome do catálogo. |
| Criar | Clique em Create (Criar) para criar a fonte de dados. |
Importar do catálogo - detalhes da configuração
| Campo | Descrição |
|---|---|
| Selecionar Catálogo | Use o menu suspenso para selecionar um catálogo. |
| Selecionar a origem de dados | Use o menu suspenso para selecionar uma fonte de dados do catálogo selecionado. |
| Persistência de destino |
Selecione a persistência de destino:
|
| Status da conexão | Clique no link Test connection (Testar conexão) para testar a conexão com o banco de dados. Se a conexão com o banco de dados for bem-sucedida, será exibida uma mensagem de sucesso. |
| Nome de exibição | Digite o nome do banco de dados a ser exibido na tela. |
| Associar catálogo | Marque a caixa de seleção para associar um catálogo à fonte de dados. Esse catálogo é automaticamente associado à sua fonte de dados e serve como interface de consulta com os dados armazenados nela. |
| Nome do catálogo | Digite o nome do catálogo. |
| Criar | Clique em Create para criar o banco de dados. |
Importar do projeto - detalhes da configuração
| Campo | Descrição |
|---|---|
| Selecionar projeto | Use o menu suspenso para selecionar um projeto. |
| Selecionar a origem de dados | Use o menu suspenso para selecionar uma fonte de dados do projeto selecionado |
| Persistência de destino |
Selecione a persistência de destino:
|
| Status da conexão | Clique no link Test connection (Testar conexão) para testar a conexão com o banco de dados. Se a conexão com o banco de dados for bem-sucedida, será exibida uma mensagem de sucesso. |
| Nome de exibição | Digite o nome do banco de dados a ser exibido na tela. |
| Associar catálogo | Marque a caixa de seleção para associar um catálogo à fonte de dados. Esse catálogo é automaticamente associado à sua fonte de dados e serve como interface de consulta com os dados armazenados nela. |
| Nome do catálogo | Digite o nome do catálogo. |
| Criar | Clique em Create para criar o banco de dados. |
Selecione IBM Db2 na seção de fonte de dados para adicionar IBM Watson Query. Agora você pode consultar os apelidos criados em IBM Db2 e as tabelas virtualizadas das instâncias do Watson Query.
Recursos
-
Você pode executar as seguintes operações para os tipos de dados
BLOBeCLOBda fonte de dados IBM Db2:- INSERIR
- CRIAR
- CTAS
- ALTER
- DROP
-
Inserir
CLOBtipo de dados, forneça o valor diretamente ou lance-o explicitamente paraCLOBtipo de dados.INSERT INTO <table_name> VALUES ('<clob value>', '<other values>'); INSERT INTO <table_name> VALUES (CAST('<clob text>' AS CLOB)); -
Inserir
BLOBdados, use a função cast comBLOBtipo de dados. O valor hexadecimal correspondente é inserido na fonte de dados IBM Db2:INSERT INTO <table_name> VALUES (CAST('<blob text>' AS BLOB));
Limitações para instruções SQL
ALTER TABLE DROP COLUMNa operação não é suportada para tabelas organizadas por colunas.DROP TABLEinstrução é suportada somente quando habilitada no catálogo.CREATE VIEWpode ser usado para uma tabela somente se essa tabela estiver no mesmo catálogo.DROP SCHEMApode fazerRESTRICTpor padrão.- Para catálogos baseados em fontes de dados, as instruções
CREATE SCHEMA,CREATE TABLE,DROP SCHEMA,DROP TABLE,DELETE,DROP VIEW,ALTER TABLEeALTER SCHEMAnão estão disponíveis na interface do usuário Data Manager. - No comando
CREATE VIEW, os nomes das colunas devem ser colocados entre aspas duplas e suas letras maiúsculas e minúsculas devem corresponder exatamente à forma como estão armazenadas no banco de dados, incluindo maiúsculas, minúsculas ou mistas. - A operação
ALTER VIEW RENAMEnão é suportada.
Limitações para tipos de dados
BLOBeCLOBsuporte a tipos de dadosSELECTdeclaração, mas não suportam operações comoequal,like, ein.BINARYtipo de dados suporta apenasSELECTdeclaração.- Quando os campos do tipo de dados
REALpossuem 6 dígitos ou mais na parte decimal sendo os dígitos predominantemente zero, os valores quando consultados são arredondados. Observa-se que o arredondamento ocorre de forma diferenciada conforme a precisão dos valores. Por exemplo, um número decimal 1.654 quando arredondado para 3 dígitos após o ponto decimal é o mesmo. Outro exemplo é 10.890009 e 10.89000. Percebe-se que10.89000 é arredondado para10.89, enquanto10.89009 não é arredondado. Este é um problema inerente devido às limitações representacionais dos formatos binários de ponto flutuante. Isso pode ter um impacto significativo quando a consulta envolve classificação.