Panoramica di Enterprise Knowledge Graph

Enterprise Knowledge Graph organizza le informazioni in silos in conoscenza organizzativa, che comporta il consolidamento, la standardizzazione e la riconciliazione dei dati in modo efficiente e utile.

API Entity Reconciliation

L'API Entity Reconciliation è un servizio di deduplicazione e clustering semantico leggero, basato sull'AI, per i dati tabulari. È un'API autonoma che racchiude il motore di risoluzione delle entità di base di Google. Aiuta i clienti a riconciliare e unire i propri dati o a unire i propri dati con uno o più set di dati di terze parti.

Alcuni esempi delle principali funzionalità:

  • Modello preaddestrato di qualità all'avanguardia con i dati di Google.
  • Arricchimento delle entità integrato, inclusa la geocodifica.
  • Clustering e riconciliazione su scala Google che gestiscono un grafico con una dimensione fino a miliardi di nodi e trilioni di bordi.
  • L'ID macchina (MID) stabile è un identificatore univoco per ciascuno dei cluster di entità.
  • Supporta in modo nativo fino a 10 tabelle BigQuery.

Come funziona

Concetto di Enterprise Knowledge Graph

Nei database relazionali, la corrispondenza viene eseguita principalmente tramite chiavi gestite in modo rigoroso, ad esempio gli ID cliente. Alcuni supportano la corrispondenza approssimativa, ad esempio "Robert Smith" rispetto a "Bob Smith". Nei grafici, la corrispondenza avviene tramite l'utilizzo di qualsiasi combinazione di testo approssimativo, relazioni comuni, tipi di entità e relativi attributi. Questo funziona bene quando si uniscono i dati in un mix eterogeneo di sistemi.

L'API Entity Reconciliation legge i dati dalle tabelle BigQuery di origine dato un insieme di tipi di entità e file mappati a uno schema comune. Esegue quindi l'estrazione della conoscenza per trasformare i dati relazionali di input in triple RDF come una rappresentazione di Knowledge Graph. Il motore di riconciliazione delle entità di Google crea quindi un grafico per raggruppare le entità in gruppi diversi (le entità nello stesso gruppo sono considerate corrispondenti). L'ultimo passaggio consiste nell'output del risultato del collegamento (corrispondente e non corrispondente) alle tabelle BigQuery specificate dal cliente sotto forma di una nuova colonna di identificatori univoci (MID).

API Search di Google Knowledge Graph

La ricerca per parola chiave o la ricerca di entità con un ID in Google Knowledge Graph utilizza l'API Search di Google Knowledge Graph. L'API utilizza i tipi schema.org standard ed è conforme alla specifica JSON-LD.

Utilizza l'API per:

  • Eseguire la risoluzione delle entità su un'organizzazione, un prodotto, una località, un libro, un film e molte altre entità.
  • Collegare la tua entità privata a un ID macchina (MID) di Cloud Knowledge Graph univoco a livello globale.
  • Ottenere un elenco classificato delle entità più importanti che soddisfano determinati criteri.
  • Annotare e organizzare i contenuti utilizzando le entità di Google Knowledge Graph.
  • Connetterti all'ecosistema di dati più ampio con ID aggiuntivi restituiti dall'API Search di Google Knowledge Graph, come l'ID luogo Google.
  • Cercare le entità dagli ID macchina restituiti da altre Google Cloud API, come l'API Cloud Vision, l'API Cloud Natural Language e l'API Video Intelligence.

Versioni dell'API Search di Google Knowledge Graph

L'API Search di Google Knowledge Graph offre due versioni:

  • Basic
  • Advanced

Entrambe le versioni supportano la ricerca e la ricerca delle entità. Servono anche le stesse entità di base di Knowledge Graph create da Google Cloud. La versione Enterprise include funzionalità aggiuntive, come il collegamento all'ID luogo Google e una copertura dei dati aggiuntiva.

Se stai pianificando un nuovo progetto, crea la tua applicazione con la versione Advanced di Cloud Knowledge Graph per sfruttare le nuove funzionalità e i miglioramenti del servizio. La versione Basic rimane disponibile, ma non supporta nuove funzionalità, QPS elevati o standard di sicurezza e conformità aggiuntivi.

Per un confronto tra le due versioni, vedi Confronta le versioni Basic e Advanced.