Enterprise Knowledge Graph organise les informations cloisonnées en connaissances organisationnelles, ce qui implique de consolider, de standardiser et de rapprocher les données de manière efficace et utile.
API Entity Reconciliation
L'API Entity Reconciliation est un service léger de clustering sémantique et de déduplication optimisé par l'IA pour les données tabulaires. Il s'agit d'une API autonome qui encapsule le moteur de résolution d'entités Google. Il aide les clients à rapprocher et à joindre leurs données, ou à joindre leurs données à un ou plusieurs ensembles de données tiers.
Principales fonctionnalités :
- Modèle pré-entraîné de pointe avec les données de Google.
- Enrichissement d'entités intégré, y compris le géocodage.
- Clustering et réconciliation à l'échelle de Google, qui gèrent un graphique pouvant comporter jusqu'à des milliards de nœuds et des milliers de milliards d'arêtes.
- L'identifiant machine stable (MID, Stable Machine ID) est un identifiant unique pour chacun des clusters d'entités.
- Prise en charge native de 10 tables BigQuery maximum.
Fonctionnement

Dans les bases de données relationnelles, la mise en correspondance s'effectue principalement à l'aide de clés étroitement gérées, par exemple les ID client. Certains sont compatibles avec la correspondance approximative (par exemple, "Robert Smith" par rapport à "Bob Smith"). Dans les graphiques, la mise en correspondance s'effectue à l'aide de n'importe quelle combinaison de texte approximatif, de relations courantes, de types d'entités et de leurs attributs. Cela fonctionne bien pour joindre des données provenant d'un mélange hétérogène de systèmes.
L'API Entity Reconciliation lit les données des tables sources BigQuery à partir d'un ensemble de types d'entités et de fichiers mappés à un schéma commun. Il effectue ensuite une extraction des connaissances pour transformer les données relationnelles d'entrée en triplets RDF, comme une représentation de graphe de connaissances. Le moteur de rapprochement d'entités Google crée ensuite un graphique pour regrouper les entités dans différents groupes (les entités du même groupe sont considérées comme correspondantes). La dernière étape consiste à générer le résultat de l'association (correspondances et non-correspondances) dans les tables BigQuery spécifiées par le client, sous la forme d'une nouvelle colonne d'identifiant unique (MID).
API Google Knowledge Graph Search
La recherche par mot clé ou la recherche d'entités avec un ID dans Google Knowledge Graph utilise l'API Google Knowledge Graph Search. L'API utilise des types schema.org standards et est conforme à la spécification JSON-LD.
Utilisez l'API pour effectuer les opérations suivantes :
- Effectuez la résolution d'entités sur une organisation, un produit, un lieu, un livre, un film et bien d'autres entités.
- Associez votre entité privée à un ID machine Cloud Knowledge Graph (MID) unique au niveau mondial.
- Obtenez une liste classée des entités les plus remarquables qui correspondent à certains critères.
- Annoter et organiser du contenu à l'aide des entités Google Knowledge Graph.
- Connectez-vous à l'écosystème de données plus vaste grâce aux ID supplémentaires renvoyés par l'API Google Knowledge Graph Search, comme l'ID de lieu Google.
- Recherchez des entités à partir des MID renvoyés par d'autres API Google Cloud , telles que l'API Cloud Vision, l'API Cloud Natural Language et l'API Cloud Video Intelligence.
Éditions de l'API Google Knowledge Graph Search
L'API Google Knowledge Graph Search est disponible en deux éditions :
BasicAdvanced
Ces deux éditions sont compatibles avec la recherche et la consultation d'entités. Elles utilisent également les mêmes entités Knowledge Graph de base créées par Google Cloud. L'édition Enterprise inclut des fonctionnalités supplémentaires, comme la possibilité d'associer un ID Google Place et une couverture de données plus étendue.
Si vous préparez un nouveau projet, créez votre application avec l'édition Advanced de Cloud Knowledge Graph pour profiter des nouvelles fonctionnalités et améliorations du service. L'édition Basic reste disponible, mais n'est pas compatible avec les nouvelles fonctionnalités, les RPS élevés ni les normes de sécurité et de conformité supplémentaires.
Pour comparer les deux éditions, consultez Comparer les éditions Basic et Advanced.