CN110308946A - Race batch processing method, equipment, storage medium and device based on artificial intelligence - Google Patents

Race batch processing method, equipment, storage medium and device based on artificial intelligence Download PDF

Info

Publication number
CN110308946A
CN110308946A CN201910433260.0A CN201910433260A CN110308946A CN 110308946 A CN110308946 A CN 110308946A CN 201910433260 A CN201910433260 A CN 201910433260A CN 110308946 A CN110308946 A CN 110308946A
Authority
CN
China
Prior art keywords
batch
target
race
run
artificial intelligence
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.)
Pending
Application number
CN201910433260.0A
Other languages
Chinese (zh)
Inventor
杨世有
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
OneConnect Smart Technology Co Ltd
Original Assignee
OneConnect Smart Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by OneConnect Smart Technology Co Ltd filed Critical OneConnect Smart Technology Co Ltd
Priority to CN201910433260.0A priority Critical patent/CN110308946A/en
Publication of CN110308946A publication Critical patent/CN110308946A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/901Indexing; Data structures therefor; Storage structures
    • G06F16/9027Trees
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Operations Research (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of, and race batch processing method, equipment, storage medium and device based on artificial intelligence are criticized in instruction from the race this method comprises: receiving the race batch instruction of current period and extract target service type;Corresponding target is searched by default tree according to the target service type and runs batch parameter;Batch parameter, which is run, according to the target service type and the corresponding target generates target race batch task;The target is run according to specified time and runs batch task, obtains the first operation result of current period, and the first operation result of the current period is sent to target person.The present invention runs batch parameter by intelligence configuration, without manually being configured, improves and runs batch efficiency.

Description

Race batch processing method, equipment, storage medium and device based on artificial intelligence
Technical field
The present invention relates to the technical field of artificial intelligence more particularly to a kind of race batch processing method based on artificial intelligence, Equipment, storage medium and device.
Background technique
" run batch " also cries " batch processing " or " batch processing ", English: Batch Processing, is all kinds of IT systems now In one of common business, according to statistics, operation in 70% operation system is completed by running batch mode." run and criticize " letter For list, be a kind of identical business " saving bit by bit " is started at the specified time point to a certain amount (business is identical, in batch) into Row automatically processes, and reaches simplified operation, the purpose of raising efficiency.The process of batch processing is analyzed, we are not difficult to sum up batch processing The characteristics of business: treating capacity is big (in batch), has specific trigger timing (specified time point), can automatically process.
But the race batch task of different business still needs human configuration to run batch parameter in banking system at present, race was criticized It reports an error in journey, requires manual intervention and location of mistake and correct mistake, the execution run batch, usually progress cross-system, Multi-service and orderly processing, it is numerous and jumbled to may span across system, too long in a certain system residence time if you have questions and as blocked Property problem will cause subsequent process and can not execute the execution for delaying entire race batch process;On the other hand, it is engaged in race batch work Personnel may be non-technical developer, can not real-time perfoming investigation, need to coordinate related development colleague checked, entirely The time-histories criticized is run to be affected.Therefore, race batch processing efficiency how is improved to be a technical problem to be solved urgently.
Above content is only used to facilitate the understanding of the technical scheme, and is not represented and is recognized that above content is existing skill Art.
Summary of the invention
The main purpose of the present invention is to provide a kind of race batch processing method, equipment, storage medium based on artificial intelligence And device, it is intended to solve the technical issues of running batch processing low efficiency in the prior art.
To achieve the above object, the present invention provides a kind of race batch processing method based on artificial intelligence, described based on artificial Intelligence race batch processing method the following steps are included:
The race batch instruction for receiving current period extracts target service type from described run in batch instruction;
Corresponding target is searched by default tree according to the target service type and runs batch parameter;
Batch parameter, which is run, according to the target service type and the corresponding target generates target race batch task;
The target is run according to specified time and runs batch task, obtains the first operation result of current period, and will be described First operation result of current period is sent to target person.
Preferably, it includes multiple subtasks that the target, which runs batch task,;
It is described to run the target race batch task according to specified time, the first operation result of current period is obtained, and will First operation result of the current period is sent to target person, comprising:
Race batch temporal information and the significance level information that each subtask is extracted in batch task are run from the target;
Batch temporal information and the significance level information are run according to described, the race batch of each subtask is calculated by preset formula Sequentially;
According to batch sequence of running according to each subtask of specified time operation, the first operation result of current period is obtained, And the first operation result of the current period is sent to target person.
Preferably, the preset formula are as follows: X=T × k+D × (1-k), wherein X is to run batch coefficient, when T is the race batch Between information, D be the significance level information, k value be weight coefficient;
It is described to run batch temporal information and the significance level information according to described, each subtask is calculated by preset formula Run batch sequence, comprising:
Batch temporal information and the significance level information are run according to described, the race batch of each subtask is calculated by preset formula Coefficient;
It is ranked up from big to small according to batch coefficient that runs, obtains the race batch sequence of each subtask.
Preferably, first operation result includes the corresponding subtask operation result in multiple subtasks;
It is described that sequence is criticized according to each subtask of specified time operation according to described run, obtain the first operation knot of current period Fruit, and the first operation result of the current period is sent to target person, comprising:
It is described that sequence is criticized according to each subtask of specified time operation according to described run, obtain multiple subtasks of current period Operation result;
It is sent, in asynchronous transmission and unidirectional transmission according to the race batch temporal information and the significance level information from synchronous Choose target sending method;
Multiple subtask operation results of the current period are sent to target person by the target sending method.
Preferably, described to run the target race batch task according to specified time, obtain the first operation knot of current period Fruit, and after the first operation result of the current period is sent to target person, at the race based on artificial intelligence batch Reason method further include:
Obtain the second operation result that preset quantity runs batch period;
It is extracted from second operation result to the private client trading amount of money and to private exchange hour;
Judge it is described whether default transaction amount range is met to the private client trading amount of money, and judge described to personal friendship Yi Shi Between whether meet default trading rules;
If described meet default transaction amount range to the private client trading amount of money, and states and meet default friendship to private exchange hour Easily rule, then carry out Risk-warning.
Preferably, described that corresponding target race batch ginseng is searched by default tree according to the target service type Number, comprising:
The father node obtained in all father nodes of default tree runs batch parameter;
Batch parameter is run to the father node to segment, and obtains the first word that each father node runs batch parameter;
The first word for running batch parameter to each father node carries out part-of-speech tagging, obtains the first word of default part of speech as father Node keyword;
The target service type is matched with the father node keyword;
If successful match, using the corresponding father node of father node keyword of successful match as target father node;
The target father node that the target father node is obtained from the default tree runs batch parameter;
Judge the target father node with the presence or absence of target descendant nodes;
If it exists, then the target descendant nodes that the target descendant nodes are obtained from the default tree run batch ginseng Number, the target father node runs batch parameter and target descendant nodes race batch parameter constitutes target and runs batch parameter.
Preferably, described to run the target race batch task according to specified time, obtain the first operation knot of current period Fruit, and after the first operation result of the current period is sent to target person, at the race based on artificial intelligence batch Reason method further include:
Obtain sample error information and corresponding sample system error message;
Word segmentation processing is carried out to the sample error information and the sample system error message, the sample is obtained and reports an error Second word of information and the third word of the sample system error message calculate the term vector of second word and described The term vector of third word;
By the input layer of term vector input convolutional neural networks model, by convolutional layer and pond layer, the pond Layer carries out double sampling to the output of the convolutional layer, obtains location of mistake model;
The log information generated when running the target race batch task is obtained, target report is extracted from the log information Wrong information;
Goal systems mistake is gone out by the location of mistake model orientation according to the target error information.
In addition, to achieve the above object, the present invention also proposes a kind of race batch processing equipment based on artificial intelligence, the base Include memory, processor in the race batch processing equipment of artificial intelligence and is stored on the memory and can be in the processor The race batch program based on artificial intelligence of upper operation, the race batch program based on artificial intelligence be arranged for carrying out as The step of race batch processing method based on artificial intelligence described above.
In addition, to achieve the above object, the present invention also proposes a kind of storage medium, it is stored with and is based on the storage medium The race batch program of artificial intelligence is realized when the race batch program based on artificial intelligence is executed by processor as above The step of described race batch processing method based on artificial intelligence.
In addition, to achieve the above object, the present invention also proposes a kind of race batch processing device based on artificial intelligence, the base Include: in the race batch processing device of artificial intelligence
Receiving module extracts target service class from described run in batch instruction for receiving the race batch instruction of current period Type;
Searching module runs batch ginseng for searching corresponding target by default tree according to the target service type Number;
Generation module generates target race batch for running batch parameter according to the target service type and the corresponding target Task;
Module is run, runs batch task for running the target according to specified time, obtains the first operation of current period As a result, and the first operation result of the current period is sent to target person.
In the present invention, by receiving the race batch instruction of current period, target service class is extracted from described run in batch instruction Type searches corresponding target by default tree according to the target service type and runs batch parameter, according to the target industry Service type and the corresponding target run batch parameter and generate target race batch task, and intelligence configuration, which is run, criticizes parameter, carry out without artificial Configuration improves and runs batch efficiency;The target is run according to specified time and runs batch task, obtains the first operation knot of current period Fruit, and the first operation result of the current period is sent to target person, it runs batch result and timely feedbacks to related personnel, side Just each related personnel understands or removes problem, improves the accuracy and efficiency for running batch traffic processing.
Detailed description of the invention
Fig. 1 is the race batch processing equipment based on artificial intelligence for the hardware running environment that the embodiment of the present invention is related to Structural schematic diagram;
Fig. 2 is the flow diagram of the race batch processing method first embodiment the present invention is based on artificial intelligence;
Fig. 3 is the flow diagram of the race batch processing method second embodiment the present invention is based on artificial intelligence;
Fig. 4 is the flow diagram of the race batch processing method 3rd embodiment the present invention is based on artificial intelligence;
Fig. 5 is the structural block diagram of the race batch processing device first embodiment the present invention is based on artificial intelligence.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
Referring to Fig.1, Fig. 1 is at the race based on artificial intelligence batch for the hardware running environment that the embodiment of the present invention is related to Manage device structure schematic diagram.
As shown in Figure 1, being somebody's turn to do the race batch processing equipment based on artificial intelligence may include: processor 1001, such as centre It manages device (Central Processing Unit, CPU), communication bus 1002, user interface 1003, network interface 1004, storage Device 1005.Wherein, communication bus 1002 is for realizing the connection communication between these components.User interface 1003 may include showing Display screen (Display), optional user interface 1003 can also include standard wireline interface and wireless interface, for user interface 1003 wireline interface can be USB interface in the present invention.Network interface 1004 optionally may include standard wireline interface, Wireless interface (such as Wireless Fidelity (WIreless-FIdelity, WI-FI) interface).Memory 1005 can be the random of high speed Memory (Random Access Memory, RAM) memory is accessed, stable memory (Non-volatile is also possible to Memory, NVM), such as magnetic disk storage.Memory 1005 optionally can also be the storage independently of aforementioned processor 1001 Device.
It will be understood by those skilled in the art that structure shown in Fig. 1 is not constituted at the race based on artificial intelligence batch The restriction for managing equipment may include perhaps combining certain components or different component cloth than illustrating more or fewer components It sets.
As shown in Figure 1, as may include that operating system, network are logical in a kind of memory 1005 of computer storage medium Believe module, Subscriber Interface Module SIM and the race batch program based on artificial intelligence.
In race batch processing equipment based on artificial intelligence shown in Fig. 1, network interface 1004 is mainly used for connection backstage Server carries out data communication with the background server;User interface 1003 is mainly used for connecting user equipment;It is described to be based on The race batch processing equipment of artificial intelligence calls the race based on artificial intelligence stored in memory 1005 batch by processor 1001 Processing routine, and execute the race batch processing method provided in an embodiment of the present invention based on artificial intelligence.
Based on above-mentioned hardware configuration, the embodiment of the race batch processing method the present invention is based on artificial intelligence is proposed.
It is the flow diagram of the race batch processing method first embodiment the present invention is based on artificial intelligence referring to Fig. 2, Fig. 2, It is proposed that the present invention is based on the race batch processing method first embodiments of artificial intelligence.
In the first embodiment, the race batch processing method based on artificial intelligence the following steps are included:
Step S10: receiving the race batch instruction of current period, extracts target service type from described run in batch instruction.
It should be understood that the executing subject of the present embodiment is the race batch processing equipment based on artificial intelligence, wherein institute Stating the race batch processing equipment based on artificial intelligence can be the electronic equipments such as PC or server.Batch efficiency is run in order to improve, Can race batch traffic to system carry out basis instrument, it is described to run batch instruction and can be timing triggering, be also possible to correlation What race batch staff or technical staff were sent by user equipment.It is generally necessary to carry out running the business of batch processing including a variety of Type, the target service type include deposit, loan and credit card business etc. in banking system.
In the concrete realization, usually running batch processing is periodical batch processing task, and the race batch period is usually daily, described to work as The preceding period is usually the same day;Some business may be monthly to carry out data statistics, then running batch period is the monthly current period The usually specified times such as of that month last day or secondary month some day;Some business may be annual progress data system Meter, then run batch period be it is annual, the current period be usually the last day of current year or some day of next year etc. it is specified when Between, the present embodiment is without restriction to this.
Step S20: corresponding target is searched by default tree according to the target service type and runs batch parameter.
It will be appreciated that it includes that the multiple parameters such as batch date, time and data type are run in configuration that batch parameter is run in configuration.It is described It is that corresponding run of the target service type criticizes the parameters such as date, time and data type that target, which runs batch parameter,.In order to improve effect Rate can obtain a large amount of historical data, analyze historical data, obtain the corresponding pass between type of service and race batch parameter System runs batch parameter and generally includes multinomial parameter relevant to batch traffic is run, each parameter includes the data of at least one level, just Parameter is criticized in searching every run, default tree can be established according to the data of each level according to hierarchical relationship and establish institute respectively The father node for stating default tree runs batch parameter and descendant nodes run batch parameter.It then can be according to the target service type from institute It states and searches corresponding father node race batch parameter in default tree, and judge that the father node found runs batch parameter and whether there is Descendant nodes run batch parameter, and if it exists, the corresponding father node of the target service type is run batch parameter and descendant nodes race batch Parameter extracts together, runs batch parameter as the target.
In the present embodiment, the step S20, comprising:
The father node obtained in all father nodes of default tree runs batch parameter;To the father node run batch parameter into Row participle obtains the first word that each father node runs batch parameter;The first word for running batch parameter to each father node carries out part of speech mark Note obtains the first word of default part of speech as father node keyword;The target service type and the father node is crucial Word is matched;If successful match, using the corresponding father node of father node keyword of successful match as target father node;From The target father node that the target father node is obtained in the default tree runs batch parameter;Judging the target father node is It is no that there are target descendant nodes;If it exists, then target of the target descendant nodes is obtained from the default tree Sun Jiedian runs batch parameter, and the target father node race batch parameter and the target descendant nodes run batch parameter and constitute target race batch ginseng Number.
In the concrete realization, the target service type includes deposit, loan and the credit card business etc. in banking system, Batch parameter is run in order to quickly obtain the corresponding target of the target service type from the default tree, it can be preparatory The everyday tasks information for obtaining each type of service carries out word segmentation processing to the everyday tasks information, obtains each everyday tasks letter All words of breath carry out part-of-speech tagging to all words of each everyday tasks information, and the word for obtaining default part of speech is (such as dynamic Word or noun) as the corresponding business keyword of each type of service.In all father nodes for obtaining the default tree Father node run batch parameter, batch parameter is run to the father node and is segmented, the first word that each father node runs batch parameter is obtained, The first word for running batch parameter to each father node carries out part-of-speech tagging, obtains the first word of default part of speech as father node key Word, the default part of speech can be verb or noun.It is crucial by obtaining the corresponding target service of the target service type Word matches the father node keyword with the target service keyword, if successful match, by the father of successful match The corresponding father node of node keyword obtains the target father node as target father node from the default tree Target father node runs batch parameter.In the default tree with the presence of father node descendant nodes, the descendants of each descendant nodes It is also race needed for the target service type batch parameter that node, which runs batch parameter, then needs further to judge that the target father node is It is no that there are target descendant nodes can return to the preamble traversal of lists of father node descendant nodes by a SQL statement, thus Judge the target father node with the presence or absence of target descendant nodes, if the target father node there are target descendant nodes, The target descendant nodes that the target descendant nodes are obtained from the default tree run batch parameter, the target father node It runs batch parameter and the target descendant nodes runs batch parameter composition target and run batch parameter.
It should be noted that can also show when configuring the target race batch parameter and run batch parameter options list, and default It chooses last time and runs the parameter used when batch processing, so that user judges whether to need to be adjusted based on the race subparameter of displaying, If confirmation can be directly selected without adjustment, the selection that the target runs batch parameter is completed.
Step S30: batch parameter is run according to the target service type and the corresponding target and generates target race batch task.
It should be understood that different for different type of service business needs, corresponding batch task of running is different, runs batch task The depth of processing is also different.In conjunction with business demand, batch parameter is run according to the target service type and corresponding target and generates institute It states target and runs batch task, the target runs batch task and includes when which data which system to obtain which period from are criticized Measure the task of processing.For example, deposit at bank business is corresponding to run batch task are as follows: after cutting time point from day, from deposit system Middle obtain cut deposit all in the period, the data flow of withdrawal and corresponding time last day, calculates and cut last day in the period always Deposit information.
Step S40: running the target according to specified time and run batch task, obtain the first operation result of current period, And the first operation result of the current period is sent to target person.
It will be appreciated that the execution time that the target runs batch task is usually that after day cutting time point, can pass through setting The specified time is timed target race batch task and is started and carried out.The operation result is to execute the target to run The operation result, can be sent to the target person, the target person is often referred to related skill by the data that the task of criticizing obtains Art personnel or traffic operation staff can carry out the transmission of the operation result by communication softwares such as mails.So that the mesh Mark personnel execute follow-up business process according to the operation result.First operation result includes running batch data obtained, fortune Row process indices and error information, so that the target person can understand in time or remove problem, to improve at race batch Manage efficiency and data accuracy.
In the present embodiment, by receiving the race batch instruction of current period, target service is extracted from described run in batch instruction Type searches corresponding target by default tree according to the target service type and runs batch parameter, according to the target Type of service and the corresponding target, which run batch parameter and generate target, runs batch task, and batch parameter is run in intelligence configuration, without manually into Row configuration, improves and runs batch efficiency;The target is run according to specified time and runs batch task, obtains the first operation knot of current period Fruit, and the first operation result of the current period is sent to target person, it runs batch result and timely feedbacks to related personnel, side Just each related personnel understands or removes problem, improves the accuracy and efficiency for running batch traffic processing.
It is the flow diagram of the race batch processing method second embodiment the present invention is based on artificial intelligence referring to Fig. 3, Fig. 3, Based on above-mentioned first embodiment shown in Fig. 2, the second embodiment of the race batch processing method the present invention is based on artificial intelligence is proposed.
In a second embodiment, the step S40, comprising:
Step S401: it includes multiple subtasks that the target, which runs batch task, runs in batch task and is extracted respectively from the target The race of subtask batch temporal information and significance level information.
It should be understood that the execution time of each subtask is usually after day cutting time point, generally according to each business department Follow-up work required time the race batch temporal information of each subtask is set, the follow-up work required time is more urgent, corresponding Subtask the setting of race batch time it is more forward.Usual each subtask carries out running the first operation result that batch processing obtains, and is used for Each business department carries out follow-up work processing, and the follow-up work is more important, then corresponding subtask significance level is higher.Usually It can be by analyzing historical data, by obtaining a large amount of sample subtask and sample significance level information to convolutional Neural Network model is trained, and obtains subtask significance level identification model, important by the way that each subtask is inputted the subtask Degree identification model obtains the significance level information of each subtask.
Step S402: batch temporal information and the significance level information are run according to described, each son is calculated by preset formula The race of task batch sequence.
It will be appreciated that the preset formula are as follows: X=T × k+D × (1-k), wherein X is to run batch coefficient, and T is the race Temporal information is criticized, D is the significance level information, and k value is weight coefficient, and k is influenced by the time-consuming of subtasking, is illustrated For, if running taking a long time for batch processing subtasking, k should take the larger value, run batch temporal information to increase It influences, if the time-consuming for running batch processing subtasking is shorter, k should take smaller value, run batch temporal information to reduce It influences.The race batch coefficient X for calculating acquisition by the preset formula is bigger, and it is time-consuming longer to illustrate that corresponding subtask executes, or Person's demand is more urgent or significance level is higher, then can be ranked up from big to small according to crowd coefficient X that runs, obtain each son The race of task batch sequence, crowd coefficient X that runs is bigger, then the race of corresponding subtask batch sequence is more forward.In the present embodiment, institute State step S402, comprising: run batch temporal information and the significance level information according to described, each son is calculated by preset formula and is appointed The race of business batch coefficient;It is ranked up from big to small according to batch coefficient that runs, obtains the race batch sequence of each subtask.
Step S403: according to batch sequence of running according to each subtask of specified time operation, the first of current period is obtained Operation result, and the first operation result of the current period is sent to target person.
It should be noted that the execution time that the target runs batch task is usually after day cutting time point, it can be by setting The specified time is set to run batch task to the target and be timed and be started and carried out.It includes multiple sons that the target, which runs batch task, Task starts the target in the specified time and runs batch task, is successively run to each subtask according to batch sequence of running Batch processing, obtains the first operation result of the current period, and first operation result includes that the corresponding son in each subtask is appointed Business operation result.First operation result can be sent to the target person, the target person is often referred to the relevant technologies Personnel or traffic operation staff can carry out the transmission of the operation result by communication softwares such as mails.So that the target Personnel execute follow-up business process according to first operation result.First operation result include run batch obtain data, Operational process indices and error information are criticized so that the target person can understand in time or remove problem with improving to run Treatment effeciency and data accuracy.
In a second embodiment, first operation result includes the corresponding subtask operation result in multiple subtasks;
The step S403, comprising:
It is described that sequence is criticized according to each subtask of specified time operation according to described run, obtain multiple subtasks of current period Operation result;Temporal information and the significance level information are criticized from synchronous transmission, asynchronous transmission and unidirectional transmission according to the race Middle selection target sending method;Multiple subtask operation results of the current period are sent extremely by the target sending method Target person.
In the concrete realization, after the synchronous transmission refers to that message sender issues data, the target person can received Member sends back to the communication modes that a data packet is just given in response later by server, and the time higher for significance level is not tight Urgent subtask operation result usually chooses synchronous sending method as the target sending method, to ensure subtask operation knot Fruit reliable diffusion avoids omitting significant data to the target person.After the asynchronous transmission refers to that sender issues data, no Equal recipients send back to response, then send the communication modes of next data packet, in the multiple subtasks for executing the current period Asynchronous transmission when, without waiting for the target person by server response can directly return, connect by callback interface Server response is received, and the response results of server are handled, the higher son of and significance level more urgent for the time is appointed Business, can be using the asynchronous transmission as the target sending method, so that corresponding subtask operation result can quickly be sent To the target person, data is avoided to send delay, and have higher reliability, while ensuring accurately being sent to for data.Institute Stating unidirectional transmission feature is only to be responsible for sending message, is not to wait for server response and triggers without call back function, i.e., only sends and ask It asks and is not to wait for response, the process time-consuming that this mode sends message is very short, more urgent for the time and again generally in microsecond rank The subtask for wanting degree not high can choose the unidirectional sending method as the target sending method, so that corresponding son is appointed Business operation result can quickly be sent to the target person, and data is avoided to send delay.
In the present embodiment, it includes multiple subtasks that the target, which runs batch task, runs in batch task and extracts from the target The race of each subtask batch temporal information and significance level information run batch temporal information and the significance level information according to described, The race batch sequence that each subtask is calculated by preset formula runs each subtask according to specified time according to the race batch sequence, The first operation result of current period is obtained, and the first operation result of the current period is sent to target person, so that It is pressed for time and/or the higher priority of subtask of significance level carries out race batch processing, and the follow-up work of each business department handles energy Enough smoothly docking.
It is the flow diagram of the race batch processing method 3rd embodiment the present invention is based on artificial intelligence referring to Fig. 4, Fig. 4, It is proposed that the present invention is based on the race batch processing methods of artificial intelligence the based on first embodiment and second embodiment 3rd embodiment Three embodiments in the present embodiment, are illustrated based on above-mentioned first embodiment shown in Fig. 2.
In the third embodiment, after the step S40, further includes:
Step S50: the second operation result that preset quantity runs batch period is obtained.
It should be understood that it is described run batch period be usually daily, monthly or every year, the present embodiment to be illustrated daily, The preset quantity can be configured according to default trading rules, for example include judging that data are in the default trading rules The no business datum needed to refer in 10 days there are risk then can set 10 for the preset quantity.The second operation knot Fruit is that the data that batch task obtains are run in operation in the race batch period of the preset quantity, is with the first operation result of current period Node, the preset quantity are set as 10, then obtain 9 operation results for running batch period, first operation result again forward And current period pervious 9 operation results for running batch period constitute second operation result.
Step S60: it is extracted from second operation result to the private client trading amount of money and to private exchange hour.
It should be noted that the target service type includes deposit, loan or credit card business etc. in banking system. Second operation result includes to the private client trading amount of money and to private exchange hour, to the public client trading amount of money and to public affairs The data such as exchange hour.In order to avoid that need to be tied from second operation to occurring the transaction of triggering anti money washing rule in private client It is extracted in fruit to the private client trading amount of money and to private exchange hour, according to the private client trading amount of money and to private exchange hour Identify each couple of personal friendship in easy with the presence or absence of abnormal transaction.
Step S70: judge it is described whether default transaction amount range is met to the private client trading amount of money, and judge it is described right Whether private exchange hour meets default trading rules.
It will be appreciated that the present count can be assessed by the default trading rules by the way that default trading rules are arranged The second operation result that amount runs batch period whether there is risk.For example, right in 10 days including judging in the default trading rules Whether the private client trading amount of money (same counterparty) is more than or equal to 45000 yuan and is less than or equal to 500000 yuan, and client continues three It has transaction, if so, explanation triggers anti money washing rule.
Step S80: it if described meet default transaction amount range to the private client trading amount of money, and states and private exchange hour is accorded with Default trading rules are closed, then carry out Risk-warning.
In the concrete realization, default transaction amount range can be carried out according to different business different scenes different institutions and is preset The setting of trading rules, the race batch processing equipment based on artificial intelligence can also intelligence to related service scene The accuracy for improving Risk-warning is practised, the race batch processing equipment based on artificial intelligence reserves relevant risk rule interface can The common interface provided with the operation systems such as such as people's row or silver prison interacts, and reaches the real-time, interactive of Risk-warning rule, mentions Rise the timeliness to Risk-warning.The Risk-warning can also be notified by communication modes such as mail or short messages.
It for example, include judging in 10 days to (the same transaction pair of the private client trading amount of money in the default trading rules Hand) whether it is more than or equal to 45000 yuan less than or equal to 500000 yuan, and client continues to have transaction in three days, if so, illustrating to trigger Anti money washing rule carries out Risk-warning, then the preset quantity can be set to 10, then obtains 10 operations for running batch period As a result, extracted in the operation result for running batch period from 10 in 10 days to the private client trading amount of money (same counterparty), from And judge whether to meet above-mentioned default trading rules, such as meet, then carry out Risk-warning, reach the real-time control of risk, is promoted The timeliness of Risk-warning.
In the present embodiment, after the step S40, further includes:
Obtain sample error information and corresponding sample system error message;To the sample error information and the sample System error message carry out word segmentation processing, obtain the sample error information the second word and the sample system error message Third word, calculate the term vector of second word and the term vector of the third word;The term vector is inputted and is rolled up The input layer of product neural network model, by convolutional layer and pond layer, the pond layer carries out two to the output of the convolutional layer Secondary sampling obtains location of mistake model;The log information generated when running the target race batch task is obtained, is believed from the log Target error information is extracted in breath;Goal systems is gone out by the location of mistake model orientation according to the target error information Mistake.
It should be noted that can also obtain a large amount of sample error information and corresponding sample system error message, pass through Word segmentation processing is carried out to the sample error information and the corresponding sample system error message, obtains the sample report Second word of wrong information and the third word of the sample system error message, calculate second word TF-IDF value and The sample error information is expressed as with second word and second word by the TF-IDF value of the third word The term vector of TF-IDF value composition, the sample system error message is expressed as with the third word and the third word TF-IDF value composition term vector.TF-IDF is actually: TF*IDF, TF word frequency (Term Frequency), IDF is inversely literary Part frequency (Inverse Document Frequency).TF indicates the frequency that entry occurs in a document.
In the concrete realization, convolutional neural networks model generally includes input layer, convolutional layer, pond layer and full articulamentum, The term vector is carried out to the input layer of input convolutional neural networks model after mathematicization, the input layer of convolutional neural networks model For by n*a two-dimensional data matrix, the output data of input layer passes through convolutional layer, the input of convolutional layer by preceding layer partial zones Domain and weight decision, input of each layer of the output as next layer of neuron, with multilayer convolution algorithm, to each layer of volume Product operation result carries out nonlinear transformation, and input of the output of the convolutional layer as neuron passes through multilayer convolution algorithm pair The output of the convolutional layer carries out nonlinear transformation, and pond layer carries out double sampling to the output result of nonlinear transformation, passing through It crosses after the maximum pondization operation of pond layer, having extracted influences maximum first quantity (such as 300 to system mistake identification It is a) local optimum feature, then system mistake classification is mapped to by full articulamentum, to obtain location of mistake model.
It should be understood that the implementation procedure that can run batch task to the target is monitored, records and run batch task every time Treatment process and processing time, corresponding log information can all be generated by being run when batch task is handled every time, can be to the log information It is analyzed, the target error information in the log information is identified by special field, and to the target error information It extracts.
It will be appreciated that can learn to the treatment process and processing time for running batch task every time, at each race time The operation result of reason is analyzed, and a large amount of sample error information and corresponding sample system mistake is obtained, according to the sample Error information and corresponding sample system mistake are trained convolutional neural networks model, obtain the location of mistake model, Goal systems mistake is quickly then oriented by the location of mistake model according to the target error information, it can also be by described Location of mistake model exports target modification information.Usually running batch middle mistake occurred is much the mistake occurred in the past, described Location of mistake model learns the previous error information and corresponding solution, so as to be accurately located out Goal systems mistake simultaneously exports the target modification information.
It should be noted that the target modification information is correct business datum, according to the target modification information pair The target error information is modified, and generates relevant change record.It can also be according to previous legacy system mistake and right The history modification information answered is learnt, and establishes the corresponding relationship between system mistake and corresponding modification information, then can be from The corresponding target modification information of the goal systems mistake is searched in the corresponding relationship, at the race based on artificial intelligence batch Reason equipment has the ability of self-regeneration and intelligence learning as an intelligent platform, for the system mistake oriented every time and repairs It converts to breath to be learnt, so as to be subsequently encountered same error, can quickly be positioned by the location of mistake model, and defeated Modification information out improves to solve a problem promptly and runs batch processing efficiency and data processing accuracy.It is described in the present embodiment Gone out after goal systems mistake according to the target error information by the location of mistake model orientation, further includes: according to institute State goal systems mistake and search corresponding target modification information, according to the target modification information to the goal systems mistake into Row amendment.
In the present embodiment, second operation result in batch period is run by obtaining preset quantity, from second operation result In extract to the private client trading amount of money and to private exchange hour, judge described whether default friendship is met to the private client trading amount of money Easy amount of money range, and judge it is described whether default trading rules are met to private exchange hour, if described to the private client trading amount of money Meet default transaction amount range, and state and default trading rules are met to private exchange hour, then carries out Risk-warning, reach risk Real-time control, promote the timeliness of Risk-warning.
In addition, the embodiment of the present invention also proposes a kind of storage medium, it is stored on the storage medium based on artificial intelligence Race batch program, the race batch program based on artificial intelligence realizes base as described above when being executed by processor In the race batch processing method of artificial intelligence the step of.
In addition, the embodiment of the present invention also proposes a kind of race batch processing device based on artificial intelligence, the base referring to Fig. 5 Include: in the race batch processing device of artificial intelligence
Receiving module 10 extracts target service from described run in batch instruction for receiving the race batch instruction of current period Type.
It should be understood that run batch efficiency to improve, can the race batch traffic to system carry out basis instrument, described run batch refers to It enables and can be timing triggering, be also possible to related race batch staff or technical staff is sent by user equipment 's.It is generally necessary to carry out running the business of batch processing including multiple types, the target service type includes depositing in banking system Money, loan and credit card business etc..
In the concrete realization, usually running batch processing is periodical batch processing task, and the race batch period is usually daily, described to work as The preceding period is usually the same day;Some business may be monthly to carry out data statistics, then running batch period is the monthly current period The usually specified times such as of that month last day or secondary month some day;Some business may be annual progress data system Meter, then run batch period be it is annual, the current period be usually the last day of current year or some day of next year etc. it is specified when Between, the present embodiment is without restriction to this.
Searching module 20, for searching corresponding target race batch by default tree according to the target service type Parameter.
It will be appreciated that it includes that the multiple parameters such as batch date, time and data type are run in configuration that batch parameter is run in configuration.It is described It is that corresponding run of the target service type criticizes the parameters such as date, time and data type that target, which runs batch parameter,.In order to improve effect Rate can obtain a large amount of historical data, analyze historical data, obtain the corresponding pass between type of service and race batch parameter System runs batch parameter and generally includes multinomial parameter relevant to batch traffic is run, each parameter includes the data of at least one level, just Parameter is criticized in searching every run, default tree can be established according to the data of each level according to hierarchical relationship and establish institute respectively The father node for stating default tree runs batch parameter and descendant nodes run batch parameter.It then can be according to the target service type from institute It states and searches corresponding father node race batch parameter in default tree, and judge that the father node found runs batch parameter and whether there is Descendant nodes run batch parameter, and if it exists, the corresponding father node of the target service type is run batch parameter and descendant nodes race batch Parameter extracts together, runs batch parameter as the target.
In the present embodiment, described that corresponding target race is searched by default tree according to the target service type Criticize parameter, comprising:
The father node obtained in all father nodes of default tree runs batch parameter;To the father node run batch parameter into Row participle obtains the first word that each father node runs batch parameter;The first word for running batch parameter to each father node carries out part of speech mark Note obtains the first word of default part of speech as father node keyword;The target service type and the father node is crucial Word is matched;If successful match, using the corresponding father node of father node keyword of successful match as target father node;From The target father node that the target father node is obtained in the default tree runs batch parameter;Judging the target father node is It is no that there are target descendant nodes;If it exists, then target of the target descendant nodes is obtained from the default tree Sun Jiedian runs batch parameter, and the target father node race batch parameter and the target descendant nodes run batch parameter and constitute target race batch ginseng Number.
In the concrete realization, the target service type includes deposit, loan and the credit card business etc. in banking system, Batch parameter is run in order to quickly obtain the corresponding target of the target service type from the default tree, it can be preparatory The everyday tasks information for obtaining each type of service carries out word segmentation processing to the everyday tasks information, obtains each everyday tasks letter All words of breath carry out part-of-speech tagging to all words of each everyday tasks information, and the word for obtaining default part of speech is (such as dynamic Word or noun) as the corresponding business keyword of each type of service.In all father nodes for obtaining the default tree Father node run batch parameter, batch parameter is run to the father node and is segmented, the first word that each father node runs batch parameter is obtained, The first word for running batch parameter to each father node carries out part-of-speech tagging, obtains the first word of default part of speech as father node key Word, the default part of speech can be verb or noun.It is crucial by obtaining the corresponding target service of the target service type Word matches the father node keyword with the target service keyword, if successful match, by the father of successful match The corresponding father node of node keyword obtains the target father node as target father node from the default tree Target father node runs batch parameter.In the default tree with the presence of father node descendant nodes, the descendants of each descendant nodes It is also race needed for the target service type batch parameter that node, which runs batch parameter, then needs further to judge that the target father node is It is no that there are target descendant nodes can return to the preamble traversal of lists of father node descendant nodes by a SQL statement, thus Judge the target father node with the presence or absence of target descendant nodes, if the target father node there are target descendant nodes, The target descendant nodes that the target descendant nodes are obtained from the default tree run batch parameter, the target father node It runs batch parameter and the target descendant nodes runs batch parameter composition target and run batch parameter.
It should be noted that can also show when configuring the target race batch parameter and run batch parameter options list, and default It chooses last time and runs the parameter used when batch processing, so that user judges whether to need to be adjusted based on the race subparameter of displaying, If confirmation can be directly selected without adjustment, the selection that the target runs batch parameter is completed.
Generation module 30 generates target race for running batch parameter according to the target service type and the corresponding target The task of criticizing.
It should be understood that different for different type of service business needs, corresponding batch task of running is different, runs batch task The depth of processing is also different.In conjunction with business demand, batch parameter is run according to the target service type and corresponding target and generates institute It states target and runs batch task, the target runs batch task and includes when which data which system to obtain which period from are criticized Measure the task of processing.For example, deposit at bank business is corresponding to run batch task are as follows: after cutting time point from day, from deposit system Middle obtain cut deposit all in the period, the data flow of withdrawal and corresponding time last day, calculates and cut last day in the period always Deposit information.
Module 40 is run, runs batch task for running the target according to specified time, obtains the first fortune of current period Row is as a result, and be sent to target person for the first operation result of the current period.
It will be appreciated that the execution time that the target runs batch task is usually that after day cutting time point, can pass through setting The specified time is timed target race batch task and is started and carried out.The operation result is to execute the target to run The operation result, can be sent to the target person, the target person is often referred to related skill by the data that the task of criticizing obtains Art personnel or traffic operation staff can carry out the transmission of the operation result by communication softwares such as mails.So that the mesh Mark personnel execute follow-up business process according to the operation result.First operation result includes running batch data obtained, fortune Row process indices and error information, so that the target person can understand in time or remove problem, to improve at race batch Manage efficiency and data accuracy.
In the present embodiment, by receiving the race batch instruction of current period, target service is extracted from described run in batch instruction Type searches corresponding target by default tree according to the target service type and runs batch parameter, according to the target Type of service and the corresponding target, which run batch parameter and generate target, runs batch task, and batch parameter is run in intelligence configuration, without manually into Row configuration, improves and runs batch efficiency;The target is run according to specified time and runs batch task, obtains the first operation knot of current period Fruit, and the first operation result of the current period is sent to target person, it runs batch result and timely feedbacks to related personnel, side Just each related personnel understands or removes problem, improves the accuracy and efficiency for running batch traffic processing.
In one embodiment, it includes multiple subtasks that the target, which runs batch task,;
The operation module 40 is also used to run the race batch temporal information for extracting each subtask in batch task from the target And significance level information;Batch temporal information and the significance level information are run according to described, each son is calculated by preset formula and is appointed The race of business batch sequence;According to batch sequence of running according to each subtask of specified time operation, the first operation of current period is obtained As a result, and the first operation result of the current period is sent to target person.
In one embodiment, the preset formula are as follows: X=T × k+D × (1-k), wherein X is to run batch coefficient, and T is described Batch temporal information is run, D is the significance level information, and k value is weight coefficient;
The race batch processing device based on artificial intelligence further include:
Computing module is calculated for running batch temporal information and the significance level information according to described by preset formula The race of each subtask batch coefficient;
Sorting module obtains the race batch sequence of each subtask for being ranked up from big to small according to batch coefficient that runs.
In one embodiment, first operation result includes the corresponding subtask operation result in multiple subtasks;
The operation module 40 is also used to described criticize according to the race and sequentially runs each subtask according to specified time, obtains Obtain multiple subtask operation results of current period;According to batch temporal information and the significance level information of running from synchronous hair It send, choose target sending method in asynchronous transmission and unidirectional transmission;The current period is sent by the target sending method Multiple subtask operation results to target person.
In one embodiment, the race batch processing device based on artificial intelligence further include:
Module is obtained, second operation result in batch period is run for obtaining preset quantity;
Extraction module, for extracting from second operation result to the private client trading amount of money and to personal friendship Yi Shi Between;
Judgment module, for judge it is described whether default transaction amount range is met to the private client trading amount of money, and judge It is described that whether default trading rules are met to private exchange hour;
Warning module if meeting default transaction amount range to the private client trading amount of money for described, and is stated easy to personal friendship Time meets default trading rules, then carries out Risk-warning.
In one embodiment, the searching module 20, is also used to obtain the father in all father nodes of default tree Node runs batch parameter;Batch parameter is run to the father node to segment, and obtains the first word that each father node runs batch parameter;To each The first word that father node runs batch parameter carries out part-of-speech tagging, obtains the first word of default part of speech as father node keyword; The target service type is matched with the father node keyword;If successful match, by the father node of successful match The corresponding father node of keyword is as target father node;The target of the target father node is obtained from the default tree Father node runs batch parameter;Judge the target father node with the presence or absence of target descendant nodes;If it exists, then from it is described preset it is tree-shaped The target descendant nodes that the target descendant nodes are obtained in structure run batch parameter, and the target father node runs batch parameter and described Target descendant nodes run batch parameter and constitute target race batch parameter.
In one embodiment, the acquisition module is also used to obtain sample error information and corresponding sample system mistake Information;
The computing module is also used to carry out at participle the sample error information and the sample system error message Reason, obtains the second word of the sample error information and the third word of the sample system error message, calculates described the The term vector of the term vector of two words and the third word;
The race batch processing device based on artificial intelligence further include:
Module is constructed, for the term vector to be inputted to the input layer of convolutional neural networks model, by convolutional layer and pond Change layer, the pond layer carries out double sampling to the output of the convolutional layer, obtains location of mistake model;
The extraction module is also used to obtain the log information generated when running the target race batch task, from the day Target error information is extracted in will information;
Locating module, for going out goal systems mistake by the location of mistake model orientation according to the target error information Accidentally.
The other embodiments or specific implementation of race batch processing device of the present invention based on artificial intelligence can refer to Above-mentioned each method embodiment, details are not described herein again.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or the system that include a series of elements not only include those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or system institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do There is also other identical elements in the process, method of element, article or system.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.If listing equipment for drying Unit claim in, several in these devices, which can be, to be embodied by the same item of hardware.Word first, Second and the use of third etc. do not indicate any sequence, can be mark by these word explanations.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art The part contributed out can be embodied in the form of software products, which is stored in a storage medium (such as read-only memory mirror image (Read Only Memory image, ROM)/random access memory (Random Access Memory, RAM), magnetic disk, CD) in, including some instructions are used so that terminal device (can be mobile phone, computer, Server, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills Art field, is included within the scope of the present invention.

Claims (10)

1. a kind of race batch processing method based on artificial intelligence, which is characterized in that the race batch processing side based on artificial intelligence Method the following steps are included:
The race batch instruction for receiving current period extracts target service type from described run in batch instruction;
Corresponding target is searched by default tree according to the target service type and runs batch parameter;
Batch parameter, which is run, according to the target service type and the corresponding target generates target race batch task;
The target is run according to specified time and runs batch task, obtains the first operation result of current period, and will be described current First operation result in period is sent to target person.
2. the race batch processing method based on artificial intelligence as described in claim 1, which is characterized in that the target runs batch task Including multiple subtasks;
It is described to run the target race batch task according to specified time, the first operation result of current period is obtained, and will be described First operation result of current period is sent to target person, comprising:
Race batch temporal information and the significance level information that each subtask is extracted in batch task are run from the target;
Batch temporal information and the significance level information are run according to described, the race batch for calculating each subtask by preset formula is suitable Sequence;
According to batch sequence of running according to each subtask of specified time operation, the first operation result of current period is obtained, and will First operation result of the current period is sent to target person.
3. the race batch processing method based on artificial intelligence as claimed in claim 2, which is characterized in that the preset formula are as follows: X =T × k+D × (1-k), wherein X is to run batch coefficient, and T is the race batch temporal information, and D is the significance level information, k value For weight coefficient;
It is described to run batch temporal information and the significance level information according to described, the race batch of each subtask is calculated by preset formula Sequentially, comprising:
Batch temporal information and the significance level information are run according to described, is by the race batch that preset formula calculates each subtask Number;
It is ranked up from big to small according to batch coefficient that runs, obtains the race batch sequence of each subtask.
4. the race batch processing method based on artificial intelligence as claimed in claim 2, which is characterized in that first operation result Including the corresponding subtask operation result in multiple subtasks;
It is described that sequence is criticized according to each subtask of specified time operation according to described run, the first operation result of current period is obtained, And the first operation result of the current period is sent to target person, comprising:
It is described that sequence is criticized according to each subtask of specified time operation according to described run, obtain multiple subtasks operation of current period As a result;
It is chosen from synchronous transmission, asynchronous transmission and unidirectional transmission according to the race batch temporal information and the significance level information Target sending method;
Multiple subtask operation results of the current period are sent to target person by the target sending method.
5. the race batch processing method based on artificial intelligence as described in claim 1, which is characterized in that described according to specified time It runs the target and runs batch task, obtain the first operation result of current period, and the first operation of the current period is tied Fruit is sent to after target person, the race batch processing method based on artificial intelligence further include:
Obtain the second operation result that preset quantity runs batch period;
It is extracted from second operation result to the private client trading amount of money and to private exchange hour;
Judge it is described whether default transaction amount range is met to the private client trading amount of money, and judge described be to private exchange hour It is no to meet default trading rules;
If described meet default transaction amount range to the private client trading amount of money, and states and meet default transaction rule to private exchange hour Then, then Risk-warning is carried out.
6. the race batch processing method based on artificial intelligence as described in claim 1, which is characterized in that described according to the target Type of service searches corresponding target by default tree and runs batch parameter, comprising:
The father node obtained in all father nodes of default tree runs batch parameter;
Batch parameter is run to the father node to segment, and obtains the first word that each father node runs batch parameter;
The first word for running batch parameter to each father node carries out part-of-speech tagging, obtains the first word of default part of speech as father node Keyword;
The target service type is matched with the father node keyword;
If successful match, using the corresponding father node of father node keyword of successful match as target father node;
The target father node that the target father node is obtained from the default tree runs batch parameter;
Judge the target father node with the presence or absence of target descendant nodes;
If it exists, then the target descendant nodes that the target descendant nodes are obtained from the default tree run batch parameter, The target father node runs batch parameter and the target descendant nodes run batch parameter composition target and run batch parameter.
7. such as the race batch processing method of any of claims 1-6 based on artificial intelligence, which is characterized in that described to press The target is run according to specified time and runs batch task, obtains the first operation result of current period, and by the current period First operation result is sent to after target person, the race batch processing method based on artificial intelligence further include:
Obtain sample error information and corresponding sample system error message;
Word segmentation processing is carried out to the sample error information and the sample system error message, obtains the sample error information The second word and the sample system error message third word, calculate second word term vector and the third The term vector of word;
By the input layer of term vector input convolutional neural networks model, by convolutional layer and pond layer, the pond layer is right The output of the convolutional layer carries out double sampling, obtains location of mistake model;
It obtains and runs the target and run the log information generated when batch task, target is extracted from the log information and is reported an error letter Breath;
Goal systems mistake is gone out by the location of mistake model orientation according to the target error information.
8. a kind of race batch processing equipment based on artificial intelligence, which is characterized in that the race batch processing based on artificial intelligence is set It is standby include: memory, processor and be stored on the memory and can run on the processor based on artificial intelligence Race batch program, realize when the race batch program based on artificial intelligence is executed by the processor such as claim The step of race batch processing method described in any one of 1 to 7 based on artificial intelligence.
9. a kind of storage medium, which is characterized in that the race batch program based on artificial intelligence is stored on the storage medium, It is realized as described in any one of claims 1 to 7 when the race batch program based on artificial intelligence is executed by processor The step of race batch processing method based on artificial intelligence.
10. a kind of race batch processing device based on artificial intelligence, which is characterized in that the race batch processing dress based on artificial intelligence It sets and includes:
Receiving module extracts target service type from described run in batch instruction for receiving the race batch instruction of current period;
Searching module runs batch parameter for searching corresponding target by default tree according to the target service type;
Generation module is appointed for running batch parameter generation target race batch according to the target service type and the corresponding target Business;
Module is run, batch task is run for running the target according to specified time, obtains the first operation result of current period, And the first operation result of the current period is sent to target person.
CN201910433260.0A 2019-05-21 2019-05-21 Race batch processing method, equipment, storage medium and device based on artificial intelligence Pending CN110308946A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910433260.0A CN110308946A (en) 2019-05-21 2019-05-21 Race batch processing method, equipment, storage medium and device based on artificial intelligence

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910433260.0A CN110308946A (en) 2019-05-21 2019-05-21 Race batch processing method, equipment, storage medium and device based on artificial intelligence

Publications (1)

Publication Number Publication Date
CN110308946A true CN110308946A (en) 2019-10-08

Family

ID=68074925

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910433260.0A Pending CN110308946A (en) 2019-05-21 2019-05-21 Race batch processing method, equipment, storage medium and device based on artificial intelligence

Country Status (1)

Country Link
CN (1) CN110308946A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111078268A (en) * 2019-12-20 2020-04-28 中国建设银行股份有限公司 Bank system business processing method, device, equipment and storage medium
CN111124491A (en) * 2019-12-12 2020-05-08 浪潮(北京)电子信息产业有限公司 Batch processing method, device, equipment and storage medium
CN111275122A (en) * 2020-02-03 2020-06-12 腾讯医疗健康(深圳)有限公司 Label labeling method, device, equipment and readable storage medium
CN111340147A (en) * 2020-05-22 2020-06-26 四川新网银行股份有限公司 Decision behavior generation method and system based on decision tree
CN111414376A (en) * 2020-03-02 2020-07-14 中国建设银行股份有限公司 Data early warning method and device
CN111858542A (en) * 2020-06-22 2020-10-30 中国平安财产保险股份有限公司 Data processing method, device, equipment and computer readable storage medium
CN112686557A (en) * 2021-01-04 2021-04-20 北京金风慧能技术有限公司 Wind generating set cumulant determination method, device, equipment, system and medium
CN114240109A (en) * 2021-12-06 2022-03-25 中电金信软件有限公司 Method, device and system for cross-region processing batch running task

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7894918B2 (en) * 2006-07-27 2011-02-22 Abb Research Ltd. System for analyzing batch processes
CN105303324A (en) * 2015-11-10 2016-02-03 中国建设银行股份有限公司 Information system parameter management method and device
WO2017181587A1 (en) * 2016-04-20 2017-10-26 乐视控股(北京)有限公司 Method and electronic equipment for managing nodes in cdn
CN108509344A (en) * 2018-04-04 2018-09-07 深圳前海微众银行股份有限公司 Cut race batch test method, equipment and readable storage medium storing program for executing day

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7894918B2 (en) * 2006-07-27 2011-02-22 Abb Research Ltd. System for analyzing batch processes
CN105303324A (en) * 2015-11-10 2016-02-03 中国建设银行股份有限公司 Information system parameter management method and device
WO2017181587A1 (en) * 2016-04-20 2017-10-26 乐视控股(北京)有限公司 Method and electronic equipment for managing nodes in cdn
CN108509344A (en) * 2018-04-04 2018-09-07 深圳前海微众银行股份有限公司 Cut race batch test method, equipment and readable storage medium storing program for executing day

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
赵威;李明皓;唐远明;王彬;: "辽宁省气象网络计算应用***的设计与实现", 气象, no. 12, 21 December 2009 (2009-12-21) *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111124491A (en) * 2019-12-12 2020-05-08 浪潮(北京)电子信息产业有限公司 Batch processing method, device, equipment and storage medium
CN111078268A (en) * 2019-12-20 2020-04-28 中国建设银行股份有限公司 Bank system business processing method, device, equipment and storage medium
CN111078268B (en) * 2019-12-20 2023-06-06 中国建设银行股份有限公司 Bank system business processing method, device, equipment and storage medium
CN111275122A (en) * 2020-02-03 2020-06-12 腾讯医疗健康(深圳)有限公司 Label labeling method, device, equipment and readable storage medium
CN111275122B (en) * 2020-02-03 2023-08-11 腾讯医疗健康(深圳)有限公司 Label labeling method, device, equipment and readable storage medium
CN111414376A (en) * 2020-03-02 2020-07-14 中国建设银行股份有限公司 Data early warning method and device
CN111340147A (en) * 2020-05-22 2020-06-26 四川新网银行股份有限公司 Decision behavior generation method and system based on decision tree
CN111858542A (en) * 2020-06-22 2020-10-30 中国平安财产保险股份有限公司 Data processing method, device, equipment and computer readable storage medium
CN111858542B (en) * 2020-06-22 2023-10-27 中国平安财产保险股份有限公司 Data processing method, device, equipment and computer readable storage medium
CN112686557A (en) * 2021-01-04 2021-04-20 北京金风慧能技术有限公司 Wind generating set cumulant determination method, device, equipment, system and medium
CN114240109A (en) * 2021-12-06 2022-03-25 中电金信软件有限公司 Method, device and system for cross-region processing batch running task

Similar Documents

Publication Publication Date Title
CN110308946A (en) Race batch processing method, equipment, storage medium and device based on artificial intelligence
US10162884B2 (en) System and method for auto-suggesting responses based on social conversational contents in customer care services
CN109543925A (en) Risk Forecast Method, device, computer equipment and storage medium based on machine learning
CN107612893A (en) The auditing system and method and structure short message examination & verification model method of short message
CN107809331A (en) The method and apparatus for identifying abnormal flow
WO2020005895A1 (en) Systems and methods of windowing time series data for pattern detection
CN113157947A (en) Knowledge graph construction method, tool, device and server
CN112925911B (en) Complaint classification method based on multi-modal data and related equipment thereof
CN111371673A (en) Notes mail automatic processing method and device
US20160283876A1 (en) System and method for providing automomous contextual information life cycle management
CN112149838A (en) Method, device, electronic equipment and storage medium for realizing automatic model building
CN112529477A (en) Credit evaluation variable screening method, device, computer equipment and storage medium
CN110175272A (en) One kind realizing the convergent control method of work order and control device based on feature modeling
CN115114439A (en) Method and device for multi-task model reasoning and multi-task information processing
CN107256231B (en) Team member identification device, method and system
CN115202847A (en) Task scheduling method and device
CN115082203A (en) Method and device for pushing living scheme, electronic equipment and storage medium
CN112995155A (en) Financial abnormal message identification method and device
CN115794545A (en) Automatic processing method of operation and maintenance data and related equipment thereof
CN115495587A (en) Alarm analysis method and device based on knowledge graph
Prasad et al. Using Natural Language Processing and Blockchain for Employee Performance Evaluation
CN113590604A (en) Service data processing method and device and server
CN112328812A (en) Domain knowledge extraction method and system based on self-adjusting parameters and electronic equipment
Shu et al. A social sensing approach for quality changes of real-world services
CN109635074A (en) A kind of entity relationship analysis method and terminal device based on public feelings information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination