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

Batch data processing method supporting breakpoint reget

A technology of batch data and processing methods, applied in electrical digital data processing, special data processing applications, instruments, etc., to achieve the effect of enhancing flexibility and operability, popularizing use value, and improving fault recovery capability

Active Publication Date: 2014-11-05
INSPUR FINANCIAL INFORMATION TECH CO LTD
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002]In application systems that process massive amounts of data, background data batch processing is often the core of the system, but it is also a process that consumes a lot of resources and time
The traditional linear batch processing program often faces the following difficulties in actual use: 1. Difficulty in troubleshooting: During the batch calculation process, an error in a certain piece of data often occurs and the calculation process is interrupted
However, it is almost impossible to accurately locate this piece of data in the massive data without complete on-site data records
Finding errors through recalculation takes a lot of time from the start of operation to where the error occurs. If this error occurs near the end of the batch, it will be a disaster for the system administrator
2. Difficulty in recalculation: After eliminating errors, recalculation not only takes a lot of time (the time spent in general batches is often measured in hours or even days), but also needs to carefully clean up the site where the previous error occurred, and work Large amount, high risk
3. Difficulty in debugging: If it is necessary to adjust the system and perform trial calculations, even a small adjustment needs to run the entire batch process completely, wasting a lot of time

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
  • Batch data processing method supporting breakpoint reget
  • Batch data processing method supporting breakpoint reget
  • Batch data processing method supporting breakpoint reget

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] Such as figure 1 As shown, a batch data processing method supporting breakpoint battery life of the present invention, the logical relationship between each part and the steps of the method are:

[0039] (1) Through the batch definition maintenance interface, define the breakpoints contained in each batch and the relationship between breakpoints, and write the results into the breakpoint configuration file [BKPT Config File] and the batch configuration file [Batch Config File];

[0040] (2) Through the monitoring interface, the operator sets the breakpoints that need to be calculated in this batch according to the content recorded in the breakpoint configuration file;

[0041] (3) The operation logic judger [OSDU] generates the calculation task list [Task List] of this batch according to the setting result of the monitoring interface and the breakpoint logical relationship defined by the batch configuration file [Batch Config File];

[0042] (4) The master control sch...

Embodiment 2

[0166] The implementation process can be divided into two processes: program development and batch configuration, and batch calculation can be initiated through the monitoring interface:

[0167] ●Program development: mainly to complete the development of the call interface (4 breakpoints for each), that is, to complete the concrete realization of the business logic.

[0168] ●Batch configuration: define the batch operation process of the system by configuring the breakpoint configuration file [BKPT Config File] and batch configuration file [Batch Config File]. This work can be defined through the visual definition tool provided by the batch definition maintenance interface.

[0169] ●Calculation management: Through the visual monitoring interface, functions such as initiation and stopping of batch calculations, definition of calculation content, and status viewing can be completed.

[0170] the following to image 3 A batch calculation is shown as an example to briefly intr...

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 batch data processing method supporting breakpoint reget, which belongs to a batch data processing method and comprises a breakpoint, a set of architecture and a group of regulations; the breakpoint is a computation node of batch computation; the architecture is a technical architecture and a platform for supporting background batch program running, and comprises a monitoring interface, a master control scheduler, a run logic judgment unit, breakpoint control thread containers, a batch definition maintenance interface; the regulations are used for instructing agreement needs to be obeyed by the developed breakpoint service when the architecture is used in an application system, and include a call interface, a breakpoint configuration file, a batch configuration file, a log regulation and a version management regulation. Compared with the prior art, the batch data processing method supporting breakpoint reget improves the flexibility and operability of the system, improves the tolerance and fault recovery capability of the system on local data flaw and exerts the computation capacity of the hardware and software system to the maximum extent.

Description

technical field [0001] The invention relates to a batch data processing method, in particular to a batch data processing method supporting breakpoint battery life. Background technique [0002] In application systems that process massive amounts of data, background data batch processing is often the core of the system, but it is also a process that consumes a lot of resources and time. The traditional linear batch processing program often faces the following difficulties in actual use: 1. Difficulty in troubleshooting: During the batch calculation process, an error in a certain piece of data often occurs and the calculation process is interrupted. However, it is almost impossible to accurately locate this piece of data in the massive data without a complete data on-site record. Finding errors through recalculation takes a lot of time from the start of operation to where the error occurs. If the error occurs near the end of the batch, it will be a disaster for the system ad...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/44G06F11/36G06F17/30
Inventor 张家重祝鹏李衍珠孙成通王红娟
Owner INSPUR FINANCIAL INFORMATION TECH CO LTD
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