Neste documento, explicamos como trazer informações sobre suas fontes de dados personalizadas e exclusivas para o Knowledge Catalog (antigo Dataplex Universal Catalog).
O Knowledge Catalog serve como um registro central para todos os seus recursos de dados. Para integrar uma fonte personalizada, você precisa de três componentes principais:
Grupo de entradas: é um contêiner seguro que armazena seus registros de dados personalizados. É como uma pasta que define permissões de acesso e a localização geográfica (região) dos seus registros.
Tipo de entrada: funciona como um modelo ou esquema. Ele define os campos de metadados obrigatórios (como proprietário dos dados, frequência de atualização ou pontuação de qualidade) para um tipo específico de recurso de dados.
Entrada: é o registro ou recurso individual (por exemplo, um arquivo ou uma tabela de banco de dados específica).
O processo de integração
Para registrar uma fonte de dados personalizada, configure esta estrutura:
Crie um grupo de entradas (a pasta).
Defina um tipo de entrada (o modelo/esquema).
Crie a entrada personalizada (o registro de dados) usando o modelo na pasta.
Entradas
Uma entrada representa um recurso de dados para o qual você captura metadados. Cada entrada é
uma instância de um tipo de entrada. Cada operação em aspectos de uma entrada precisa
obedecer aos aspectos obrigatórios do tipo de entrada. Por exemplo, ao criar
uma entrada, é necessário fornecer valores para todos os tipos de aspecto definidos pelo
tipo de entrada. Não é possível excluir os aspectos de uma entrada marcados como
required no tipo de entrada.
Categorias de entradas
Entradas do sistema: o Knowledge Catalog cria entradas para recursos Google Cloud, como conjuntos de dados ou tabelas do BigQuery. As entradas criadas pelo Knowledge Catalog são chamadas de entradas do sistema. O Knowledge Catalog mantém automaticamente as entradas do sistema atualizadas com a sincronização contínua de metadados dos sistemas Google Cloud compatíveis.
Não é possível modificar os metadados preenchidos automaticamente (chamados de aspectos obrigatórios) para entradas do sistema. Só é possível adicionar e modificar metadados extras para entradas do sistema usando aspectos opcionais. Para mais informações, consulte Categorias de aspectos.
Entradas personalizadas: são as entradas que você pode criar e gerenciar para recursos personalizados. Os recursos personalizados são os recursos em serviços que não são do Google hospedados no Google Cloud ou externamente (por exemplo, no local).
Grupos de entradas
Um grupo de entradas é um contêiner para uma ou mais entradas. Você pode usar grupos de entradas para gerenciar o controle de acesso aos metadados (como quem pode ver, adicionar ou editar entradas no grupo) e a localização regional das entradas. Ele não concede acesso aos dados subjacentes que as entradas referenciam. Cada grupo de entradas pertence a um projeto e precisa obedecer às diretrizes de nomenclatura de recursos do Knowledge Catalog.
Categorias de grupos de entrada
Grupos de entradas do sistema: para recursos Google Cloud , o Knowledge Catalog cria automaticamente grupos de entradas para cada sistema em todos os projetos e locais em que os recursos estão. Por exemplo,
@bigqueryé o grupo de entrada do sistema para o BigQuery.Grupos de entrada personalizados: grupos de entrada que você cria para recursos personalizados.
Tipos de entrada
Os tipos de entrada definem os metadados necessários para entradas desse tipo, usando um conjunto de tipos de aspecto obrigatórios.
Só é possível especificar os tipos de aspecto obrigatórios em entradas, não nas colunas de uma entrada. Ao criar uma entrada de um tipo específico, é necessário fornecer valores para todos os tipos de aspectos obrigatórios especificados pelo tipo de entrada.
Os tipos de aspectos obrigatórios referenciados em um tipo de entrada precisam pertencer ao mesmo projeto que o tipo de entrada.
Categorias de tipos de entrada
Tipos de entrada personalizados: tipos de entrada que você cria e gerencia. Você pode usar esses tipos de entrada para criar entradas personalizadas.
Tipos de entrada do sistema: o Knowledge Catalog oferece esses tipos de entrada por padrão. Os tipos de entrada do sistema são categorizados em reutilizáveis e restritos.
A tabela a seguir descreve as categorias de tipos de entrada do sistema e a lista de tipos de entrada que o Knowledge Catalog fornece para cada uma das categorias:
Categoria do tipo de entrada do sistema Descrição Tipos de entradas fornecidas pelo Knowledge Catalog Tipo de entrada do sistema reutilizável Use esse tipo de entrada para criar entradas personalizadas. generic
Tipo de entrada de sistema restrita Eles são reservados para uso do sistema, como a criação de entradas para recursosGoogle Cloud .
Não é possível usar esses tipos de entrada para criar entradas, mas é possível editar entradas desses tipos para adicionar aspectos opcionais.Incluindo, mas não se limitando a: analytics-hub-exchangeanalytics-hub-listingaspecttypebigquery-datasetbigquery-tablecloudsql-databasecloudsql-instancecloudsql-tableentrygroupentrytypesql-accessstoragestorage-bucketstorage-folder
É possível criar um tipo de entrada personalizado em um local regional específico ou como um recurso global. O local de um tipo de entrada afeta o escopo de aplicabilidade. Para mais informações, consulte Restrições de projeto e local.
Os tipos de entrada do sistema são sempre globais. Os tipos de entrada do sistema são armazenados em um projeto gerenciado pelo Google com o ID do projeto 655216118709. Por exemplo, projects/655216118709/locations/global/entryTypes/bigquery-table.
Antes de começar
Antes de gerenciar entradas e ingerir fontes de dados personalizadas, conclua as tarefas descritas nesta seção.
Funções exigidas
Para receber as permissões necessárias para criar e gerenciar entradas, peça ao administrador para conceder a você os seguintes papéis do IAM no recurso:
-
Conjunto completo de permissões em entradas, grupos de entradas e tipos de entradas:
Administrador do catálogo do Dataplex (
roles/dataplex.catalogAdmin) -
Crie e gerencie recursos de metadados no Knowledge Catalog, incluindo entradas, grupos de entradas e tipos de entradas:
Editor de catálogo do Dataplex (
roles/dataplex.catalogEditor) -
Acesso total a operações relacionadas a entradas:
Proprietário de entradas e links de entradas do Dataplex (
roles/dataplex.entryOwner) -
Confira entradas, grupos de entrada, tipos de entrada e políticas do IAM associadas a eles:
Leitor do Dataplex Catalog (
roles/dataplex.catalogViewer) -
Usar tipos de aspecto para criar aspectos desses tipos ao criar entradas personalizadas:
Usuário de tipos de aspecto do Dataplex (
roles/dataplex.aspectTypeUser) -
Criar e gerenciar grupos de entrada:
Proprietário de grupos de entrada do Dataplex (
roles/dataplex.entryGroupOwner) -
Criar e gerenciar tipos de entrada:
Proprietário de tipos de entrada do Dataplex (
roles/dataplex.entryTypeOwner) -
Use tipos de entradas para criar e modificar entradas desses tipos:
Usuário de tipos de entradas do Dataplex (
roles/dataplex.entryTypeUser)
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Também é possível conseguir as permissões necessárias usando papéis personalizados ou outros papéis predefinidos.
Para mais informações, consulte Papéis do IAM do Knowledge Catalog.
Ativar a API
Ative a API Dataplex no seu projeto do Knowledge Catalog. Se você estiver usando um novo projeto do Google Cloud ou um projeto em que a API BigQuery está ativada, a API Dataplex será ativada por padrão.
Criar um grupo de entrada
Console
No Google Cloud console, acesse a página Tipos de metadados do Knowledge Catalog.
Clique na guia Grupos de entradas > Personalizado.
Clique em Criar.
Na janela Criar grupo de entradas, insira o seguinte:
- Opcional: no campo Nome de exibição, insira um nome de exibição para o grupo de entrada.
- ID do grupo de entradas: insira um ID exclusivo para o grupo de entradas.
- Opcional: no campo Descrição, insira uma descrição para o grupo de entrada.
- Local: selecione um local. Não é possível modificar o local depois de criar o grupo de entradas.
Opcional: na seção Rótulos, adicione rótulos arbitrários como pares de chave-valor aos recursos:
- Clique em Adicionar rótulo.
- No campo Chave, insira uma chave.
- No campo Valor, insira um valor para a chave.
- Para adicionar mais rótulos, clique em Adicionar rótulo e repita as etapas.
Clique em Salvar.
gcloud
Para criar um grupo de entradas, use o
comando gcloud dataplex entry-groups create.
C#
C#
Antes de testar esta amostra, siga as instruções de configuração do C# no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog C#.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Go
Antes de testar esta amostra, siga as instruções de configuração do Go no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Go.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Java
Antes de testar este exemplo, siga as instruções de configuração do Java no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Java.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Node.js
Node.js
Antes de testar esta amostra, siga as instruções de configuração do Node.js no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Node.js.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Python
Antes de testar esta amostra, siga as instruções de configuração do Python no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Python.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Ruby
Antes de testar esta amostra, siga as instruções de configuração do Ruby no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Ruby.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
REST
Para criar um grupo de entradas, use o método
entryGroups.Create.
Criar um tipo de entrada
Para ingerir uma nova fonte, crie um tipo de entrada.
Console
No Google Cloud console, acesse a página Tipos de metadados do Knowledge Catalog.
Clique na guia Tipos de entradas > Personalizado.
Clique em Criar.
Na janela Criar tipo de entrada, insira o seguinte:
- Opcional: no campo Nome de exibição, insira um nome de exibição para o tipo de entrada.
- ID do tipo de entrada: insira um ID exclusivo para o tipo de entrada. Não é possível modificar isso depois de criar o tipo de entrada.
- Opcional: no campo Descrição, insira uma descrição para o tipo de entrada.
- Opcional: no campo Sistema, insira o sistema de origem.
- Opcional: no campo Plataforma, insira a plataforma a que as entradas
desse tipo pertencem. Por exemplo,
Google Cloud. - No campo Local, selecione um local. Não é possível modificar o local depois de criar o tipo de entrada.
Opcional: na seção Aliases de tipo, defina o tipo de dados para seu tipo de entrada. O tipo de dados pode ser usado para consultar entradas.
- Clique em Adicionar alias de tipo.
- No campo Alias de tipo, selecione um tipo de dados. É possível adicionar vários aliases de tipo.
Na seção Tipos de aspecto obrigatórios, selecione os tipos de aspecto que são obrigatórios para esse tipo de entrada. Cada entrada criada com base nesse tipo terá esses tipos de aspecto obrigatórios atribuídos. A lista de tipos de aspecto obrigatórios não pode ser modificada depois que você cria o tipo de entrada.
- Clique em Escolher tipo de aspecto.
- Na janela Selecionar tipos de aspecto, escolha o tipo de aspecto.
- Clique em Selecionar.
Não é possível excluir os aspectos obrigatórios de uma entrada.
Opcional: na seção Rótulos, adicione rótulos arbitrários como pares de chave-valor aos recursos:
- Clique em Adicionar rótulo.
- No campo Chave, insira uma chave.
- No campo Valor, insira um valor para a chave.
- Para adicionar mais rótulos, clique em Adicionar rótulo e repita as etapas.
Clique em Salvar.
gcloud
Para criar um tipo de entrada, use o
comando gcloud dataplex entry-types create.
C#
C#
Antes de testar este exemplo, siga as instruções de configuração do C# no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog C#.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Go
Antes de testar este exemplo, siga as instruções de configuração do Go no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Go.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Java
Antes de testar esta amostra, siga as instruções de configuração do Java no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Java.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Node.js
Node.js
Antes de testar esta amostra, siga as instruções de configuração do Node.js no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Node.js.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Python
Antes de testar esta amostra, siga as instruções de configuração do Python no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Python.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Ruby
Antes de testar esta amostra, siga as instruções de configuração do Ruby no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Ruby.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
REST
Para criar um tipo de entrada, use o método
entryTypes.create.
Criar uma entrada personalizada
Antes de criar uma entrada personalizada, verifique se você já criou um grupo de entradas e um tipo de entrada.
Console
Não é possível criar uma entrada personalizada usando o console do Google Cloud . Em vez disso, use a Google Cloud CLI ou a API.
gcloud
Para criar uma entrada personalizada, use o
comando gcloud dataplex entries create.
C#
C#
Antes de testar este exemplo, siga as instruções de configuração do C# no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog C#.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Go
Antes de testar esta amostra, siga as instruções de configuração do Go no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Go.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Java
Antes de testar esta amostra, siga as instruções de configuração do Java no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Java.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Python
Antes de testar esta amostra, siga as instruções de configuração do Python no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Python.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Ruby
Antes de testar esta amostra, siga as instruções de configuração do Ruby no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Ruby.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
REST
Para criar uma entrada personalizada, use o
método
entries.create.
Depois de criar uma entrada personalizada, é possível adicionar aspectos a ela. Para mais informações, consulte Adicionar aspectos a uma entrada.
Nomes de entradas do BigQuery
Ao interagir com recursos do BigQuery usando as APIs do Knowledge Catalog, é necessário usar uma formatação específica para o ID do grupo de entradas e o ID da entrada.
- ID do grupo de entradas:
@bigquery - ID da entrada:
bigquery.googleapis.com/projects/PROJECT_ID/datasets/DATASET_ID/tables/TABLE_ID
Exemplo
Se a tabela do BigQuery for projects/test-project/datasets/test_dataset/tables/test_table, o nome da entrada totalmente qualificada do Knowledge Catalog será:
projects/PROJECT_ID/locations/LOCATION_ID/entryGroups/@bigquery/entries/bigquery.googleapis.com/projects/test-project/datasets/test_dataset/tables/test_table
Gerenciar grupos de entradas
Nesta seção, descrevemos como visualizar a lista de grupos de entrada disponíveis, visualizar detalhes, atualizar e excluir grupos de entrada.
Ver a lista de grupos de entrada disponíveis
Console
No Google Cloud console, acesse a página Tipos de metadados do Knowledge Catalog.
Clique na guia Grupos de entradas.
Esta página lista todos os grupos de entradas disponíveis do Knowledge Catalog.
Para ver grupos de entradas personalizados, clique na guia Personalizado. Na guia Personalizado, a coluna Origem do catálogo mostra onde o recurso está localizado: no Knowledge Catalog.
Para ver os grupos de entrada do sistema, clique na guia Sistema.
Para mais informações sobre grupos de entrada personalizados e do sistema, consulte a seção categorias de grupos de entrada deste documento.
Opcional: para ver a lista de grupos de entrada no projeto selecionado, clique na guia Personalizado e, em seguida, clique no botão Mostrar de todos os projetos para a posição desativada.
A opção Mostrar de todos os projetos fica ativada por padrão, e a lista inclui recursos do Knowledge Catalog da organização selecionada.
gcloud
Para conferir a lista de grupos de entradas disponíveis, use o
comando gcloud dataplex entry-groups list.
C#
C#
Antes de testar esta amostra, siga as instruções de configuração do C# no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog C#.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Go
Antes de testar esta amostra, siga as instruções de configuração do Go no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Go.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Java
Antes de testar esta amostra, siga as instruções de configuração do Java no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Java.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Node.js
Node.js
Antes de testar este exemplo, siga as instruções de configuração do Node.js no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Node.js.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Python
Antes de testar este exemplo, siga as instruções de configuração do Python no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Python.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Ruby
Antes de testar este exemplo, siga as instruções de configuração do Ruby no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Ruby.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
REST
Para ver a lista de grupos de entrada disponíveis, use o método entryGroups.list.
Ver detalhes de um grupo de entradas
Console
No Google Cloud console, acesse a página Tipos de metadados do Knowledge Catalog.
Clique na guia Grupos de entradas.
Clique no grupo de entradas para ver os detalhes.
A página de detalhes do grupo de entrada é aberta. Você pode acessar informações como nome de exibição, ID do grupo de entradas, descrição, ID do projeto, local, rótulos, data de criação e data da última modificação do grupo de entradas selecionado.
A seção Entradas de exemplo mostra 10 entradas relacionadas criadas recentemente no grupo de entradas selecionado.
Opcional: para ver todas as entradas relacionadas a um grupo, na seção Entradas de amostra, clique em Mostrar todas as entradas relacionadas na pesquisa.
gcloud
Para recuperar os detalhes de um grupo de entradas, use o
comando gcloud dataplex entry-groups describe.
C#
C#
Antes de testar esta amostra, siga as instruções de configuração do C# no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog C#.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Go
Antes de testar este exemplo, siga as instruções de configuração do Go no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Go.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Java
Antes de testar esta amostra, siga as instruções de configuração do Java no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Java.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Python
Antes de testar este exemplo, siga as instruções de configuração do Python no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Python.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Ruby
Antes de testar esta amostra, siga as instruções de configuração do Ruby no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Ruby.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
REST
Para recuperar os detalhes de um grupo de entradas, use o método
entryGroups.get.
Atualizar um grupo de entradas
É possível atualizar um grupo de entradas personalizado. Não é possível modificar os grupos de entrada do sistema.
Console
No Google Cloud console, acesse a página Tipos de metadados do Knowledge Catalog.
Clique na guia Grupos de entradas > Personalizado.
Clique no grupo de entradas que você quer atualizar.
Na página Detalhes do grupo de entradas, clique em Editar.
Edite o nome de exibição, a descrição e os rótulos, conforme necessário.
Clique em Salvar.
gcloud
Para atualizar um grupo de entradas, use o
comando gcloud dataplex entry-groups update.
C#
C#
Antes de testar este exemplo, siga as instruções de configuração do C# no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog C#.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Go
Antes de testar este exemplo, siga as instruções de configuração do Go no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Go.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Java
Antes de testar este exemplo, siga as instruções de configuração do Java no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Java.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Python
Antes de testar este exemplo, siga as instruções de configuração do Python no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Python.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Ruby
Antes de testar este exemplo, siga as instruções de configuração do Ruby no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Ruby.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
REST
Para atualizar um grupo de entradas, use o método
entryGroups.patch.
Excluir um grupo de entradas
É possível excluir um grupo de entradas personalizadas. Não é possível excluir grupos de entrada do sistema.
Console
No Google Cloud console, acesse a página Tipos de metadados do Knowledge Catalog.
Clique na guia Grupos de entradas > Personalizado.
Clique no grupo de entradas que você quer excluir.
Na página Detalhes do grupo de entradas, clique em Excluir. Confirme quando solicitado.
gcloud
Para excluir um grupo de entradas, use o
comando gcloud dataplex entry-groups delete.
C#
C#
Antes de testar este exemplo, siga as instruções de configuração do C# no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog C#.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Go
Antes de testar este exemplo, siga as instruções de configuração do Go no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Go.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Java
Antes de testar esta amostra, siga as instruções de configuração do Java no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Java.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Node.js
Node.js
Antes de testar esta amostra, siga as instruções de configuração do Node.js no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Node.js.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Python
Antes de testar este exemplo, siga as instruções de configuração do Python no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Python.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Ruby
Antes de testar esta amostra, siga as instruções de configuração do Ruby no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Ruby.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
REST
Para excluir um grupo de entradas, use o método
entryGroups.delete.
Gerenciar tipos de entrada
Nesta seção, descrevemos como ver a lista de grupos de entradas disponíveis, conferir detalhes, atualizar e excluir tipos de entrada.
Confira a lista de tipos de entradas disponíveis
Console
No Google Cloud console, acesse a página Tipos de metadados do Knowledge Catalog.
Clique na guia Tipos de entrada.
Para conferir os tipos de entrada personalizados, clique na guia Personalizado. Para conferir os tipos de entrada do sistema, clique na guia Sistema. Para mais informações sobre tipos de entrada personalizados e do sistema, consulte a seção categorias de tipos de entrada deste documento.
Opcional: para ver a lista de tipos de entrada no projeto selecionado, clique na guia Personalizado e, em seguida, clique no botão de alternância Mostrar de todos os projetos para a posição desativada.
A opção Mostrar de todos os projetos fica ativada por padrão, e a lista inclui tipos de entrada de todos os projetos.
gcloud
Para ver a lista de tipos de entrada disponíveis, use o
comando gcloud dataplex entry-types list.
C#
C#
Antes de testar esta amostra, siga as instruções de configuração do C# no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog C#.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Go
Antes de testar esta amostra, siga as instruções de configuração do Go no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Go.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Java
Antes de testar esta amostra, siga as instruções de configuração do Java no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Java.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Python
Antes de testar esta amostra, siga as instruções de configuração do Python no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Python.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Ruby
Antes de testar este exemplo, siga as instruções de configuração do Ruby no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Ruby.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
REST
Para ver a lista de tipos de entrada disponíveis, use o método entryTypes.list.
Ver detalhes de um tipo de entrada
Console
No Google Cloud console, acesse a página Tipos de metadados do Knowledge Catalog.
Clique na guia Tipos de entrada > Personalizado.
Clique no tipo de entrada com os detalhes que você quer ver.
A página de detalhes do tipo de entrada é aberta. Você pode acessar informações como nome de exibição, ID do tipo de entrada, descrição, ID do projeto, local, plataforma, sistema, aliases de tipo, rótulos, data de criação e data da última modificação do tipo de entrada selecionado.
Opcional: para conferir a lista de 10 entradas relacionadas criadas recentemente, clique na guia Entradas de exemplo.
Opcional: para ver todas as entradas relacionadas a um grupo de entradas, clique na guia Entradas de amostra e em Mostrar todas as entradas relacionadas na pesquisa.
gcloud
Para recuperar os detalhes de um tipo de entrada, use o
comando gcloud dataplex entry-types describe.
C#
C#
Antes de testar esta amostra, siga as instruções de configuração do C# no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog C#.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Go
Antes de testar esta amostra, siga as instruções de configuração do Go no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Go.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Java
Antes de testar esta amostra, siga as instruções de configuração do Java no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Java.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Python
Antes de testar esta amostra, siga as instruções de configuração do Python no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Python.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Ruby
Antes de testar esta amostra, siga as instruções de configuração do Ruby no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Ruby.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
REST
Para recuperar os detalhes de um tipo de entrada, use o método
entryTypes.get.
Atualizar um tipo de entrada
Console
No Google Cloud console, acesse a página Tipos de metadados do Knowledge Catalog.
Clique na guia Tipos de entradas > Personalizado.
Clique no tipo de entrada que você quer atualizar.
Na página Detalhes do tipo de entrada, clique em Editar.
Edite o nome de exibição, a descrição, o sistema, a plataforma, os aliases de tipo e os rótulos, conforme necessário.
Clique em Salvar.
gcloud
Para atualizar um tipo de entrada, use o
comando gcloud dataplex entry-types update.
C#
C#
Antes de testar esta amostra, siga as instruções de configuração do C# no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog C#.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Go
Antes de testar este exemplo, siga as instruções de configuração do Go no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Go.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Java
Antes de testar esta amostra, siga as instruções de configuração do Java no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Java.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Node.js
Node.js
Antes de testar esta amostra, siga as instruções de configuração do Node.js no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Node.js.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Python
Antes de testar esta amostra, siga as instruções de configuração do Python no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Python.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Ruby
Antes de testar esta amostra, siga as instruções de configuração do Ruby no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Ruby.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
REST
Para atualizar um tipo de entrada, use o
método
entryTypes.patch.
Excluir um tipo de entrada
Console
No Google Cloud console, acesse a página Tipos de metadados do Knowledge Catalog.
Clique na guia Tipos de entradas > Personalizado.
Clique no tipo de entrada que você quer excluir.
Na página Detalhes do tipo de entrada, clique em Excluir. Confirme quando solicitado.
gcloud
Para excluir um tipo de entrada, use o
comando gcloud dataplex entry-types delete.
C#
C#
Antes de testar esta amostra, siga as instruções de configuração do C# no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog C#.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Go
Go
Antes de testar esta amostra, siga as instruções de configuração do Go no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Go.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Java
Java
Antes de testar esta amostra, siga as instruções de configuração do Java no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Java.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Node.js
Node.js
Antes de testar esta amostra, siga as instruções de configuração do Node.js no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Node.js.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Python
Python
Antes de testar esta amostra, siga as instruções de configuração do Python no Guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Python.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
Ruby
Ruby
Antes de testar este exemplo, siga as instruções de configuração do Ruby no guia de início rápido do Knowledge Catalog: como usar bibliotecas de cliente. Para mais informações, consulte a documentação de referência da API Knowledge Catalog Ruby.
Para autenticar no Knowledge Catalog, configure o Application Default Credentials. Para mais informações, consulte Configurar a autenticação para um ambiente de desenvolvimento local.
REST
Para excluir um tipo de entrada, use o método
entryTypes.delete.
A seguir
- Saiba como pesquisar recursos no Knowledge Catalog.
- Saiba como gerenciar aspectos e enriquecer metadados.
- Saiba como importar metadados para o Knowledge Catalog.
- Saiba mais sobre metadados no Knowledge Catalog.