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

Data blood relationship analysis method based on compiling mode

A blood relationship and analysis method technology, applied in the field of data blood relationship analysis based on compilation method, can solve the problems of losing cross-platform, unable to integrate and analyze data blood relationship of multiple data platforms, and no data blood relationship model. Supported Effects

Pending Publication Date: 2022-01-14
上海泽字信息科技有限公司
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] 1. The data lineage analysis tool is bound to a specific platform and only supports this platform
[0012] 2. For the problems found, we can only rely on the provider of the data governance platform to solve them
[0013] 3. Unable to integrate and analyze the data lineage of multiple data platforms
[0016] 2. The existing data blood relationship development tools currently lack a comprehensive and systematic description of data blood relationship, and there is no unified data blood relationship model, which is not conducive to managing data between multiple data governance platforms
[0017] 3. There is no clear algorithm for how to use data blood relationship to trace and persist data
However, the existing data blood relationship analysis tools generally use the SQL parser provided by the data governance platform itself, which cannot completely parse the SQL statements of other manufacturers, and loses cross-platform

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
  • Data blood relationship analysis method based on compiling mode
  • Data blood relationship analysis method based on compiling mode
  • Data blood relationship analysis method based on compiling mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0035] figure 1 It is a flow chart of data kinship analysis based on compilation method in the present invention.

[0036] See figure 1 , the data kinship analysis method based on the compilation method provided by the present invention, the main process includes:

[0037] S1) Collect SQL scripts and metadata on the data governance platform to form a unified format.

[0038] S2) Analyzing the collected SQL scripts to form an abstract syntax tree, performing semantic analysis according to metadata, or interpreting and executing SQL.

[0039] S3) Construct data blood relationship based on SQL syntax tree with semantic information and data blood relationship model.

[0040] S4) According to the blood relationship of the data, the position layout of the graphic elements is carried out, the visual display is carried out, and the operations such as data t...

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

The invention discloses a data blood relationship analysis method based on a compiling mode, which comprises the following steps: S1) firstly collecting SQL scripts and metadata on a data governance platform to form a uniform format; s2) analyzing the collected SQL scripts to form an abstract syntax tree, and performing semantic analysis according to metadata, or explaining and executing the SQL; s3) constructing a data blood relationship based on the SQL syntax tree with semantic information and the data blood relationship model; s4) performing position layout of the graphic elements according to the data blood relationship, and performing visual display and data traceability operation; and S5) determining a unique identifier of each data conversion in the data blood relationship, and carrying out persistence on the data blood relationship. According to the method, a correct traceability result can be obtained, good data blood relationship analysis support for numerous databases is realized, and a new data governance platform in the future is also easily supported.

Description

technical field [0001] The invention relates to a data blood relationship analysis method, in particular to a data blood relationship analysis method based on a compiling mode. Background technique [0002] With the rapid development and application of technology in the field of big data, data lineage analysis has become an important component of data governance, and data lineage analysis technology has become an important means of data traceability, data value evaluation, data compliance certification, and data quality assessment. At present, there are three main types of data lineage analysis techniques: [0003] 1. Based on pattern matching; [0004] 2. The method based on label technology; [0005] 3. The method based on code analysis technology. [0006] Based on the method of code analysis technology, by analyzing the code used for data processing, conversion, and transmission, it can completely track the flow of data, know where the data comes from, where it goes, ...

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(China)
IPC IPC(8): G06F16/242G06F16/28G06F16/182
CPCG06F16/2433G06F16/288G06F16/182
Inventor 黎哲
Owner 上海泽字信息科技有限公司
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