arrow
Return

GETL: An Extract-Transform-Load Framework Across Graph Models in Graph Warehouse

delete2026-01-20
delete0
PRE
AI
X
Xiaokang Yang
S
Shufeng Gong
T
Tao Qian
Y
Yanfeng Zhang
W
Wenyuan Yu
G
Ge Yu
DOI:10.1109/TKDE.2026.3655790delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Various graph models have emerged to meet diverse application needs, each with unique characteristics and specialties. Managing and analyzing graph data inevitably requires interactions across different models to serve upstream business requirements. Therefore, an Extract-Transform-Load (ETL) tool designed to bridge different graph models is desired. In this paper, we propose $\mathsf {GETL}$, a generalized graph ETL framework capable of automatically identifying graph model schemas and performing seamless data conversion among RDF, RDF-star, labeled property graph, and the relational model. This is attributed to $\mathsf {GETL}$’s unified graph representation model, constructed as nested $< $label, entity$> $ pairs, offering powerful capabilities in graph representation and model compatibility. Additionally, we develop a unified programming interface to support complex graph transformation tasks. It is built upon the Gremlin syntax and provides strong expressive capabilities. Finally, our evaluation demonstrates that $\mathsf {GETL}$ outperforms state-of-the-art solutions in terms of model conversion efficiency and data manipulation language (DML) intelligibility.
Keywords:
Graph ETL framework
unified graph representation
programming interface

Journal

IEEE Transactions on Knowledge and Data Engineering cover
IEEE Transactions on Knowledge and Data Engineering
IF:
10.4
Papers:
6.8K
Citations:
3.2W

Organization

A
Alibaba Group
Scholars:
303
Papers: 113
Citations: 0
N
northeastern university
Scholars:
4.4K
Papers: 1.9K
Citations: 2