Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Task processing method and task processing device

A task processing and task technology, applied in the field of data processing, can solve problems such as complex logical relationships, inability to meet the needs of dynamic changes in the execution order, and dependence on the order of task execution

Inactive Publication Date: 2012-05-23
CHINA MOBILE GROUP SHANDONG
View PDF2 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] That is, it can only deal with the logical relationship between one parent node task and multiple child node tasks. In the actual statistical environment, the logical relationship between tasks tends to be complex, and it is not limited to the tree structure. It may also include network structure, ring structure, etc. Structure and other logical relationships, that is, in addition to one parent node task corresponding to multiple child node tasks, it also includes the situation that one child node task corresponds to multiple Shape structure and ordering of codes are handled
[0007] 2. It cannot meet the needs of dynamic changes in the execution order
In actual statistical work, the logical relationship between statistical tasks is often dynamically determined according to the preparation of the data objects used in statistics, that is, the definition of logical relationship between tasks will change the order of task execution, which is Cannot be resolved by fixed encoding
[0009] To sum up, the prior art that relies on the task relationship tree and task number has poor applicability to the task logic relationship structure, and the task execution process depends on the task execution order specified in the task configuration.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Task processing method and task processing device
  • Task processing method and task processing device
  • Task processing method and task processing device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] Embodiment 1 of the present invention provides a task processing method, the task processing method can be applied to a variety of task logic relationships, especially for tree-structured task logic relationships and network-structured task logic relationships, and the execution of the method The process does not depend on the order in which tasks are executed during task configuration.

[0033] Such as figure 1 As shown, the task processing process provided by the first embodiment mainly includes the following steps 101 to 107:

[0034] Step 101, acquiring a pre-generated task list.

[0035] In this step 101, the obtained task list includes the logical relationship between the tasks represented by the parent-child node relationship, the task record corresponding to each node, and the scanning priority generated for each layer as the parent node of the lower node information.

[0036] Step 102, according to the scanning priority information included in the task list,...

Embodiment 2

[0134] Embodiment 2 of the present invention provides a task processing device, which is suitable for processing various task logic relationships, especially for tree-structured task logic relationships and network-structured task logic relationships, and the method The execution process of the task does not depend on the task execution order specified in the task configuration.

[0135] Such as Figure 5 As shown, the task processing device provided in the second embodiment mainly includes:

[0136] A task list generation unit 501, a task list acquisition unit 502 and a task processing unit 503;

[0137] in:

[0138] task list generating unit 501, used for pre-generated task list;

[0139] The task list acquiring unit 502 is used to acquire the task list pre-generated by the task list generating unit 501, the task list includes the logical relationship between the tasks represented by the parent-child node relationship, the task records corresponding to each node, and the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a task processing method and a task processing device. The main technical scheme comprises: acquiring a pre-generated task list, wherein the task list internally comprises logic relationship among the tasks represented by the relationship of father and son nodes, task records corresponding to each node, and scanning priority information generated for nodes of father nodes as the lower layer nodes for each layer; and according to the scanning priority information, and aiming at each node corresponding to each priority, respectively executing: executing the tasks according to the task records corresponding to the current nodes if the current nodes corresponding to the current priority are root nodes, and executing the tasks according to the task records of the current nodes if the current nodes corresponding to the current priority are not root nodes, and executing the tasks according to the task records of the current nodes when the tasks corresponding to the father nodes of the current nodes are determined to be executed successfully. According to the technical scheme, the task processing method and the task processing device can be suitable for more task logic relationship structures, and the task executing process does not rely on the task executing procedure stipulated in task allocation.

Description

technical field [0001] The present invention relates to the technical field of data processing, in particular to a task processing method and a task processing device. Background technique [0002] With the continuous development of mobile communication technology and the continuous expansion of the mobile communication market, the types of services are also increasing, and the analysis requirements of communication operators for user communication data and traffic data are becoming more and more sophisticated and complex. The reason is that the tasks that need to perform statistics in the background database also increase accordingly. [0003] Taking the Oracle database as an example, if you want to analyze relevant data, you need to complete key steps such as clearing old data, generating new data, creating indexes, and content statistics. When the number of tasks is relatively small, batches of SQL (Structured Query Language, Structured Query Language) statement scripts ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/30
Inventor 田力曹璐
Owner CHINA MOBILE GROUP SHANDONG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products