Conexão com o IBM Knowledge Catalog (IKC)
A integração de IBM® watsonx.data com o IBM Knowledge Catalog (IKC) fornece acesso de autoatendimento a ativos de dados (tabelas e visualizações) para profissionais do conhecimento que precisam usar os ativos de dados para obter insights.
IBM Knowledge Catalog- A integração watsonx.data suporta os seguintes conectores para governança:
- Hive
- Iceberg
- Hudi
- Delta Lake
- Oracle
- PostgreSQL
- MySQL
- SQL server
- Db2
Antes de Iniciar
Para ativar a integração do IKC, certifique-se de que os seguintes pré-requisitos sejam atendidos:
- Um ambiente watsonx.data ativo.
- Um trabalhoIBM Knowledge Catalog (IKC) ambiente.
- IBM Knowledge Catalog e watsonx.data estão configurados com autorização de serviço a serviço no IBM Cloud.
- Você só pode fazer a integração com um dos seguintes mecanismos de política a partir da versão watsonx.data 2.1.
- Apache Ranger
- IBM Knowledge Catalog
Tanto o watsonx.data quanto o IKC devem estar presentes no ambiente IBM Cloud. Você pode definir políticas de governança do IKC para os mecanismos Presto (C++) e Presto ( Java ).
Conecte-se e importe os metadados do ativo de watsonx.data para o IKC
-
Efetue login no IBM Cloud.
-
Vá para Lista de recursos >IA /Machine Learning >IBM Knowledge Catalog.
-
Clique em Launch in IBM Cloud Pak for Data. A página inicial do IBM Knowledge Catalog é aberta.
Uma janela pop-up é aberta com opções para criar um novo catálogo e categoria. Se preferir não criá-los agora, você pode fechar a janela.
-
Na área de janela à esquerda, acesse Catálogos > Visualizar todos os catálogos A página Catálogos é aberta com a lista de catálogos disponíveis
-
Para criar um novo catálogo:
- Clique em Novo catálogo.
- No Novo catálogo página:
- No campo Name (Nome ), adicione um nome para o catálogo.
- No campo Description (Descrição ), adicione uma descrição.
- De Instância de armazenamento de objetos lista suspensa, selecione um armazenamento de objetos. Se você não tiver uma, crie uma instância clicando no link na IU.
- Selecione os Aplicar regras de proteção e localização de dados caixa de seleção para impor automaticamente regras de proteção e localização de dados quando você tenta acessar ativos de dados no catálogo.
- Alterne o Controles mude para on poistion para permitir relatórios sobre metadados de ativos.
- Escolha uma opção para lidar com ativos duplicados na lista Tratamento duplicado de ativos seção.
- Clique em Criar. O catálogo é criado e a página do catálogo é aberta..
-
Acesse Incluir no catálogo > Conexão..
-
No Nova conexão página, pesquise e selecioneIBM® watsonx.data.
-
Insira os seguintes detalhes:
Nova conexão Campo Descrição Nome Digite o nome da conexão. Descrição Digite uma descrição da conexão. Conecte-se a IBM watsonx.data em IBM Software Hub Não marque a caixa de seleção. Nome do host ou endereço IP Digite a instância watsonx.data URL. Para obter informações sobre como recuperar o nome do host, consulte Obtenção de informações de conexão. Porta Digite o número da porta. Para obter informações sobre como recuperar a porta, consulte Obter informações sobre a conexão. ID da instância Digite o ID da instância. Você pode obter o ID da instância na página inicial da instância watsonx.data (ícone de informações). Nome da instância Digite o nome da instância watsonx.data. CRN Digite o nome do recurso de nuvem. Você pode obter o CRN na página inicial da instância watsonx.data (ícone de informações). Nome do usuário Digite seu nome de usuário ( ibmlhapikey_<EMAIL_ID>
).Senha Insira sua chave de API do IAM. Para criar uma, consulte Criação de uma chave de API. O SSL está ativado Selecione a caixa de opções. Certificado SSL Faça o download do certificado no console watsonx.data usando um navegador da Web e cole-o nesse campo. Nome do host ou endereço IP do mecanismo Digite o nome do host do mecanismo disponível no console watsonx.data sem o número da porta e :
.ID do mecanismo Digite a ID do motor disponível no console watsonx.data. Porta do motor Digite o número da porta do mecanismo disponível com o nome do host do mecanismo. -
Opcional: Clique em Testar conexão para testar a conexão.
-
Clique em Criar. A conexão é adicionada ao catálogo.
-
Acesse Incluir no catálogo > Recursos conectados.
-
No ativo conectado, clique em Select source e navegue até o ativo que você deseja importar.
-
Selecione o ativo e clique em Adicionar. O ativo foi adicionado com sucesso ao IKC.
Configure o IKC na UI do IBM® watsonx.data
-
Efetue login no IBM® watsonx.data.
-
Na área de janela à esquerda, acesse Controle de acesso
-
Selecione o catálogo para abrir a página de detalhes do catálogos
-
Acesse a guia Integrações e clique em Integrar serviço.
-
Insira os seguintes detalhes:
Serviço ingrato Campo Descrição Serviço Selecione IBM Knowledge Catalog. Catálogos de armazenamento Selecione os catálogos de armazenamento aplicáveis para a governança do IKC. Terminal IKC Configure o URL da API do IKC incluindo api.
apóshttps://
. Por exemplo, se URL forhttps://dataplatform.cloud.ibm.com
, o ponto final deverá serhttps://api.dataplatform.cloud.ibm.com
. Se o URL estiver no local (https://<region>.dataplatform.cloud.ibm.com
), o ponto de extremidade deverá serhttps://api.<region>.dataplatform.cloud.ibm.com
. -
Clique em Integrar.
Verifique a funcionalidade de mascaramento conforme as regras no IKC
- Faça login em IBM Knowledge Catalog.
- Na área de janela esquerda, acesse Controle > Regras.
- Na página Regras, verifique se as regras correspondentes à sua classe de dados da coluna estão definidas Você pode definir uma nova regra usando Adicionar regra botão.
O proprietário pode ver os dados desmascarados. Para verificar se o mascaramento está funcionando corretamente, faça login emwatsonx.data como usuário que não é o proprietário do ativo no IKC e consulte o ativo.
Tipos de dados suportados
A integração do IKC IBM® watsonx.data suporta os tipos de dados a seguir:
- Varchar
- Bigint
- Booleano
- Data
- Duplo
- Integer
- Smallint
- Registro de data e hora
- Tinyint
- Decimal