IBM Db2 Warehouse conexão
Para acessar seus dados em IBM Db2 Warehouse, crie um recurso de conexão para ele.
IBM Db2 Warehouse é um data warehouse analítico que oferece um alto nível de controle sobre seus dados e aplicativos. Você pode usar a conexão IBM Db2 Warehouse para se conectar a um banco de dados nos seguintes produtos:
- IBM Db2 Warehouse em IBM Cloud
- IBM Db2 Warehouse local
- Db2 WarehouseIBM instância em Cloud Pak for Data
Crie uma conexão com Db2 Warehouse
Para criar o recurso de conexão, você precisa dos seguintes detalhes de conexão:
- Nome do banco de dados
- Nome do host ou endereço IP do servidor de banco de dados
- Número da porta
- Chave API ou nome de usuário e senha
- Nome do aplicativo (opcional): O nome do aplicativo que está usando a conexão no momento. Para obter informações, consulte Propriedades de informações do cliente suportadas pelo IBM Data Server Driver for JDBC and SQLJ.
- Informações contábeis do cliente (opcional): O valor da sequência contábil das informações do cliente especificadas para a conexão. Para obter informações, consulte Propriedades de informações do cliente suportadas pelo IBM Data Server Driver for JDBC and SQLJ.
- Nome do host do cliente (opcional): o nome do host da máquina na qual o aplicativo que está usando a conexão está sendo executado. Para obter informações, consulte Propriedades de informações do cliente suportadas pelo IBM Data Server Driver for JDBC and SQLJ.
- Usuário cliente (opcional): O nome do usuário em nome do qual o aplicativo que está usando a conexão está sendo executado. Para obter informações, consulte Propriedades de informações do cliente suportadas pelo IBM Data Server Driver for JDBC and SQLJ.
- SSL certificado (se exigido pelo servidor de banco de dados)
Conectando-se a uma Db2 Warehouse instância em Cloud Pak for Data
Se você estiver se conectando a uma Db2 Warehouse instância que está na mesma instância em Cloud Pak for Data, você pode executar este comando para obter o nome do host e o número da porta:
oc get svc | grep db2
O nome do host é o nome Db2 Warehouse do serviço. O nome do serviço sempre começa com c-db2wh, por exemplo, c-db2wh-1605022957148004-db2u-engn-svc.
O número da porta é 50000 para uma conexão não SSL ou 50001 para uma conexão SSL.
Credenciais
Se você selecionar Compartilhado, insira uma chave API ou um nome de usuário e senha. para o servidor.
Se você selecionar Pessoal, terá três opções:
- Insira suas credenciais manualmente.
- Use segredos de um cofre.
- Selecione as credenciais de login da plataforma.
Você pode usar essa opção apenas se o Db2 serviço estiver hospedado na instância à Cloud Pak for Data qual você está se conectando.
Autenticação com uma chave de API
Você pode usar uma chave API para autenticar-se no IBM CloudDb2 Warehouse ou em uma Db2 Warehouse instância do Cloud Pak for Data.
Db2 Warehouse em IBM Cloud
Primeiro, adicione o ID do usuário como um usuário do IAM ou como um ID de serviço. Para obter instruções, consulte a seção Experiência do usuário do Console do IBM Cloud tópico Gerenciamento de identidade e acesso (IAM).
Se os usuários quiserem se autenticar no Db2 Warehouse usando uma chave de API do IAM, o administrador da instância do Db2 Warehouse pode adicionar os usuários do IAM por meio do Console de gerenciamento de usuários; em seguida, cada usuário pode criar sua própria chave de API usando o Console de gerenciamento de acesso do IAM.
Db2 Warehouse Insira o valor da Cloud Pak for Data
chave API com esta sintaxe: user_name:api_key.
Para obter mais informações, consulte a Cloud Pak for Data Db2 documentação do Warehouse sobre credenciais de usuário e métodos de autenticação compatíveis.
Para credenciais e certificados, você pode usar segredos se um cofre estiver configurado para a plataforma e o serviço oferecer suporte a cofres. Para obter informações, consulte Usando segredos de cofres em conexões.
Conformidade com as Normas Federais de Processamento de Informações (FIPS)
Essa conexão não pode ser criada em um ambiente FIPS.
Db2 Warehouse configuração
- IBM Db2 Warehouse on Cloud : Introdução ao Db2 Warehouse on Cloud
- Db2 WarehouseIBM no local: Configuração Db2 Warehouse
- Db2 WarehouseIBM instância em Cloud Pak for Data : Instalando o Db2 Warehouse serviço
Executando instruções SQL
Para garantir que suas instruções SQL sejam executadas corretamente, consulte a documentação do produto em Saiba mais para obter a sintaxe correta.
Problema conhecido
No ` Data Refinery `, os esquemas de nível do sistema não são filtrados.
Saiba mais
Db2 Warehouse on CloudIBM documentação do produto ( IBM Cloud )
Db2 WarehouseIBM documentação do produto local
Db2 WarehouseIBM instância na Cloud Pak for Data documentação do produto