Towards Schema Inference for Data Lakes

06/08/2022
by   Nour Alhammad, et al.
0

A data lake is a repository of data with potential for future analysis. However, both discovering what data is in a data lake and exploring related data sets can take significant effort, as a data lake can contain an intimidating amount of heterogeneous data. In this paper, we propose the use of schema inference to support the interpretation of the data in the data lake. If a data lake is to support a schema-on-read paradigm, understanding the existing schema of relevant portions of the data lake seems like a prerequisite. In this paper, we make use of approximate indexes that can be used for data discovery to inform the inference of a schema for a data lake, consisting of entity types and the relationships between them. The specific approach identifies candidate entity types by clustering similar data sets from the data lake, and then relationships between data sets in different clusters are used to inform the identification of relationships between the entity types. The approach is evaluated using real-world data repositories, to identify where the proposal is effective, and to inform the identification of areas for further work.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/15/2020

Survive the Schema Changes: Integration of Unmanaged Data Using Deep Learning

Data is the king in the age of AI. However data integration is often a l...
research
11/22/2018

Data Context Informed Data Wrangling

The process of preparing potentially large and complex data sets for fur...
research
06/22/2022

Positional Paper: Schema-First Application Telemetry

Application telemetry refers to measurements taken from software systems...
research
05/23/2022

A Taxonomy of Schema Changes for NoSQL Databases

Schema evolution is a crucial aspect in database management. The propose...
research
07/08/2023

Inductive Meta-path Learning for Schema-complex Heterogeneous Information Networks

Heterogeneous Information Networks (HINs) are information networks with ...
research
06/05/2019

An Effective Algorithm for Learning Single Occurrence Regular Expressions with Interleaving

The advantages offered by the presence of a schema are numerous. However...
research
06/04/2019

The Extended Dawid-Skene Model: Fusing Information from Multiple Data Schemas

While label fusion from multiple noisy annotations is a well understood ...

Please sign up or login with your details

Forgot password? Click here to reset