DTGraph: Declarative Transformations of Property Graphs - Archive ouverte HAL
Article Dans Une Revue Proceedings of the VLDB Endowment (PVLDB) Année : 2024

DTGraph: Declarative Transformations of Property Graphs

Angela Bonifati
Yann Ramusat
  • Fonction : Auteur
  • PersonId : 1437786
Filip Murlak
  • Fonction : Auteur
  • PersonId : 1437787

Résumé

Current graph query languages, including the standards SQL/PGQ and GQL, define their semantics in terms of sets of tuples. This is largely inadequate for data interoperability tasks such as data migration or data integration which require queries to output new property graphs. This demonstration showcases DTGraph, an opensource declarative rule-based framework for easily specifying and efficiently executing property graph transformations. We describe a novel comprehensive system that allows the declarative specification of property graph transformations, by extending openCypher queries with a new GENERATE clause for creating new property graphs. The system includes several modules: a parser, a compiler for translating the transformation logic into an efficient executable openCypher script, and an interface assisting users in developing their transformations. The demonstration showcases the ability of our framework to scale to large graph data, and its suitability for transforming real-world datasets.

Mots clés

Fichier principal
Vignette du fichier
paper.pdf (366.83 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04771261 , version 1 (07-11-2024)

Identifiants

Citer

Angela Bonifati, Yann Ramusat, Filip Murlak, Amela Fejza, Rachid Echahed. DTGraph: Declarative Transformations of Property Graphs. Proceedings of the VLDB Endowment (PVLDB), 2024, 17 (12), pp.4265-4268. ⟨10.14778/3685800.3685851⟩. ⟨hal-04771261⟩
28 Consultations
15 Téléchargements

Altmetric

Partager

More