COMPLIANT ENTITY CONFLATION AND ACCESS

The disclosed embodiments provide a system for managing data conflation. During operation, the system generates matches between a first set of entities in a first dataset from a first data provider and a second set of entities in a second dataset from a second data provider based on comparisons of f...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: HIREMAGALUR VENKATESH, Raghu Ram, JAYARAM, Aarthi, GUPTA, Ankit, GRANDE, Juan G, BUTHAY, Diego Andres
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The disclosed embodiments provide a system for managing data conflation. During operation, the system generates matches between a first set of entities in a first dataset from a first data provider and a second set of entities in a second dataset from a second data provider based on comparisons of fields in the first and second datasets. Next, the system modifies a join query for joining the first and second datasets to include operators representing compliance rules for the first or second datasets. The system executes the modified join query to produce a joined dataset that adheres to the compliance rules and stores data related to the joined dataset within a platform that logically isolates the data from additional datasets. During processing of queries of the data, the system modifies the queries to include additional operators that enforce access control policies for the data. Selon les modes de réalisation, l'invention concerne un système de gestion d'amalgame de données. Pendant l'opération, le système produit des correspondances entre un premier ensemble d'entités dans un premier ensemble de données provenant d'un premier fournisseur de données et un deuxième ensemble d'entités dans un deuxième ensemble de données provenant d'un deuxième fournisseur de données en fonction de comparaisons de champs dans le premier et le deuxième ensemble de données. Ensuite, le système modifie une requête de jointure pour joindre le premier et le deuxième ensemble de données pour inclure des opérateurs représentant des règles de conformité pour le premier ou le deuxième ensemble de données. Le système exécute la requête de jointure modifiée pour produire un ensemble de données joint qui respecte les règles de conformité et stocke des données concernant l'ensemble de données joint à l'intérieur d'une plateforme qui isole logiquement les données d'ensembles de données supplémentaires. Pendant le traitement des requêtes des données, le système modifie les requêtes pour inclure des opérateurs supplémentaires qui appliquent des politiques de contrôle d'accès pour les données.