CN105701201B - A kind of method and device of data processing - Google Patents
A kind of method and device of data processing Download PDFInfo
- Publication number
- CN105701201B CN105701201B CN201610017975.4A CN201610017975A CN105701201B CN 105701201 B CN105701201 B CN 105701201B CN 201610017975 A CN201610017975 A CN 201610017975A CN 105701201 B CN105701201 B CN 105701201B
- Authority
- CN
- China
- Prior art keywords
- data
- available processes
- processing
- module
- dimension
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 175
- 238000012545 processing Methods 0.000 title claims abstract description 139
- 230000008569 process Effects 0.000 claims abstract description 137
- 238000003780 insertion Methods 0.000 claims description 6
- 230000037431 insertion Effects 0.000 claims description 6
- 239000000284 extract Substances 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/252—Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06312—Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Computational Linguistics (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Editing Of Facsimile Originals (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention provides a kind of method and device of data processing, this method, comprising: presets at least one processing dimension, the corresponding processing module of each processing dimension is arranged;Obtain data environment element;According to the data environment element, at least one corresponding available processes dimension is determined;According to the data environment element, the corresponding available processes module of the available processes dimension is configured;By the available processes Module-embedding into corresponding data form;According to the data form and with the available processes module postponed, pending data is handled.The present invention provides a kind of method and devices of data processing, can adapt to continually changing data environment more flexiblely.
Description
Technical field
The present invention relates to field of computer technology, in particular to a kind of method and device of data processing.
Background technique
As universal and the proposition of national Internet+theory, the more and more enterprises of computer have gone on informationization
The road of management, enterprise are consequently increased the data processing needs in its system while informationization.
In the prior art, data processing method needs to be embedded in current system, needs constantly to safeguard with modification to reach
To synchronous with enterprise development.For enterprise, the extension of data processing software needs to pay additional time and resource, can not
The disconnected cost for increasing IT application in enterprises, delays the idea in management and method of enterprise.Specifically, as the data processing in enterprise is wanted
The change for seeking equal data environments needs the data processing software to processing data to carry out Function Extension, to data processing software
When increasing new function, need to modify to entire management software.
As can be seen from the above description, cannot be flexibly adapted to continually changing in the method for the data processing of the prior art
Data environment.
Summary of the invention
The present invention provides a kind of method and devices of data processing, can adapt to continually changing data more flexiblely
Environment.
On the one hand, the present invention provides a kind of methods of data processing, comprising: at least one processing dimension is preset,
The corresponding processing module of each processing dimension is set;Further include:
S1: data environment element is obtained;
S2: according to the data environment element, at least one corresponding available processes dimension is determined;
S3: according to the data environment element, the corresponding available processes module of the available processes dimension is configured;
S4: by the available processes Module-embedding into corresponding data form;
S5: according to the data form and with the available processes module postponed, pending data is handled.
Further, this method further include: preset the corresponding feature vector of each processing dimension;
The S1, comprising:
The feature vector of each processing dimension is matched with the processing requirement of the pending data, is extracted each
Handle the corresponding data environment element of dimension.
Further, this method further include:
The list mark for presetting each data form, presets the allocation list of each processing module, the configuration
It include: list mark in table;
The S3, comprising:
According to the data environment element, the data to be embedded in the allocation list of each available processes module are determined
The list of list identifies;
The S4, comprising:
According to the list mark in the allocation list of each available processes module, by each available processes Module-embedding to correspondence
Allocation list in list identify in corresponding data form.
Further, the S3, comprising:
According to the data environment element, the priority of the available processes module is configured;
The S5, comprising:
According to the priority for the available processes module being embedded into current data list, successively adjusted by current data list
With the available processes module of insertion, the pending data is handled.
Further, the S4, comprising:
For interface is arranged with each of postponing the available processes module;
The S5, comprising:
Each data form calls corresponding available processes module by the interface of corresponding available processes module, to described
Pending data is handled.
On the other hand, the present invention provides a kind of devices of data processing, comprising:
The corresponding processing module of each processing dimension is arranged at least one processing dimension to be arranged in first setting unit;
Acquiring unit, for obtaining data environment element;
Determination unit, for determining at least one corresponding available processes dimension according to the data environment element;
Configuration unit, for configuring the corresponding available processes of the available processes dimension according to the data environment element
Module;
Embedded unit is used for the available processes Module-embedding into corresponding data form;
Processing unit, for according to the data form and with the available processes module postponed, to pending data
It is handled.
Further, the device further include:
Second setting unit, for the corresponding feature vector of each processing dimension to be arranged;
The acquiring unit, for by it is each processing dimension feature vector and the pending data processing requirement into
Row matching, extracts the corresponding data environment element of each processing dimension.
Further, the device further include:
Third setting unit, the list for each data form to be arranged identify, and the allocation list of each processing module is arranged,
It include: list mark in the allocation list;
The configuration unit, for determining the configuration of each available processes module according to the data environment element
The list of the data form to be embedded in table identifies;
The embedded unit will each can be used for the list mark in the allocation list according to each available processes module
Processing module is embedded into the list in corresponding allocation list and identifies in corresponding data form.
Further, configuration unit described in the device, for configuring the available processes according to the data environment element
The priority of module;
The processing unit passes through for the priority according to the available processes module being embedded into current data list
Current data list successively calls the available processes module of insertion, handles pending data.
Further, the embedded unit, for for interface is arranged with each of postponing the available processes module;
The processing unit, for each data form by the interface of corresponding available processes module call it is corresponding can
With processing module, the pending data is handled.
A kind of method and device of data processing provided by the invention presets at least one processing dimension, and every
The corresponding processing module of a processing dimension can be obtained when handling pending data according to current data environment
Data environment element, available processes dimension required for being determined by data environment element, and according in data environment element
Requirement, configured to can handle the corresponding available processes module of dimension, by available processes Module-embedding to corresponding number
According in list, according to data form and available processes module, pending data is handled, available processes dimension and can use
Reason module can occur to change accordingly with the difference of data environment element, can adapt to continually changing number more flexiblely
According to environment.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is the present invention
Some embodiments for those of ordinary skill in the art without creative efforts, can also basis
These attached drawings obtain other attached drawings.
Fig. 1 is a kind of flow chart of the method for data processing that one embodiment of the invention provides;
Fig. 2 is the flow chart of the method for another data processing that one embodiment of the invention provides;
Fig. 3 is the schematic diagram of the configuration interface for the wholesale payment dimension that one embodiment of the invention provides;
Fig. 4 is the schematic diagram of the configuration interface for the emphasis contract dimension that one embodiment of the invention provides;
Fig. 5 is a kind of schematic diagram of the device for data processing that one embodiment of the invention provides;
Fig. 6 is the schematic diagram of the device for another data processing that one embodiment of the invention provides.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is
A part of the embodiment of the present invention, instead of all the embodiments, based on the embodiments of the present invention, those of ordinary skill in the art
Every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
As shown in Figure 1, this method may include following step the embodiment of the invention provides a kind of method of data processing
It is rapid:
S0: at least one processing dimension is preset, the corresponding processing module of each processing dimension is set;
S1: data environment element is obtained;
S2: according to the data environment element, at least one corresponding available processes dimension is determined;
S3: according to the data environment element, the corresponding available processes module of the available processes dimension is configured;
S4: by the available processes Module-embedding into corresponding data form;
S5: according to the data form and with the available processes module postponed, pending data is handled.
A kind of method of data processing provided in an embodiment of the present invention presets at least one processing dimension, and every
The corresponding processing module of a processing dimension can be obtained when handling pending data according to current data environment
Data environment element, available processes dimension required for being determined by data environment element, and according in data environment element
Requirement, configured to can handle the corresponding available processes module of dimension, by available processes Module-embedding to corresponding number
According in list, according to data form and available processes module, pending data is handled, available processes dimension and can use
Reason module can occur to change accordingly with the difference of data environment element, can adapt to continually changing number more flexiblely
According to environment.
For the ease of obtaining data environment element, in one possible implementation, this method further include: preset
The corresponding feature vector of each processing dimension;
The S1, comprising:
The feature vector of each processing dimension is matched with the processing requirement of the pending data, is extracted each
Handle the corresponding data environment element of dimension.
In this implementation, it can determine that corresponding data environment is wanted according to the feature vector of each processing dimension
Element.For example, the processing requirement of pending data is passage, and the feature vector of each processing dimension is by according to certain
Multiple words composition that sequence occurs.When occurring the word in some feature vector in the text of processing requirement, can incite somebody to action
The word extraction process is as data environment element.
In order to determine the corresponding relationship of available processes module and data form, in one possible implementation, the party
Method further include:
The list mark for presetting each data form, presets the allocation list of each processing module, the configuration
It include: list mark in table;
The S3, comprising:
According to the data environment element, the data to be embedded in the allocation list of each available processes module are determined
The list of list identifies;
The S4, comprising:
According to the list mark in the allocation list of each available processes module, by each available processes Module-embedding to correspondence
Allocation list in list identify in corresponding data form.
In this implementation, according to data environment element, the list in the allocation list of each available processes module is determined
Mark, that is, determine each available processes module data form to be embedded in.Available processes mould is established by list mark
The corresponding relationship of block and data form, available processes module are embedded into corresponding data form according to the corresponding relationship.
Due to being generally not present inevitable logical relation between each processing module, when multiple available processes modules simultaneously
When to data processing to be processed, the problems such as logical miss may be handled or handle mistake, in order to avoid the problem, in one kind
In possible implementation, the S3, comprising:
According to the data environment element, the priority of the available processes module is configured;
The S5, comprising:
According to the priority for the available processes module being embedded into current data list, successively adjusted by current data list
With the available processes module of insertion, the pending data is handled.
It in this implementation, is each available processes module configuration preference level, available processes module is according to priority pair
The problems such as pending data is handled, and is avoided logical miss in treatment process or is handled mistake, improves entire processing
The stability of process.
In order to which by available processes Module-embedding, into data form, in one possible implementation, the S4 is wrapped
It includes:
For interface is arranged with each of postponing the available processes module;
The S5, comprising:
Each data form calls corresponding available processes module by the interface of corresponding available processes module, to described
Pending data is handled.
In this implementation, interface is set for each available processes module, available processes module passes through with data form
The interface carries out data interaction, realizes merging for available processes module and data form.
To make the object, technical solutions and advantages of the present invention clearer, with reference to the accompanying drawing and specific embodiment to this
Invention is described in further detail.
As shown in Fig. 2, this method may include following step the embodiment of the invention provides a kind of method of data processing
It is rapid:
Step 201: presetting at least one processing dimension, the corresponding processing module of each processing dimension is set;In advance
The corresponding feature vector of each processing dimension is set;The list mark for presetting each data form, presets each place
The allocation list of module is managed, includes: list mark in the allocation list.
For example, at least one processing dimension may include: wholesale payment, the prepayment of emphasis contract, standard contract, contract
Money, balance of indebtedness etc..
Allocation list can be realized by table 1:
Table 1
In the allocation list shown in table 1, further includes: in data environment ID, the information whether enabled, dimension are specifically arranged
Appearance, dimension priority, dimension element;Dimension element can be the title of the corresponding available processes dimension of available processes module, table
Single mark can be realized by data form ID.
Furthermore it is also possible to dimensional information table be preset, for storing the information of all processing dimensions, the dimensional information
Table can be realized by table 2:
Table 2
Arrange explanation | Column name example | Type | Null value | Explanation |
Data environment ID | F_JGNM | Varchar(36) | No | |
Dimension element | F_KEY | Varchar(80) | No | |
Display order | F_VALUE | Varchar(36) | No | |
Display Name | F_BZ | Varchar(36) | No | |
Spare fields | F_DWNM | Varchar(36) | No |
It include: data environment ID, dimension element, display order, display Name, spare fields in table 2;Wherein, dimension is wanted
Element can be the title of processing dimension, and the display that display order can be each parameter in the corresponding processing module of processing dimension is suitable
Sequence, display Name can be the title of each parameter in the corresponding processing module of processing dimension.It, can be to processing mould in configuration
Parameter in block is configured.
Step 202: the feature vector of each processing dimension being matched with the processing requirement of the pending data, is mentioned
Take out the corresponding data environment element of each processing dimension.
For example, the processing requirement of pending data are as follows: extract record of the payment amount 3000 or more.And wholesale
Paying in the feature vector of dimension includes: payment, the amount of money, and this feature vector is matched with processing requirement, available big
Volume pays corresponding data environment element, which includes: payment amount 3000 or more.
Step 203: according to the data environment element, determining at least one corresponding available processes dimension.
Specifically, using the processing dimension with corresponding data environment element as available processes dimension.For example, greatly
Volume, which pays dimension, has corresponding data environment element, using wholesale payment dimension as available processes dimension.
Step 204: according to data environment element, determining the data to be embedded in the allocation list of each available processes module
The list of list identifies, and configures the priority of the available processes module.
It for example, include: payment amount 3000 or more according to data environment element, it can be by the amount of money of wholesale payment
Section is configured to 3000 or less and 3000 or more, and can be distinguished by different colors.It is carried out to pending data
When processing, 3000 or more pending data is extracted, and pass through corresponding color identifier.
Furthermore it is also possible to carry out following configure: the amount of money in the corresponding available processes module of dimension can be paid to wholesale
Section is configured, and can be configured to the display color in each section.Such as: section 2000~5000, color be (0,
192,192);Section 5000~10000, color are (0,0,192);Section 10000~20000, color are (255,255,0);
Section 20000~60000, color are (255,0,255);60000 or more section, color are (255,0,0).To number to be processed
When according to being handled, pending data is screened by section here.The configuration interface of dimension is paid such as to wholesale
Shown in Fig. 3.
The corresponding available processes module of emphasis contract dimension can also be corresponded to be configured, which is configured
It, can will be wait locate when carrying out data processing at emphasis contract and non-two class of emphasis contract, and respectively with different color identifiers
Emphasis contract and non-emphasis contract in reason data distinguish.It is as shown in Figure 4 to the configuration interface of emphasis contract dimension.
Step 205: it is identified according to the list in the allocation list of each available processes module, each available processes module is embedding
Enter to the list in corresponding allocation list and identifies in corresponding data form.
Specifically, for interface is arranged with each of postponing the available processes module.
Here data form can be ERP (Enterprise Resource Planning, Enterprise Resources Plan) system
Some functional module in system.Since the function of data form may be unable to satisfy the demand of user, by available processes module
It is embedded into data form, to meet user demand.
Step 206: according to the priority for the available processes module being embedded into current data list, passing through current data table
Single available processes module for successively calling insertion, handles the pending data.
A kind of method of the data processing provided through the embodiment of the present invention, processing module are independent from each other, to processing
The modification of module does not have to impact other parts, reduces workload.It, can be from more by pre-set processing module
A dimension handles pending data, is suitable for several scenes, more flexible and convenient.
As shown in Figure 5, Figure 6, the embodiment of the invention provides a kind of devices of data processing.Installation practice can pass through
Software realization can also be realized by way of hardware or software and hardware combining.For hardware view, as shown in figure 5, for this
A kind of hardware structure diagram of equipment where a kind of device for data processing that inventive embodiments provide, in addition to processing shown in fig. 5
Except device, memory, network interface and nonvolatile memory, the equipment in embodiment where device usually can also include
Other hardware, such as it is responsible for the forwarding chip of processing message.Taking software implementation as an example, as shown in fig. 6, anticipating as a logic
Device in justice is to be read computer program instructions corresponding in nonvolatile memory by the CPU of equipment where it
Operation is formed in memory.A kind of device of data processing provided in this embodiment, comprising:
The corresponding processing mould of each processing dimension is arranged at least one processing dimension to be arranged in first setting unit 601
Block;
Acquiring unit 602, for obtaining data environment element;
Determination unit 603, for determining at least one corresponding available processes dimension according to the data environment element;
Configuration unit 604, for according to the data environment element, configuring that the available processes dimension is corresponding can use
Manage module;
Embedded unit 605 is used for the available processes Module-embedding into corresponding data form;
Processing unit 606, for according to the data form and with the available processes module postponed, to number to be processed
According to being handled.
In one possible implementation, the device further include:
Second setting unit, for the corresponding feature vector of each processing dimension to be arranged;
The acquiring unit 602, for wanting the processing of the feature vector and the pending data of each processing dimension
It asks and is matched, extract the corresponding data environment element of each processing dimension.
In one possible implementation, the device further include:
Third setting unit, the list for each data form to be arranged identify, and the allocation list of each processing module is arranged,
It include: list mark in the allocation list;
The configuration unit 604, for determining matching for each available processes module according to the data environment element
Set the list mark of the data form to be embedded in table;
The embedded unit will each can be used for the list mark in the allocation list according to each available processes module
Processing module is embedded into the list in corresponding allocation list and identifies in corresponding data form.
In one possible implementation, the configuration unit 604, for according to the data environment element, configuration
The priority of the available processes module;
The processing unit 606 leads to for the priority according to the available processes module being embedded into current data list
The available processes module that current data form successively calls insertion is crossed, pending data is handled.
In one possible implementation, the embedded unit 605, for for each of postponing the available processes
Interface is arranged in module;
The processing unit 606 is called by the interface of corresponding available processes module for each data form and is corresponded to
Available processes module, the pending data is handled.
The contents such as the information exchange between each unit, implementation procedure in above-mentioned apparatus, due to implementing with the method for the present invention
Example is based on same design, and for details, please refer to the description in the embodiment of the method for the present invention, and details are not described herein again.
The embodiment of the invention provides a kind of method and devices of data processing, have the following beneficial effects:
1, the method and device of a kind of data processing provided in an embodiment of the present invention presets at least one processing dimension
Degree and the corresponding processing module of each processing dimension can be according to current data when handling pending data
Environment obtains data environment element, available processes dimension required for being determined by data environment element, and according to data ring
Requirement in the element of border configures to can handle the corresponding available processes module of dimension, available processes Module-embedding is arrived
In corresponding data form, according to data form and available processes module, pending data is handled, available processes dimension
It can occur to change accordingly with the difference of data environment element with available processes module, can adapt to more flexiblely constantly
The data environment of variation.
2, the method and device of a kind of data processing provided in an embodiment of the present invention configures excellent for each available processes module
First grade, available processes module are handled pending data according to priority, avoid in treatment process logical miss or
The problems such as processing mistake, improve the stability of entire treatment process.
3, the method and device of a kind of data processing provided in an embodiment of the present invention, in this implementation, each may be used
Interface, available processes module and data form are set with processing module, data interaction is carried out by the interface, realizing can use
Reason module is merged with data form.
4, the method and device of a kind of data processing provided in an embodiment of the present invention, processing module is independent from each other, right
The modification of processing module does not have to impact other parts, reduces the workload of modification.Pass through pre-set processing mould
Block can be handled pending data from multiple dimensions, be suitable for several scenes, and processing data are more flexible and convenient.
It should be noted that, in this document, such as first and second etc relational terms are used merely to an entity
Or operation is distinguished with another entity or operation, is existed without necessarily requiring or implying between these entities or operation
Any actual relationship or order.Moreover, the terms "include", "comprise" or its any other variant be intended to it is non-
It is exclusive to include, so that the process, method, article or equipment for including a series of elements not only includes those elements,
It but also including other elements that are not explicitly listed, or further include solid by this process, method, article or equipment
Some elements.In the absence of more restrictions, the element limited by sentence " including one ", is not arranged
Except there is also other identical factors in the process, method, article or apparatus that includes the element.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above method embodiment can pass through
The relevant hardware of program instruction is completed, and program above-mentioned can store in computer-readable storage medium, the program
When being executed, step including the steps of the foregoing method embodiments is executed;And storage medium above-mentioned includes: ROM, RAM, magnetic disk or light
In the various media that can store program code such as disk.
Finally, it should be noted that the foregoing is merely presently preferred embodiments of the present invention, it is merely to illustrate skill of the invention
Art scheme, is not intended to limit the scope of the present invention.Any modification for being made all within the spirits and principles of the present invention,
Equivalent replacement, improvement etc., are included within the scope of protection of the present invention.
Claims (2)
1. a kind of method of data processing characterized by comprising preset at least one processing dimension, each place is arranged
Manage the corresponding processing module of dimension;Further include:
S1: data environment element is obtained;
S2: according to the data environment element, at least one corresponding available processes dimension is determined;
S3: according to the data environment element, the corresponding available processes module of the available processes dimension is configured;
S4: by the available processes Module-embedding into corresponding data form;
S5: according to the data form and with the available processes module postponed, pending data is handled;
Further include: preset the corresponding feature vector of each processing dimension;
The S1, comprising:
The feature vector of each processing dimension is matched with the processing requirement of the pending data, extracts each processing
The corresponding data environment element of dimension;
The list mark for presetting each data form, presets the allocation list of each processing module, in the allocation list
It include: list mark;
The S3, comprising:
According to the data environment element, the data form to be embedded in the allocation list of each available processes module is determined
List mark;
The S4, comprising:
According to the list mark in the allocation list of each available processes module, each available processes Module-embedding is matched to corresponding
The list set in table identifies in corresponding data form;
The S3, comprising:
According to the data environment element, the priority of the available processes module is configured;
The S5, comprising:
According to the priority for the available processes module being embedded into current data list, successively called by current data list embedding
The available processes module entered, handles the pending data;
The S4, comprising:
For interface is arranged with each of postponing the available processes module;
The S5, comprising:
Each data form calls corresponding available processes module by the interface of corresponding available processes module, to described wait locate
Reason data are handled.
2. a kind of device of data processing characterized by comprising
The corresponding processing module of each processing dimension is arranged at least one processing dimension to be arranged in first setting unit;
Acquiring unit, for obtaining data environment element;
Determination unit, for determining at least one corresponding available processes dimension according to the data environment element;
Configuration unit, for configuring the corresponding available processes module of the available processes dimension according to the data environment element;
Embedded unit is used for the available processes Module-embedding into corresponding data form;
Processing unit, for being carried out to pending data according to the data form and with the available processes module postponed
Processing;
Further include:
Second setting unit, for the corresponding feature vector of each processing dimension to be arranged;
The acquiring unit, for by it is each processing dimension feature vector and the pending data processing requirement carry out
Match, extracts the corresponding data environment element of each processing dimension;
Further include:
Third setting unit, the list for each data form to be arranged identify, and the allocation list of each processing module is arranged, described
It include: list mark in allocation list;
The configuration unit is used for according to the data environment element, in the allocation list for determining each available processes module
The data form to be embedded in list mark;
The embedded unit, for the list mark in the allocation list according to each available processes module, by each available processes
Module-embedding identifies in corresponding data form to the list in corresponding allocation list;
The configuration unit, for configuring the priority of the available processes module according to the data environment element;
The processing unit, for the priority according to the available processes module being embedded into current data list, by current
Data form successively calls the available processes module of insertion, handles pending data;
The embedded unit, for for interface is arranged with each of postponing the available processes module;
The processing unit, for each data form by the interface of corresponding available processes module call it is corresponding can use
Module is managed, the pending data is handled.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610017975.4A CN105701201B (en) | 2016-01-12 | 2016-01-12 | A kind of method and device of data processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610017975.4A CN105701201B (en) | 2016-01-12 | 2016-01-12 | A kind of method and device of data processing |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105701201A CN105701201A (en) | 2016-06-22 |
CN105701201B true CN105701201B (en) | 2019-05-07 |
Family
ID=56226211
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610017975.4A Active CN105701201B (en) | 2016-01-12 | 2016-01-12 | A kind of method and device of data processing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105701201B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110134687A (en) * | 2019-05-13 | 2019-08-16 | 福建南威软件有限公司 | A kind of method and system changing control inventory element by the dynamic increasing of literary name section |
CN113377856B (en) * | 2021-06-28 | 2024-08-27 | 深圳壹账通智能科技有限公司 | Method, device, equipment and storage medium for acquiring parameter interface data |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1482431A2 (en) * | 2003-05-27 | 2004-12-01 | Cognos Incorporated | System and method of multidimensional query results processing |
CN104050162A (en) * | 2013-03-11 | 2014-09-17 | 富士通株式会社 | Data processing method and data processing device |
CN104424220A (en) * | 2013-08-23 | 2015-03-18 | 阿里巴巴集团控股有限公司 | Data processing method and equipment |
CN104462303A (en) * | 2014-11-28 | 2015-03-25 | 北京奇虎科技有限公司 | Data processing method and device |
CN104991813A (en) * | 2015-06-04 | 2015-10-21 | 浪潮软件集团有限公司 | Data processing method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020029207A1 (en) * | 2000-02-28 | 2002-03-07 | Hyperroll, Inc. | Data aggregation server for managing a multi-dimensional database and database management system having data aggregation server integrated therein |
-
2016
- 2016-01-12 CN CN201610017975.4A patent/CN105701201B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1482431A2 (en) * | 2003-05-27 | 2004-12-01 | Cognos Incorporated | System and method of multidimensional query results processing |
CN104050162A (en) * | 2013-03-11 | 2014-09-17 | 富士通株式会社 | Data processing method and data processing device |
CN104424220A (en) * | 2013-08-23 | 2015-03-18 | 阿里巴巴集团控股有限公司 | Data processing method and equipment |
CN104462303A (en) * | 2014-11-28 | 2015-03-25 | 北京奇虎科技有限公司 | Data processing method and device |
CN104991813A (en) * | 2015-06-04 | 2015-10-21 | 浪潮软件集团有限公司 | Data processing method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105701201A (en) | 2016-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110008018A (en) | A kind of batch tasks processing method, device and equipment | |
CN108376364A (en) | A kind of method, equipment and the terminal device of payment system reconciliation | |
CN112184005B (en) | Operation task classification method, device, equipment and storage medium | |
CN110427775A (en) | Data query authority control method and device | |
CN105488125A (en) | Page access method and apparatus | |
CN106155769A (en) | A kind of workflow processing method, device and workflow engine | |
CN105005543A (en) | Interface generation apparatus and method | |
CN105701201B (en) | A kind of method and device of data processing | |
CN109359582A (en) | Information search method, information search device and mobile terminal | |
CN104123303A (en) | Method and device for providing data | |
CN108470305A (en) | Connected transaction recognition methods, device and storage medium | |
CN106156173A (en) | Cheating identification method and device and terminal | |
CN109977136A (en) | Prohibited method, system and the storage medium of modularization BOM entity material | |
US20210042091A1 (en) | Technical building block | |
CN107679222A (en) | Image processing method, mobile terminal and computer-readable recording medium | |
CN106484866B (en) | A kind of batch data processing method and processing device | |
CN101504640A (en) | Data sheet editing method and apparatus | |
CN103856967A (en) | Visualized configuration method for equipment panel in NIS system | |
CN107909382A (en) | User grouping management method, server and storage medium | |
CN111191057A (en) | User-defined retrieval method and device, electronic equipment and storage medium thereof | |
CN106469168A (en) | The method and device that in data integrated system, diversiform data is processed | |
CN107402752B (en) | Timing triggering method and device for application | |
CN116167852B (en) | Method and device for processing fund flow direction data | |
CN114140128A (en) | Sales automation | |
CN110751204A (en) | Data fusion method and device, storage medium and electronic device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |