Enterprise Knowledge Graph organiza la información aislada en conocimiento organizacional, lo que implica consolidar, estandarizar y conciliar los datos de una manera eficiente y útil.
API de Entity Reconciliation
La API de Entity Reconciliation es un servicio ligero potenciado por IA para la deduplicación y el agrupamiento semántico de datos tabulares. Es una API independiente que encapsula el motor de resolución de entidades principal de Google. Ayuda a los clientes a conciliar y unir sus datos, o bien a unirlos con uno o varios conjuntos de datos de terceros.
Las funciones clave incluyen las siguientes:
- Modelo previamente entrenado de calidad de vanguardia con datos de Google.
- Enriquecimiento de entidades integrado, incluida la codificación geográfica
- Agrupación y conciliación a escala de Google que maneja un grafo con un tamaño de hasta miles de millones de nodos y billones de aristas.
- El ID de máquina (MID) estable es un identificador único para cada uno de los clústeres de entidades.
- Admite de forma nativa hasta 10 tablas de BigQuery.
¿Cómo funciona?

En las bases de datos relacionales, la correlación se realiza principalmente a través de claves administradas de forma estricta, por ejemplo, los IDs de cliente. Algunos admiten la coincidencia aproximada, por ejemplo, "Robert Smith" en comparación con "Bob Smith". En los gráficos, la correlación se produce a través del uso de cualquier combinación de texto aproximado, relaciones comunes, tipos de entidades y sus atributos. Esto funciona bien cuando se unen datos en una combinación heterogénea de sistemas.
La API de Entity Reconciliation lee datos de tablas de BigQuery de origen a partir de un conjunto de tipos de entidades y archivos asignados a un esquema común. Luego, realiza la extracción de conocimiento para convertir los datos relacionales de entrada en triples RDF, como una representación de grafo de conocimiento. Luego, el motor de reconciliación de entidades de Google crea un gráfico para agrupar las entidades en diferentes grupos (las entidades del mismo grupo se consideran coincidentes). El último paso es generar el resultado de la vinculación (coincidente y no coincidente) en las tablas de BigQuery especificadas por el cliente en forma de una nueva columna de identificador único (MID).
API de Google Knowledge Graph Search
La búsqueda por palabra clave o la búsqueda de entidades con un ID en el Gráfico de conocimiento de Google usa la API de Google Knowledge Graph Search. La API usa tipos schema.org estándar y cumple con la especificación de JSON-LD.
Usa la API para hacer lo siguiente:
- Realiza la resolución de entidades en una organización, un producto, una ubicación, un libro, una película y muchas más entidades.
- Vincula tu entidad privada a un ID de máquina (MID) del Gráfico de conocimiento de Cloud único a nivel global.
- Obtén una lista clasificada de las entidades más destacadas que cumplen con ciertos criterios.
- Anota y organiza el contenido con las entidades del Gráfico de conocimiento de Google.
- Conéctate al ecosistema de datos más amplio con los IDs adicionales que devuelve la API de Google Knowledge Graph Search, como el ID de lugar de Google.
- Buscar entidades a partir de los MIDs que devuelven otras APIs de Google Cloud , como la API de Cloud Vision, la API de Cloud Natural Language y la API de Cloud Video Intelligence
Ediciones de la API de Google Knowledge Graph Search
La API de Google Knowledge Graph Search ofrece dos ediciones:
BasicAdvanced
Ambas ediciones admiten la búsqueda y la consulta de entidades. También publican las mismas entidades básicas del Gráfico de conocimiento creadas por Google Cloud. La edición Enterprise incluye funciones adicionales, como la vinculación al ID de Lugar de Google y una mayor cobertura de datos.
Si planeas un proyecto nuevo, compila tu aplicación con la edición avanzada de Cloud Knowledge Graph para aprovechar las nuevas funciones y las mejoras del servicio. La edición básica sigue disponible, pero no admite funciones nuevas, QPS altas ni estándares adicionales de seguridad y cumplimiento.
Para obtener una comparación entre las dos ediciones, consulta Compara las ediciones Basic y Advanced.