Aspectos gerais do Enterprise Knowledge Graph

O Enterprise Knowledge Graph organiza informações em silos em conhecimento organizacional, o que envolve consolidar, padronizar e reconciliar dados de maneira eficiente e útil.

API Entity Reconciliation

A API Entity Reconciliation é um serviço leve de clustering semântico e eliminação de duplicação com tecnologia de IA para dados tabulares. É uma API independente que envolve o mecanismo principal de resolução de entidades do Google. Ela ajuda os clientes a reconciliar e mesclar os dados ou a mesclar os dados com um ou vários conjuntos de dados de terceiros.

Os principais recursos incluem:

  • Modelo pré-treinado de qualidade de ponta com dados do Google.
  • Enriquecimento de entidades integrado, incluindo geocodificação.
  • Clustering e reconciliação em escala do Google que processam um gráfico com um tamanho de até bilhões de nós e trilhões de arestas.
  • O ID de máquina (MID, na sigla em inglês) estável é um identificador exclusivo para cada um dos clusters de entidades.
  • Suporte nativo para até 10 tabelas do BigQuery.

Como funciona?

Conceito do Enterprise Knowledge Graph

Em bancos de dados relacionais, a correspondência é feita principalmente por chaves gerenciadas de perto, por exemplo, IDs de clientes. Alguns oferecem suporte à correspondência aproximada, por exemplo, "Robert Smith" versus "Bob Smith". Em grafos, a correspondência ocorre usando qualquer combinação de texto aproximado, relacionamentos comuns, tipos de entidades e atributos. Isso funciona bem ao mesclar dados em uma combinação heterogênea de sistemas.

A API Entity Reconciliation lê dados de tabelas de origem do BigQuery, considerando um conjunto de tipos de entidades e arquivos mapeados para um esquema comum. Em seguida, ela realiza a extração de conhecimento para transformar os dados relacionais de entrada em triplas RDF como uma representação de mapa de informações. O mecanismo de reconciliação de entidades do Google cria um gráfico para agrupar entidades em diferentes grupos (as entidades no mesmo grupo são consideradas correspondentes). A última etapa é gerar o resultado da vinculação (correspondente e não correspondente) para as tabelas do BigQuery especificadas pelo cliente na forma de uma nova coluna de identificador exclusivo (MID).

API de pesquisa do Mapa de informações do Google

A pesquisa por palavra-chave ou a pesquisa de entidades com um ID no Mapa de informações do Google usa a API Google Knowledge Graph Search. A API usa tipos schema.org padrão e está em conformidade com a especificação JSON-LD.

Use a API para fazer o seguinte:

  • Realizar a resolução de entidades em uma organização, um produto, um local, um livro, um filme e muitas outras entidades.
  • Vincular sua entidade particular a um ID de máquina (MID) do Mapa de informações do Cloud globalmente exclusivo.
  • Receber uma lista classificada das entidades mais notáveis que correspondem a determinados critérios.
  • Anotar e organizar conteúdo usando as entidades do Mapa de informações do Google.
  • Conectar-se ao ecossistema de dados mais amplo com outros IDs retornados pela API Google Mapa de informações Search, como o ID de lugar do Google.
  • Pesquisar entidades de MIDs retornados por outras Google Cloud APIs, como a API Cloud Vision, a API Cloud Natural Language e a API Video Intelligence.

Edições da API Google Mapa de informações Search

A API Google Knowledge Graph Search oferece duas edições:

  • Basic
  • Advanced

As duas edições oferecem suporte à pesquisa e à consulta de entidades. Elas também atendem às mesmas entidades de mapa de informações de base criadas por Google Cloud. A edição Enterprise inclui outros recursos, como a vinculação ao ID de lugar do Google e cobertura de dados adicional.

Se você estiver planejando um novo projeto, crie seu aplicativo com a edição Advanced do Cloud Mapa de informações para aproveitar os novos recursos e as melhorias nos serviços. A edição Basic continua disponível, mas não oferece suporte a novos recursos, QPS alto ou outros padrões de segurança e conformidade.

Para uma comparação entre as duas edições, consulte Comparar as edições Basic e Advanced.