Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Detecting potential root causes of data quality issues using data lineage graphs

a data quality and root cause technology, applied in the field of data lineage graphs to detect potential root causes of data quality issues, can solve problems such as the processing of data quality issues

Inactive Publication Date: 2017-12-07
IBM CORP
View PDF14 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes a system, method, and computer program product for monitoring and modifying assets and processes used to produce data. The system can detect data quality issues and generate lineage graphs to identify potential root causes. The method can then modify the problematic asset or process to improve data quality. The technical effect of this patent is improved data quality and efficiency in identifying and addressing root causes of data quality issues.

Problems solved by technology

The program code can also cause the processor to detect a data quality issue at the data asset.
The program code can also cause the processor to modify an asset or a process corresponding to the potential root cause of the data quality issue.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Detecting potential root causes of data quality issues using data lineage graphs
  • Detecting potential root causes of data quality issues using data lineage graphs
  • Detecting potential root causes of data quality issues using data lineage graphs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0012]Many enterprises today rely on data assets to run their operational systems. A data asset, as used herein, refers to processed data that exists within a context of a larger data flow. For example, one or more processes may process data from one or more upstream assets and write the processed data to the data asset. An upstream asset, as used herein, refers to any source of data, including operational systems, data warehouses, and data marts, among other suitable data sources. A data asset, as used herein, refers to a target store of processed data. The processes can aggregate information such as, check information, cleaning information, mapping information between two values, and the like. For example, the processes can include extract, transform, and load (ETL) jobs reading from operational systems and writing to a data warehouse. Another example of a process is a data lifecycle management tool reading from a warehouse to create test data stored in a data asset. A further exa...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An example system includes a processor that can generate a first lineage graph based on a first set of monitored assets and processes used to produce a data asset. The processor can detect a data quality issue at the data asset. The processor can also generate a second lineage graph including a second set of monitored assets and processes that produced the data asset with the data quality issue. The processor can further compare the second lineage graph with the first lineage graph to detect a potential root cause of the data quality issue. The processor can also further modify an asset or process corresponding to the potential root cause of the data quality issue.

Description

BACKGROUND[0001]The present techniques relate to detecting root causes of data quality issues. More specifically, the techniques relate to detecting root causes of data quality issues using data lineage graphs.BRIEF SUMMARY[0002]According to an embodiment described herein, a system can include processor to generate a first lineage graph based on a first set of monitored assets and processes used to produce a data asset. The processor can also further detect a data quality issue at the data asset. The processor can also generate a second lineage graph including a second set of monitored assets and processes that produced the data asset with the data quality issue. The processor can further compare the second lineage graph with the first lineage graph to detect a potential root cause of the data quality issue. The processor can also further modify an asset or a process corresponding to the potential root cause of the data quality issue.[0003]According to another embodiment described h...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F17/30
CPCG06F17/30563G06F17/30371G06Q10/06395G06Q30/0635G06F16/2365G06F16/254
Inventor HALBERSTADT, BENJAMINHECKER, ROGER K.NIZRI, ORTALSTEINHART, SHLOMO
Owner IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products