Multi-data-source joint query method based on global data dictionary
A technology of data dictionary and joint query, applied in other database query, other database index, other database retrieval, etc., can solve the problems of poor data analysis effect and slow query speed, and achieve good data analysis effect, fast management, and query fast effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0037] The joint query method of multiple data sources based on the global data dictionary in this embodiment, such as figure 1 shown, including the following steps:
[0038] S1: Correspond to different types of databases in advance, and use the driver corresponding to the database in the driver layer to connect to the data source;
[0039] S2: The data layer performs initial data integration and cleaning, and extracts the data dictionary in the data layer;
[0040] S3: According to the data dictionary extracted from the S2 data layer, as a layer higher than the data layer, the data dictionary manages and controls the data tables in different data sources in a unified manner;
[0041] S4: The application layer adds corresponding indexes to the data tables of different data sources by controlling the data dictionary;
[0042] S5: In the application layer, the required data is queried through the data dictionary, and a joint query is performed according to the associated field...
Embodiment 2
[0046] like Figure 2 to Figure 5 As shown, the dynamic addition of different data sources and corresponding driver configurations in the driver layer makes the data source expand horizontally. The driver layer contains drivers corresponding to different data sources, and the drivers are used for communication between the data layer and the database. communication work.
[0047] The database in this embodiment is used to organize, store and manage data warehouses according to the data structure, and is a collection of organized, shareable, and unified management of a large amount of data stored in the computer for a long time. The database includes but is not limited to types of MySQL, Oracle database, Sybase and foshub.
[0048] The data source of this embodiment is the source of database data, which is used to provide the required data device or original media for the joint query of various data sources, and the connection information established by the database is stored in ...
Embodiment 3
[0053] like Figure 2 to Figure 5 As shown, the index is used to sort the values of one or more columns added to the data table of different data sources, and the index is added to the data table of different data sources through the application layer control data dictionary, and the application layer performs parameter query based on the associated field , and multiple data sources are jointly queried based on associated fields, and the query is combined into one data source.
[0054] The data source used by the metadata database in the database area of this embodiment is stored in the form of a file, and the connection string is saved, and when the connection string is extracted and used, the application layer visually adds and deletes the data source data in the database. Then implement the purpose of data source management.
[0055] The attributes of the data tables and columns in the data dictionary in this embodiment are used to provide services for modifying the st...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com