Unlock instant, AI-driven research and patent intelligence for your innovation.

Data query service authority processing method

A data query and processing method technology, applied in the field of data query service authority processing, can solve problems such as difficult data service interaction, differences in analysis rules, authority verification and data security implementation difficulties, etc., to achieve convenient use and scientific and reasonable design Effect

Active Publication Date: 2022-07-01
中建电子商务有限责任公司
View PDF17 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, data query involves issues such as data permissions and data security. There is no unified solution in the current big data industry. Various components have their own set of permission verification systems, and the haddoop system comes with ranger permission management. , the druid database and the clickhouse database configure user permissions separately in their respective systems
For OLTP systems and OLAP systems that support SQL queries, the big data platform provides unified data services through rest-api, and it is difficult to implement authorization verification and data security
First, the SQL syntax of different storage engines is different, and their parsing rules are also different. There is no service that shields parse details; second, there is no unified metadata system management for the parsed database table fields, even if there is open source metadata It is also difficult for the system to interact with the data services developed by itself; third, the implementation of various open source components is complicated, and the authority verification module has complicated functions

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 query service authority processing method
  • Data query service authority processing method
  • Data query service authority processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some, but not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0024] The present invention explains the following technical names:

[0025] SQL is the abbreviation of Structured Query Language, which is a structured query language;

[0026] List is a computer terminology, and in programming languages ​​list is a class in a class library;

[0027] break is a reserved word in some computer programming languages, and its function is to terminate the loop of the layer in most cases;

[0028] push refers to adding an...

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 query service permission processing method, which belongs to the technical field of data query service permissions, and comprises the following steps: collecting metadata in OLTP and OLAP systems and storing the metadata in a MySQL system to form metadata information; based on the data query requirement of the client, the server distributes different metadata query permissions to each user; the server generates an abstract syntax tree according to the SQL language of the query demand, and traverses the abstract syntax tree based on a breadth traversal algorithm to obtain analyzed metadata; and the server performs verification according to the query permission and returns a query result to the client. The method is scientific and reasonable in design and convenient to use, the technical problem that data permission and data security are difficult to realize in existing data query is solved, and universal and secure output query of data is realized.

Description

technical field [0001] The invention belongs to the technical field of data query service authority, and in particular relates to a processing method for data query service authority. Background technique [0002] The big data platform extracts, loads, and transforms the data of all parties, and then outputs it for business needs. To this end, a general query data service is required for data query. However, data query involves issues such as data permissions and data security. There is no unified solution in the current big data industry. Various components have their own set of permission verification systems. The haddoop system comes with ranger permission management. , the druid database and the clickhouse database are separately configured with user permissions in their respective systems. For OLTP systems and OLAP systems that support SQL queries, the big data platform provides unified data services through rest-api, and it is difficult to verify permissions and imple...

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
IPC IPC(8): G06F21/62G06F21/60G06F8/41G06F8/74G06F16/907G06F16/28
CPCG06F21/6227G06F21/604G06F8/427G06F8/74G06F16/907G06F16/283G06F16/284G06F2221/2141
Inventor 韩雷马洋
Owner 中建电子商务有限责任公司