Data extraction system and data extraction method
A data extraction and data technology, applied in the field of big data processing, can solve problems such as inability to synchronize data table processing operations
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] figure 1 A structural diagram of a data extraction system provided in Embodiment 1 of the present invention. The structure of the data extraction system in this embodiment specifically includes:
[0045] A data source 11 and a big data platform 12 , the data source 11 includes a data replication module 111 and a data extraction module 112 , and the big data platform 12 includes a distributed file module 121 and / or a data warehouse tool module 122 .
[0046] The data replication module 111 is used to add a database trigger to the data source 11, and copy the update data from the database trigger, and generate an incremental data extraction queue according to the update data, wherein the database trigger is used to determine the data of the data source 11 When a change occurs, record the data change information.
[0047] In this embodiment, the data replication module 111 may add a database trigger in the data source 11, and the database trigger is used to record data ch...
Embodiment 2
[0056] figure 2 It is a structural diagram of a data extraction system provided by Embodiment 2 of the present invention. This embodiment is optimized based on the foregoing embodiments. In this embodiment, the data extraction module 112 is optimized to also be used to send the data replication rule to the data replication module 111 .
[0057] Correspondingly, the data replication module 111 is optimized to: specifically be used to replicate update data from database triggers according to data replication rules.
[0058] Further, the update data is optimized as: the incremental data of the data table and the time stamp of the incremental data, wherein the data table is a data table stored in the data source 11 .
[0059] Further, it is optimized to include: a diversified interface system 13 for receiving the update data sent by the data extraction module 112 and sending the received update data to the big data platform 12 .
[0060] Further, the data source 11 is optimized...
Embodiment 3
[0070] image 3 It is a flowchart of a data extraction method provided by Embodiment 3 of the present invention. The method of this embodiment can be executed by a data extraction system, which can be implemented in the form of hardware and / or software, and can generally be integrated into a computer or server. The method of this embodiment specifically includes:
[0071] 310. Add a database trigger to the internal data source, copy update data from the database trigger, and generate an incremental data extraction queue according to the update data.
[0072] In this embodiment, the internal data source may specifically be a data source that stores some or all of the data in the form of a data table. The database trigger added to the internal data source is specifically used to record the data change information to form updated data when the data of the determined data source changes. The database trigger corresponds to the data table one by one, and as many tables as there a...
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