Data cube partitioning method, system and terminal device
A data cube and cube technology, applied in the database field, can solve the problems of low query efficiency and large storage space for data, and achieve the effect of improving response speed and analysis performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0028] figure 1 It shows the implementation process of a method for partitioning a data cube provided by an embodiment of the present invention. The subject of execution of the process in this embodiment may be a terminal device, and the process is described in detail as follows:
[0029] Step S101, based on the original business data of the payment platform, construct a data cube and dynamically fill it with data.
[0030] In this embodiment, since the payment platform will add new data to the original business data of the payment platform according to the new transaction events that continue to occur, the newly added data will also be added to the data cube in time, thereby realizing the dynamic filling of the data cube data.
[0031] Step S102, partitioning the data cube according to preset dimension member information to obtain multiple sub-data cubes and corresponding partition rules.
[0032] In this embodiment, dimension member information refers to dimension member v...
Embodiment 2
[0089] Such as Figure 6 As shown, an embodiment of the present invention provides a data cube partitioning system 100 for performing figure 1 The method step in the corresponding embodiment, it comprises:
[0090] The cube construction module 110 is configured to construct a data cube and dynamically fill it with data based on the original business data of the payment platform.
[0091] The cube partitioning module 120 is configured to partition the data cube according to preset dimension member information to obtain multiple sub-data cubes and corresponding partition rules.
[0092] The partition processing module 130 is configured to store the multiple sub-data cubes in different storage media respectively.
[0093] In one embodiment of the present invention, the cube construction module 110 includes:
[0094] The dimension table construction unit is used to construct the dimension table based on the original business data of the payment platform.
[0095] The fact tabl...
Embodiment 3
[0115] Figure 7 It is a schematic diagram of a terminal device 7 provided by an embodiment of the present invention. Such as Figure 7 As shown, the terminal device 7 of this embodiment includes: a processor 71 , a memory 72 and a computer program 73 stored in the memory 72 and operable on the processor 71 . When the processor 71 executes the computer program 73, it realizes the steps in each embodiment as described in Embodiment 1, for example figure 1 Steps S101 to S103 are shown. Alternatively, when the processor 71 executes the computer program 73, it realizes the functions of each module / unit in each system embodiment as described in Embodiment 2, for example Figure 6 The functions of modules 110 to 130 are shown.
[0116] The terminal device 7 refers to a terminal with data processing capabilities, including but not limited to computers, workstations, servers, and even smart phones with excellent performance, palmtop computers, tablet computers, personal digital as...
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