Data update method and device in distributed data warehouse
A distributed data and data update technology, applied in the field of data warehouses, can solve problems such as large data volume, large consumption of computing and storage resources, and impact on normal operation of the source system, so as to reduce impact, reduce data volume, avoid calculation and The effect of storage effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032] see Figure 1a , is a schematic flowchart of a method for updating data in a distributed data warehouse provided by Embodiment 1 of the present invention. The method of the embodiment of the present invention can be executed by a data update device configured in a distributed data warehouse implemented by hardware and / or software. The update device is typically configured in a distributed data processing platform. Usually, a distributed data processing The platform includes multiple processors in a distributed configuration, and the implementation configuration can be specifically configured in a certain processor in the distributed data processing platform.
[0033] The method includes: Step 110 - Step 170 .
[0034] Step 110, setting the initial version number of the data model of the distributed data warehouse in the distributed data processing platform.
[0035] Step 120: Set the initial version number of the original data table in the distributed data warehouse ac...
example
[0059] In the above solution, the data model may be a hierarchical data model;
[0060] Setting the initial version number of the data model may specifically include:
[0061] Set the initialization version number of the hierarchical data model according to the hierarchical name of the hierarchical data model;
[0062] Correspondingly, according to the initial version number of the data model and the upgrade sequence number, setting the current version number of the data model may specifically include:
[0063] Set the current version number of the hierarchical data model according to the initialization version number of the hierarchical data model, the upgrade sequence number and the hierarchical name.
[0064] Combine below Figure 1b The hierarchical data model shown is illustrated.
[0065] The hierarchical data model includes: dimensional data layer (DIM), buffer data layer (Buffering DataModel, BDM), basic data layer (Fundamental Data Model, FDM), general data layer (...
Embodiment 2
[0074] see figure 2 , is a schematic structural diagram of a data updating device in a distributed data warehouse provided by Embodiment 2 of the present invention. The device includes: data model version initialization module 210, data table version initialization module 220, update element acquisition module 230, data table update module 240, data table name configuration module 250, data model version configuration module 260 and data table version configuration module 270 .
[0075] Wherein, the data model version initialization module 210 is used to set the initial version number of the data model of the distributed data warehouse in the distributed data processing platform; the data table version initialization module 220 is used to set the initial version number according to the initialization version number of the data model. The initial version number of the original data table in the distributed data warehouse, wherein the data in the original data table in the dis...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


