CN109597734A - The monitoring method and device of report operation duration - Google Patents
The monitoring method and device of report operation duration Download PDFInfo
- Publication number
- CN109597734A CN109597734A CN201710932143.XA CN201710932143A CN109597734A CN 109597734 A CN109597734 A CN 109597734A CN 201710932143 A CN201710932143 A CN 201710932143A CN 109597734 A CN109597734 A CN 109597734A
- Authority
- CN
- China
- Prior art keywords
- report
- current
- operation duration
- duration
- configuration information
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/302—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3051—Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses the monitoring methods and device of a kind of report operation duration.Wherein, this method comprises: multiple similar reports of current report are determined according to scheduled configuration information, wherein, multiple similar reports are history report, and the similarity between the configuration information of multiple similar reports and the configuration information of current report is more than the first predetermined threshold;Determine the history run duration of multiple similar reports;The expectation operation duration of current report is determined based on history run duration;It is monitored according to actual motion duration of the desired operation duration to current report.The present invention solves the technical issues of can not being monitored in the related technology to the operation duration of report.
Description
Technical field
The present invention relates to data processing fields, in particular to the monitoring method and device of a kind of report operation duration.
Background technique
Basic measures and approach of the report as business administration, are the basic service requirement of enterprise, and implement BI strategy
Basis, it can deeply see clearly enterprise operation situation for corporate decision maker, be the powerful driving force of enterprise development, it is to use table
The formats such as lattice, chart carry out Dynamically Announce data, can be formulated are as follows: " report=multiplicity format+dynamic data ".So
And in actual operation, we are also required to be monitored the service condition of report, in the related art, for the fortune of report
Market condition is preferably to be monitored, and whether overtime can not also capture report operation in time.
It is above-mentioned the operation duration of report can not be monitored in the related technology aiming at the problem that, not yet propose at present effective
Solution.
Summary of the invention
The embodiment of the invention provides the monitoring methods and device of a kind of report operation duration, at least to solve the relevant technologies
In the technical issues of operation duration of report can not being monitored.
According to an aspect of an embodiment of the present invention, a kind of monitoring method of report operation duration is provided, comprising: according to
Scheduled configuration information determines multiple similar reports of current report, wherein the multiple similar report is history report, and
Similarity between the configuration information of the multiple similar report and the configuration information of the current report is more than the first predetermined threshold
Value;Determine the history run duration of the multiple similar report;The current report is determined based on the history run duration
It is expected that operation duration;The actual motion duration of the current report is monitored according to the expectation operation duration.
Optionally, before multiple similar reports of the current report of determination, further includes: from the report with the current report
Sample report is selected in the identical multiple history reports of type;Also, in the multiple similar reports for determining the current report
When, it is determined from the sample report.
Optionally, when determining multiple similar reports of the current report, packet is determined from the sample report
It includes: obtaining the configuration information of each sample report in the sample report;The each sample report that will acquire matches confidence
Breath is compared with the configuration information of the current report, and it is similar to the current report to obtain each sample report
Degree;Selecting similarity is more than the sample report of first predetermined threshold, as the similar report.
Optionally, determine that the expectation operation duration of the current report includes: according to institute based on the history run duration
The history run duration for stating multiple similar reports generates normal curve;Predetermined process is carried out to the normal curve, is obtained described
The operation duration section of current report;According to the obtained operation duration section, the expectation operation of the current report is determined
Duration.
Optionally, the actual motion duration of the current report is monitored according to the expectation operation duration and includes:
Judge whether the expectation operation duration of the current report is greater than the second predetermined threshold, wherein second predetermined threshold is by institute
The predetermined ratio for stating desired operation duration and the expectation operation duration determines;In the expectation that judging result is the current report
Operation duration be greater than second predetermined threshold in the case where, send warning message, wherein the warning message include with down toward
It is one of few: voice, mail.
Another aspect according to an embodiment of the present invention, additionally provides a kind of monitoring device of report operation duration, wraps
It includes: the first determination unit, for determining multiple similar reports of current report, wherein described more according to scheduled configuration information
A similar report is history report, and between the configuration information of the multiple similar report and the configuration information of the current report
Similarity be more than the first predetermined threshold;Second determination unit, for determining the history run duration of the multiple similar report;
Third determination unit, for determining the expectation operation duration of the current report based on the history run duration;Monitoring unit,
For being monitored according to the expectation operation duration to the actual motion state of the current report.
Optionally, the monitoring device of the report operation duration further include: selecting unit, in the more of the current report of determination
Before a similar report, sample report is selected from multiple history reports identical with the report form type of the current report;
4th determination unit, for being determined from the sample report when determining multiple similar reports of the current report.
Optionally, the 4th determination unit includes: the first acquisition module, for obtaining in the sample report per the same
The configuration information of this report;Comparison module, the configuration information and the current report of each sample report for will acquire
The configuration information of table is compared, and obtains the similarity of each sample report and the current report;Selecting module is used for
Selecting similarity is more than the sample report of first predetermined threshold, as the similar report.
Optionally, the third determination unit includes: generation module, for being transported according to the history of the multiple similar report
Row duration generates normal curve;Second obtains module, for carrying out predetermined process to the normal curve, obtains the current report
The operation duration section of table;Determining module, for determining the phase of the current report according to the obtained operation duration section
Hope operation duration.
Optionally, the monitoring unit includes: judgment module, for judging that the expectation operation duration of the current report is
It is no to be greater than the second predetermined threshold, wherein second predetermined threshold is by the expectation operation duration and the expectation operation duration
Predetermined ratio determine;Sending module, for being greater than described the in the expectation operation duration that judging result is the current report
In the case where two predetermined thresholds, warning message is sent, wherein the warning message includes at least one of: voice, mail.
Another aspect according to an embodiment of the present invention, additionally provides a kind of storage medium, the storage medium includes
The program of storage, wherein described program executes the monitoring method of report operation duration described in above-mentioned any one.
Another aspect according to an embodiment of the present invention, additionally provides a kind of processor, the processor is for running
Program, wherein described program executes the monitoring method of report operation duration described in above-mentioned any one when running.
In embodiments of the present invention, according to scheduled configuration information, multiple similar reports of current report are determined, wherein
Multiple similar reports are history report, and similar between the configuration information of multiple similar reports and the configuration information of current report
Degree is more than the first predetermined threshold;Determine the history run duration of multiple similar reports;Current report is determined based on history run duration
The expectation operation duration of table;It is monitored according to actual motion duration of the desired operation duration to current report.Through the invention
The report runing time that embodiment provides determines that method realizes the history run time progress to the similar report of current report
The purpose that the runing time of current report is obtained after processing, current report can be exported for user by, which having reached, provides the reference time,
The technical effect that the operating status of current report is monitored simultaneously, and then solving in the related technology can not be to the fortune of report
The technical issues of row duration is monitored.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes part of this application, this hair
Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of the monitoring method of report operation duration according to an embodiment of the present invention;And
Fig. 2 is the schematic diagram of the monitoring device of report operation duration according to an embodiment of the present invention.
Specific embodiment
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention
Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only
The embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people
The model that the present invention protects all should belong in member's every other embodiment obtained without making creative work
It encloses.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, "
Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way
Data be interchangeable under appropriate circumstances, so as to the embodiment of the present invention described herein can in addition to illustrating herein or
Sequence other than those of description is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that cover
Cover it is non-exclusive include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to
Step or unit those of is clearly listed, but may include be not clearly listed or for these process, methods, product
Or other step or units that equipment is intrinsic.
For ease of description, below in the embodiment of the present invention part noun or term be illustrated:
Normal curve: also referred to as normal curve is in bell, and both ends are low, intermediate high, symmetrically because its curve is in bell, because
This, also known as bell-shaped curve.It reflects the regularity of distribution of stochastic variable.
According to embodiments of the present invention, a kind of embodiment of the method for the monitoring method of report operation duration is provided, is needed
Bright, step shown in the flowchart of the accompanying drawings can be held in a computer system such as a set of computer executable instructions
Row, although also, logical order is shown in flow charts, and it in some cases, can be to be different from sequence herein
Execute shown or described step.
Fig. 1 is the flow chart of the monitoring method of report operation duration according to an embodiment of the present invention, as shown in Figure 1, the report
The monitoring method of table operation duration includes the following steps:
Step S102 determines multiple similar reports of current report, wherein multiple similar according to scheduled configuration information
Report is history report, and the similarity between the configuration information of multiple similar reports and the configuration information of current report is more than the
One predetermined threshold.
Step S104 determines the history run duration of multiple similar reports.
Step S106 determines the expectation operation duration of current report based on history run duration.
Step S108 is monitored according to actual motion duration of the desired operation duration to current report.
In the above-described embodiments, current report can be estimated according to the history run time of report similar with current report
The expectation operation duration of table.The report runing time provided through the embodiment of the present invention determines that method is realized to current report
The history run time of similar report handled after obtain current report expectation operation duration purpose, having reached to be
User exports current report and provides the reference time, while to the technical effect that the operating status of current report is monitored, in turn
Solves the technical issues of can not being monitored in the related technology to the operation duration of report.
In the method that above-mentioned steps S102 is provided into step S108, can be applied in various reports.For example, applying
In the case where into financial statement, in step s 102, available multiple similar financials corresponding with current financial statement
The history run time of report.Then, in step S104, current financial statement is determined according to the history run time of acquisition
Runing time.Also, after obtaining the expectation operation duration of current report, it can also be transported according to step S108 according to expectation
Row duration is monitored the actual motion duration of current report.
It should be noted that being gone through under the premise of current report form type is identical with the type of multiple history reports from multiple
Obtained in history report similar report can by a variety of methods, for example, both can by the configuration information of current report with it is multiple
The configuration information of history report is compared, and the partial history report that can also be chosen in multiple history reports is compared.
In an optional embodiment of the present invention, similar report in order to obtain is more accurate, while can also save
The time of user can be paid the utmost attention to first first select from multiple history reports identical with the type of current report and carry out predetermined number
The sample report of amount, for example, before multiple similar reports of the current report of determination, can also include: from current report
Sample report is selected in the identical multiple history reports of report form type;Also, in multiple similar reports of the current report of determination
When, it is determined from sample report.If the type of current report is financial statement, then can be wealth from multiple types
It is engaged in selecting a certain number of sample reports in the history report of report, then selects the phase with current report from sample report again
It is more than the sample report of first threshold like degree, as similar report.
In the above-described embodiments, in multiple similar reports of the current report of determination, being determined from sample report can
To include: the configuration information for obtaining each sample report in sample report;The configuration information for each sample report that will acquire with
The configuration information of current report is compared, and obtains the similarity of each sample report and current report;Selection similarity be more than
The sample report of first predetermined threshold, as similar report.For example, have 10 in the configuration information of current report, 200 samples
The configuration information of each sample report has 10 ± 2 in report, in matching the configuration information of current report and sample report
After confidence breath is compared, finds there are 100 sample reports in above-mentioned 200 sample reports, there are 9 in their configuration information
It is identical that configuration information, which is with the configuration information of current report, then can be using 100 sample reports as the current report
Similar report.It certainly, is all to only have in the configuration information of each sample report in 200 sample reports in above-mentioned comparison result
7 are identical with current report, then needing to reselect sample report.
Optionally, determine that the expectation operation duration of current report includes: according to multiple similar reports based on history run duration
The history run duration of table generates normal curve;Predetermined process is carried out to normal curve, obtains the operation duration area of current report
Between;According to obtained operation duration section, the expectation operation duration of current report is determined.Specifically, according to multiple similar reports
After history run time of table generates normal curve, once divided every 5 seconds that (segmentation precision is according to reality to the normal curve
Border prediction accuracy is adjusted), the highest one piece of region of percentage accounting in the normal curve is then found out, is estimated out current
The corresponding runing time section of the runing time of report, averages to each time in the runing time section, this is put down
Runing time of the mean value as current report.
In an optional embodiment of the present invention, in order to the case where the runing time of current report is beyond duration is estimated
Under, early warning can be carried out to remind user and technical staff to pay close attention to the operating status of current report, it may be considered that current
In the case that the runing time of report is more than certain threshold value, it may be considered that send prompting message to user or technical staff.
For example, being monitored according to actual motion duration of the desired operation duration to current report may include: to judge current report
It is expected that whether operation duration is greater than the second predetermined threshold, wherein when the second predetermined threshold is run by expectation operation duration and expectation
Long predetermined ratio determines;In the case where the expectation operation duration that judging result is current report is greater than the second predetermined threshold,
Send warning message, wherein warning message includes at least one of: voice, mail.Specifically, if in the similar of selection
The quantity of report is 100, wherein the history run time for having 80 similar reports is 100 seconds, then can be in this 80 phases
Add be used as on the basis of the 100 seconds history run time like report within 30 seconds above-mentioned second predetermined threshold 130 seconds, in current report
Time runing time is more than that can send warning message to user or technical staff, wherein send alarm in the case where 130 seconds
Information can be sending voice prompting, can also send postal to the terminal device (for example, mobile phone etc.) of user or technical staff
Part.
It, can also be long by the history run time in multiple similar reports in an optional embodiment of the present invention
3% sample report is determined as invalid sample report, while deleting from multiple similar reports, wherein when above-mentioned history run
Between long 3% sample report may execute time time-out etc. due to system exception in certain day, such sample can be made
This report is without in all senses.
The embodiment of the invention also provides a kind of report runing time determining devices, it should be noted that the present invention is implemented
The report runing time determining device of example, which can be used for executing, to be determined provided by the embodiment of the present invention for report runing time
Method.Report runing time determining device provided in an embodiment of the present invention is introduced below.
Fig. 2 is the schematic diagram of the monitoring device of report operation duration according to an embodiment of the present invention, as shown in Fig. 2, the report
The monitoring device of table operation duration includes: the first determination unit 21, the second determination unit 23, third determination unit 25 and monitoring
Unit 27.The monitoring device of the report operation duration is described in detail below.
First determination unit 21, for determining multiple similar reports of current report according to scheduled configuration information,
In, multiple similar reports are history report, and between the configuration information of multiple similar reports and the configuration information of current report
Similarity is more than the first predetermined threshold.
Second determination unit 23 is connect with above-mentioned first determination unit 21, for determining that the history of multiple similar reports is transported
Row duration.
Third determination unit 25 is connect with above-mentioned second determination unit 23, current for being determined based on history run duration
The expectation operation duration of report.
Monitoring unit 27 is connect with above-mentioned third determination unit 25, for according to desired operation duration to current report
Actual motion state is monitored.
In the above-described embodiments, the first determination unit can be used, for determining current report according to scheduled configuration information
Multiple similar reports of table, wherein multiple similar reports are history report, and the configuration information of multiple similar reports is reported with current
Similarity between the configuration information of table is more than the first predetermined threshold;Second determination unit, for determining multiple similar reports
History run duration;Third determination unit, for determining the expectation operation duration of current report based on history run duration;Monitoring
Unit, for being monitored according to actual motion state of the desired operation duration to current report.It mentions through the embodiment of the present invention
The report runing time determining device of confession realizes the history run time of the similar report of current report is handled after
To the purpose of the expectation operation duration of current report, current report can be exported for user by, which having reached, provides the reference time, simultaneously
To the technical effect that the operating status of current report is monitored, and then solve when in the related technology can not be to the operation of report
Long the technical issues of being monitored.
In an optional embodiment of the present invention, the monitoring device of the report operation duration further include: selecting unit is used
Before multiple similar reports in the current report of determination, from multiple history reports identical with the report form type of current report
Select sample report;4th determination unit, in multiple similar reports of the current report of determination, from sample report into
Row determines.
In an optional embodiment of the present invention, the 4th determination unit includes: the first acquisition module, for obtaining sample
The configuration information of each sample report in report;Comparison module, the configuration information of each sample report for will acquire with work as
The configuration information of preceding report is compared, and obtains the similarity of each sample report and current report;Selecting module, for selecting
Similarity is more than the sample report of the first predetermined threshold, as similar report.
In an optional embodiment of the present invention, third determination unit includes: generation module, for according to multiple similar
The history run duration of report generates normal curve;Second obtains module, for carrying out predetermined process to normal curve, is worked as
The operation duration section of preceding report;Determining module, for determining the expectation fortune of current report according to obtained operation duration section
Row duration.
In an optional embodiment of the present invention, monitoring unit includes: judgment module, for judging the phase of current report
Hope whether operation duration is greater than the second predetermined threshold, wherein the second predetermined threshold is by expectation operation duration and desired operation duration
Predetermined ratio determine;Sending module, for being greater than the second predetermined threshold in the expectation operation duration that judging result is current report
In the case where value, warning message is sent, wherein warning message includes at least one of: voice, mail.
Above-mentioned report generation device includes processor and memory, above-mentioned first determination unit 21, the second determination unit 23,
Third determination unit 25 and monitoring unit 27 etc. store in memory as program unit, are stored in by processor execution
Above procedure unit in memory realizes corresponding function.
Include kernel in processor, is gone in memory to transfer corresponding program unit by kernel.Kernel can be set one
Or more, it is monitored by adjusting kernel parameter come the actual motion duration to current report.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/
Or the forms such as Nonvolatile memory, if read-only memory (ROM) or flash memory (flash RAM), memory include that at least one is deposited
Store up chip.
Another aspect according to an embodiment of the present invention, additionally provides a kind of storage medium, and storage medium includes storage
Program, wherein program executes the monitoring method of the report operation duration of above-mentioned any one.
Another aspect according to an embodiment of the present invention additionally provides a kind of processor, and processor is used to run program,
Wherein, the monitoring method of the report operation duration of above-mentioned any one is executed when program is run.
Another aspect according to an embodiment of the present invention, additionally provides a kind of equipment, which includes processor, storage
On a memory and the program that can run on a processor, when processor execution program, performs the steps of basis for device and storage
Scheduled configuration information determines multiple similar reports of current report, wherein multiple similar reports are history report, and multiple
Similarity between the configuration information of similar report and the configuration information of current report is more than the first predetermined threshold;Determine multiple phases
Like the history run duration of report;The expectation operation duration of current report is determined based on history run duration;It is run according to expectation
Duration is monitored the actual motion duration of current report.Equipment in the embodiment of the present invention can be server, PC, PAD,
Mobile phone etc..
Another aspect according to an embodiment of the present invention, additionally provides a kind of computer program product, when at data
In reason equipment when executing, it is adapted for carrying out initialization there are as below methods the program of step: according to scheduled configuration information, determining current
Multiple similar reports of report, wherein multiple similar reports are history report, and the configuration information of multiple similar reports and current
Similarity between the configuration information of report is more than the first predetermined threshold;Determine the history run duration of multiple similar reports;Base
The expectation operation duration of current report is determined in history run duration;According to desired operation duration to the actual motion of current report
Duration is monitored.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
In the above embodiment of the invention, it all emphasizes particularly on different fields to the description of each embodiment, does not have in some embodiment
The part of detailed description, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed technology contents can pass through others
Mode is realized.Wherein, the apparatus embodiments described above are merely exemplary, such as the division of the unit, Ke Yiwei
A kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or
Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual
Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of unit or module
It connects, can be electrical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
On unit.It can some or all of the units may be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product
When, it can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially
The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words
It embodies, which is stored in a storage medium, including some instructions are used so that a computer
Equipment (can for personal computer, server or network equipment etc.) execute each embodiment the method for the present invention whole or
Part steps.And storage medium above-mentioned includes: that USB flash disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited
Reservoir (RAM, Random Access Memory), mobile hard disk, magnetic or disk etc. be various to can store program code
Medium.
The above is only a preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art
For member, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also answered
It is considered as protection scope of the present invention.
Claims (10)
1. a kind of monitoring method of report operation duration characterized by comprising
According to scheduled configuration information, multiple similar reports of current report are determined, wherein the multiple similar report is history
Report, and the similarity between the configuration information of the multiple similar report and the configuration information of the current report is more than first
Predetermined threshold;
Determine the history run duration of the multiple similar report;
The expectation operation duration of the current report is determined based on the history run duration;
The actual motion duration of the current report is monitored according to the expectation operation duration.
2. the method according to claim 1, wherein being gone back before multiple similar reports of the current report of determination
Include:
Sample report is selected from multiple history reports identical with the report form type of the current report;
Also, when determining multiple similar reports of the current report, it is determined from the sample report.
3. according to the method described in claim 2, it is characterized in that, when determining multiple similar reports of the current report,
It is determined from the sample report and includes:
Obtain the configuration information of each sample report in the sample report;
The configuration information for each sample report that will acquire is compared with the configuration information of the current report, obtains institute
State the similarity of each sample report Yu the current report;
Selecting similarity is more than the sample report of first predetermined threshold, as the similar report.
4. the method according to claim 1, wherein determining the current report based on the history run duration
Expectation operation duration include:
Normal curve is generated according to the history run duration of the multiple similar report;
Predetermined process is carried out to the normal curve, obtains the operation duration section of the current report;
According to the obtained operation duration section, the expectation operation duration of the current report is determined.
5. method as claimed in any of claims 1 to 4, which is characterized in that according to the expectation operation duration pair
The actual motion duration of the current report, which is monitored, includes:
Judge whether the expectation operation duration of the current report is greater than the second predetermined threshold, wherein second predetermined threshold
It is determined by the predetermined ratio of the expectation operation duration and the expectation operation duration;
In the case where the expectation operation duration that judging result is the current report is greater than second predetermined threshold, report is sent
Alert information, wherein the warning message includes at least one of: voice, mail.
6. a kind of monitoring device of report operation duration characterized by comprising
First determination unit, for determining multiple similar reports of current report, wherein described according to scheduled configuration information
Multiple similar reports are history report, and the configuration information of the configuration information of the multiple similar report and the current report it
Between similarity be more than the first predetermined threshold;
Second determination unit, for determining the history run duration of the multiple similar report;
Third determination unit, for determining the expectation operation duration of the current report based on the history run duration;
Monitoring unit, for being monitored according to the expectation operation duration to the actual motion state of the current report.
7. device according to claim 6, which is characterized in that further include:
Selecting unit, for before multiple similar reports of the current report of determination, from the report form type with the current report
Sample report is selected in identical multiple history reports;
4th determination unit, for being carried out from the sample report when determining multiple similar reports of the current report
It determines.
8. device according to claim 7, which is characterized in that the 4th determination unit includes:
First obtains module, for obtaining the configuration information of each sample report in the sample report;
The configuration information of comparison module, the configuration information of each sample report for will acquire and the current report into
Row compares, and obtains the similarity of each sample report and the current report;
Selecting module is more than the sample report of first predetermined threshold for selecting similarity, as the similar report.
9. a kind of storage medium, which is characterized in that the storage medium includes the program of storage, wherein described program right of execution
Benefit require any one of 1 to 5 described in report operation duration monitoring method.
10. a kind of processor, which is characterized in that the processor is for running program, wherein right of execution when described program is run
Benefit require any one of 1 to 5 described in report operation duration monitoring method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710932143.XA CN109597734A (en) | 2017-09-30 | 2017-09-30 | The monitoring method and device of report operation duration |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710932143.XA CN109597734A (en) | 2017-09-30 | 2017-09-30 | The monitoring method and device of report operation duration |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109597734A true CN109597734A (en) | 2019-04-09 |
Family
ID=65956025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710932143.XA Pending CN109597734A (en) | 2017-09-30 | 2017-09-30 | The monitoring method and device of report operation duration |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109597734A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113312889A (en) * | 2021-06-01 | 2021-08-27 | 平安证券股份有限公司 | Report processing method, device, terminal and storage medium |
CN114330769A (en) * | 2021-12-24 | 2022-04-12 | 深圳优地科技有限公司 | Robot fault early warning method and device, robot and server |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101135981A (en) * | 2007-08-29 | 2008-03-05 | 中兴通讯股份有限公司 | Method and device for realizing batch report generation |
US20130110689A1 (en) * | 2010-06-30 | 2013-05-02 | Rakuten, Inc. | Sales management system, method of managing sales, program, and recording medium |
CN103605747A (en) * | 2013-11-20 | 2014-02-26 | 北京国双科技有限公司 | Method and device for processing file form |
CN105787580A (en) * | 2014-12-22 | 2016-07-20 | 华为软件技术有限公司 | Periodic report refreshing completion time prediction method and device |
-
2017
- 2017-09-30 CN CN201710932143.XA patent/CN109597734A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101135981A (en) * | 2007-08-29 | 2008-03-05 | 中兴通讯股份有限公司 | Method and device for realizing batch report generation |
US20130110689A1 (en) * | 2010-06-30 | 2013-05-02 | Rakuten, Inc. | Sales management system, method of managing sales, program, and recording medium |
CN103605747A (en) * | 2013-11-20 | 2014-02-26 | 北京国双科技有限公司 | Method and device for processing file form |
CN105787580A (en) * | 2014-12-22 | 2016-07-20 | 华为软件技术有限公司 | Periodic report refreshing completion time prediction method and device |
Non-Patent Citations (1)
Title |
---|
(美)罗伯特·罗森费尔德(ROBERT ROSENFELD)著;徐国祥译: "《36小时商务统计课程》", 30 September 1994 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113312889A (en) * | 2021-06-01 | 2021-08-27 | 平安证券股份有限公司 | Report processing method, device, terminal and storage medium |
CN113312889B (en) * | 2021-06-01 | 2023-11-03 | 平安证券股份有限公司 | Report processing method, device, terminal and storage medium |
CN114330769A (en) * | 2021-12-24 | 2022-04-12 | 深圳优地科技有限公司 | Robot fault early warning method and device, robot and server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110519711A (en) | A kind of information push method, device, storage medium and server | |
CN104603753B (en) | A kind of recommendation method, system and the server of application | |
CN110473000A (en) | A kind of information recommendation method, server and storage medium | |
CN108449410A (en) | Information management method, system and relevant apparatus in a kind of cloud platform | |
CN105930191B (en) | The overloaded method and device of system service | |
CN104598315A (en) | Memory managing method, device and terminal | |
CN107819797B (en) | Access request processing method and device | |
CN107317712A (en) | A kind of creation method and device of network section | |
CN107689988A (en) | A kind of method, apparatus, electronic equipment and the terminal device of message push | |
CN110390584A (en) | A kind of recognition methods of abnormal user, identification device and readable storage medium storing program for executing | |
CN107231393B (en) | Session processing method and device | |
CN109086317A (en) | Risk control method and relevant apparatus | |
CN109614168A (en) | Memory Optimize Method and device | |
CN109242405A (en) | Government affairs processing method and processing device, computer equipment and readable storage medium storing program for executing | |
CN108600399A (en) | Information-pushing method and Related product | |
CN109597734A (en) | The monitoring method and device of report operation duration | |
CN110262721A (en) | Method for exhibiting data and device, electronic equipment | |
CN106550101B (en) | Event reminding method and device | |
CN104883290A (en) | Contact person online status notification method and apparatus | |
CN104468330A (en) | Data processing method and device of distributed information queue | |
CN108345696A (en) | Card sort method, device, server and storage medium | |
CN109889347A (en) | A kind of method and device monitoring shared service | |
CN108958980A (en) | Prevent method, electronic device and the computer readable storage medium of Activity life cycle exception | |
CN108647085A (en) | Handle method, terminal and the system of data | |
CN109582829B (en) | Processing method, device, equipment and readable storage medium |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 100083 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing Applicant after: BEIJING GRIDSUM TECHNOLOGY Co.,Ltd. Address before: 100086 Beijing city Haidian District Shuangyushu Area No. 76 Zhichun Road cuigongfandian 8 layer A Applicant before: BEIJING GRIDSUM TECHNOLOGY Co.,Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190409 |