Data acquisition method and device, computer equipment and storage medium

By obtaining and analyzing the historical data of the business and calculating the number and success rate of the business at each stage, the problem of inaccurate identification of process problems and improving execution efficiency in the existing technology is solved, and effective evaluation and optimization of business processes are achieved.

CN119476917AInactive Publication Date: 2025-02-18SHENZHEN BAMBOOCLOUD TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510046118.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-13
Publication Date
2025-02-18
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The prior art cannot accurately identify potential problems when detecting the success rate of the process and cannot effectively improve overall execution efficiency.

Method used

By obtaining the historical business data of the current stage, calculating the number of services in the current stage and the previous stage, obtaining the target data of the current stage, which is used to characterize the business success rate, and determining the overall target data of the business based on the target data of each stage.

Benefits of technology

It achieves transparency about the performance of the business at different stages of development, can identify the success rate of each stage, evaluate the effectiveness of business processes, promotes rapid adjustment of strategies and processes, and improves the ability to achieve overall business goals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119476917A_ABST
    Figure CN119476917A_ABST
Patent Text Reader

Abstract

The invention relates to a data acquisition method and device, computer equipment, a storage medium and a computer program product. The method comprises the following steps: acquiring historical business data of a current stage; wherein the historical service data comprises the state of each historical service in the current stage; the state comprises that the service enters the current stage and does not enter the current stage; according to the historical service data, obtaining the number of the historical services in the current stage; obtaining target data of the current stage by using the number of the historical services of the current stage and the number of the historical services of the corresponding previous stage; wherein the target data is used for representing the business success rate of the current stage; and determining overall target data of the business based on the target data of each stage. By adopting the method, the performance and potential problems of the business in different development stages can be effectively revealed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of big data technology, and in particular to a data acquisition method, apparatus, computer equipment, storage medium and computer program product. Background Art

[0002] With the development of business processes, it is increasingly important to obtain the success rate of business processing, which is used to characterize the overall execution effect and efficiency of the business. By monitoring the success rate of the process, we can deeply understand the efficiency of business operations, identify potential problems and bottlenecks, and thus provide support for optimized decision-making. In the existing technology, the success rate of business processing is usually obtained by the number of input businesses and the number of output successful businesses. However, this method cannot accurately identify potential problems when detecting the success rate of the process, and cannot effectively solve problems and improve overall execution efficiency. Summary of the invention

[0003] Based on this, it is necessary to provide a data acquisition method, apparatus, computer device, computer-readable storage medium and computer program product to address the above technical issues.

[0004] In a first aspect, the present application provides a data acquisition method. The method comprises:

[0005] Acquire historical business data of the current stage; wherein the historical business data includes the status of each historical business in the current stage; the status includes whether the business has entered the current stage or not;

[0006] According to the historical business data, obtaining the quantity of the historical business at the current stage;

[0007] Using the number of historical businesses in the current phase and the number of historical businesses in the corresponding previous phase, the target data of the current phase is obtained; wherein the target data is used to characterize the success rate of the business in the current phase;

[0008] Based on the target data of each stage, the overall target data of the business is determined.

[0009] In one embodiment, the obtaining of historical business data of the current stage includes:

[0010] Get historical business identifier;

[0011] Using the historical service identifier, matching and obtaining the corresponding log file of the historical service;

[0012] According to the log files of each historical business, determine the historical business data of the current stage.

[0013] In one embodiment, obtaining target data for the current stage by using the number of historical businesses in the current stage and the number of historical businesses in the corresponding previous stage includes:

[0014] In the case where the current stage is the first stage, the number of historical businesses is obtained, and target data for the first stage is obtained by using the number of historical businesses and the number of historical businesses in the current stage;

[0015] In the case that the current stage is not the first stage, the target data of the current stage is obtained by using the quantity of historical business in the current stage and the quantity of historical business in the previous stage.

[0016] In one embodiment, determining the overall target data of the business based on the target data of each stage includes:

[0017] The target data of each stage are processed by multiplication to obtain the overall target data of the business.

[0018] In one embodiment, the method further comprises:

[0019] Regularly obtain target data for each stage;

[0020] When the target data is not within the preset range, a warning signal of the corresponding stage is generated.

[0021] In one embodiment, the method further comprises:

[0022] In response to generating the warning signal, obtaining a historical business identifier;

[0023] Using the historical service identifier, matching and obtaining the corresponding log file of the historical service;

[0024] Filtering the log files of the historical business to obtain the target log files of the target stage corresponding to the early warning signal;

[0025] The target log file is analyzed to obtain abnormal data of the target stage.

[0026] In a second aspect, the present application also provides a data acquisition device. The device comprises:

[0027] A historical data acquisition module is used to acquire historical business data of the current stage; wherein the historical business data includes the status of each historical business in the current stage; the status includes whether the business has entered the current stage or not;

[0028] A phase quantity acquisition module, used to acquire the quantity of the historical business in the current phase according to the historical business data;

[0029] A target data acquisition module, used to obtain target data of the current stage by using the number of historical businesses of the current stage and the number of historical businesses of the corresponding previous stage; wherein the target data is used to characterize the success rate of the business of the current stage;

[0030] The target data acquisition module is further used to determine the overall target data of the business based on the target data of each stage.

[0031] In one embodiment, the historical data acquisition module includes:

[0032] The identification acquisition submodule is used to obtain the historical business identification;

[0033] A file acquisition submodule, used to use the historical business identifier to match and obtain the corresponding log file of the historical business;

[0034] The data determination submodule is used to determine the historical business data of the current stage based on the log files of each historical business.

[0035] In one embodiment, the target data acquisition module is further used to:

[0036] In the case where the current stage is the first stage, the number of historical businesses is obtained, and target data for the first stage is obtained by using the number of historical businesses and the number of historical businesses in the current stage;

[0037] In the case that the current stage is not the first stage, the target data of the current stage is obtained by using the quantity of historical business in the current stage and the quantity of historical business in the previous stage.

[0038] In one embodiment, the target data acquisition module is further used to:

[0039] The target data of each stage are processed by multiplication to obtain the overall target data of the business.

[0040] In one embodiment, the device further comprises:

[0041] Data acquisition module, used to regularly acquire target data at each stage;

[0042] The signal generation module generates a warning signal of the corresponding stage when the target data is not within a preset range.

[0043] In one embodiment, the device further comprises:

[0044] An identification acquisition module, used to acquire a historical business identification in response to generating an early warning signal;

[0045] A file matching module, used to match the log file of the corresponding historical business using the historical business identifier;

[0046] A file screening module, used to screen the log files of the historical business to obtain the target log file of the target stage corresponding to the early warning signal;

[0047] The abnormal data acquisition module is used to analyze the target log file to obtain the abnormal data of the target stage.

[0048] In a third aspect, the present application further provides a computer device, wherein the computer device comprises a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the data acquisition method as described in any one of the embodiments of the present disclosure is implemented.

[0049] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the data acquisition method as described in any one of the embodiments of the present disclosure is implemented.

[0050] In a fifth aspect, the present application further provides a computer program product, wherein the computer program product comprises a computer program, and when the computer program is executed by a processor, the data acquisition method as described in any one of the embodiments of the present disclosure is implemented.

[0051] The above-mentioned data acquisition method, device, computer equipment, storage medium and computer program product obtain the historical business data of the current stage, and obtain the number of historical businesses in the current stage based on the historical business data, and use the number of historical businesses in the current stage and the previous stage to obtain the target data of the current stage, and determine the overall target data of the business based on the target data of each stage. The target data of each stage can effectively reveal the performance and potential problems of the business in different stages of development. By systematically analyzing these data, the success rate of each stage can be identified, and then the effectiveness of the business process can be evaluated. This transparency helps to quickly adjust strategies and processes to deal with difficulties that arise. In addition, clear target data also provides the team with a clear direction and focus, promotes more effective collaboration and problem solving, and thus promotes the realization of overall business goals. Through a deep understanding of these data, higher flexibility and adaptability can be achieved to cope with the ever-changing application environment. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 An application environment diagram of a data acquisition method in an embodiment;

[0053] Figure 2 A schematic diagram of a flow chart of a data acquisition method in an embodiment;

[0054] Figure 3 A schematic diagram of a process for acquiring historical business data in one embodiment;

[0055] Figure 4 A schematic diagram of a process of acquiring target data in one embodiment;

[0056] Figure 5 A schematic diagram of a process of generating a warning signal in one embodiment;

[0057] Figure 6 A schematic diagram of a process for obtaining abnormal data in one embodiment;

[0058] Figure 7 A schematic diagram of a flow chart of a data acquisition method in one embodiment;

[0059] Figure 8 A schematic diagram of a process for determining target data in one embodiment;

[0060] Fig. 9 is a structural block diagram of a data acquisition device in one embodiment;

[0061] Fig.10 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0062] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0063] The data acquisition method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. The terminal 102 sends a target data acquisition request to the server 104, and the server 104 obtains the target data through the data acquisition method and returns it to the terminal 102. Among them, the terminal 102 can be but is not limited to various personal computers, laptops, smart phones, tablets, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The server 104 can be implemented with an independent server or a server cluster consisting of multiple servers.

[0064] In one embodiment, Figure 2As shown, a data acquisition method is provided, which is applied to Figure 1 The server in the example is used to illustrate the following steps:

[0065] Step S100, obtaining historical business data of the current stage; wherein the historical business data includes the status of each historical business in the current stage; the status includes whether the business has entered the current stage or not.

[0066] In an exemplary embodiment, the historical business data may include data of multiple historical businesses, etc. The historical business may include operations for performing multiple operations on the same business scenario, etc. For example, the business scenario may be "modify account password", then each historical business may include "modify account password" of each account, obtain the steps (stages) through which the account "modifies account password", etc. Specifically, modifying the password may include "click to modify account password", "enter new account and password", "display the result of modifying password", etc. The status of the historical business at the current stage includes whether to enter "enter new account and password", whether to enter "display the result of modifying password", etc. It can be understood that if it enters "click to modify account password" but does not enter "enter new account and password", it is considered that there may be an error in the "click to modify account password" stage; if it enters "enter new account and password" but does not enter "display the result of modifying password", it is considered that there may be an error in the "enter new account and password" stage, etc.

[0067] In an exemplary embodiment, the status of the historical business at each stage may include the stages that the historical business has gone through. For example, if the historical business ends at the fifth stage, then the status of the historical business in the first stage, the second stage, the third stage and the fourth stage includes entering the current stage, etc.

[0068] Step S200: acquiring the quantity of the historical business in the current stage according to the historical business data.

[0069] In an exemplary embodiment, the number of historical services at the current stage and the like may be obtained through statistics of the status of historical services at various stages.

[0070] Step S300, using the number of historical businesses in the current stage and the number of corresponding historical businesses in the previous stage, obtain target data for the current stage; wherein the target data is used to characterize the success rate of the business in the current stage.

[0071] In an exemplary embodiment, historical business data can be used to obtain the number of historical businesses in the previous stage of the current stage, that is, the number of historical businesses in the previous stage; by taking the quotient of the number of historical businesses in the current stage and the number of historical businesses in the previous stage, the success rate of the current stage, that is, the target data of the current stage, etc., can be obtained.

[0072] Step S400, determining the overall target data of the business based on the target data of each stage.

[0073] In an exemplary embodiment, the target data of each stage can be multiplied, that is, the target data of each stage are multiplied to obtain the overall target data, that is, the overall success rate of the business, etc. In another exemplary embodiment, there may be interdependent stages in the business scenario, that is, the success rates of the two stages are the same, so this part of the stages can be considered as a whole to consider the target data, etc. In another exemplary embodiment, there may also be two mutually exclusive conditions in the business scenario, that is, after the previous stage, it may enter the mutually exclusive first stage or the mutually exclusive second stage, so the sum of the target data of the mutually exclusive first stage and the second stage is the success rate of the stage, etc. In another exemplary embodiment, statistical methods such as regression analysis can also be used to analyze how the success rates of different small businesses affect the overall success rate, and then predict the overall success rate, that is, the overall target data, etc.

[0074] In the above data acquisition method, the historical business data of the current stage is obtained, and the number of historical businesses in the current stage is obtained based on the historical business data. The target data of the current stage is obtained by using the number of historical businesses in the current stage and the previous stage. Based on the target data of each stage, the overall target data of the business is determined. The target data of each stage can effectively reveal the performance and potential problems of the business in different stages of development. By systematically analyzing these data, the success rate of each stage can be identified, and then the effectiveness of the business process can be evaluated. This transparency helps to quickly adjust strategies and processes to deal with difficulties that arise. In addition, clear target data also provides the team with a clear direction and focus, promotes more effective collaboration and problem solving, and thus promotes the realization of overall business goals. Through in-depth understanding of these data, higher flexibility and adaptability can be achieved to cope with the ever-changing application environment.

[0075] In one embodiment, Figure 3 As shown, the acquisition of historical business data of the current stage includes:

[0076] Step S101, obtaining a historical service identifier.

[0077] In an exemplary embodiment, the historical business identifier may be an identifier of a historical business, wherein the historical business identifier may be used to characterize a business scenario and a business identifier, etc.; the corresponding historical business scenario and historical business may be found through the historical business identifier, and the corresponding log file may be obtained, etc. For example, the business scenario may include "modify account password", "modify information", etc.; the historical business identifier may be used to characterize the first "modify account password" of account A; that is, the historical business identifier may characterize a business scenario to perform a specific business, etc.

[0078] Step S102: using the historical service identifier, matching and obtaining the corresponding log file of the historical service.

[0079] In an exemplary embodiment, the log file may include which stages the historical business has entered. If the current stage does not exist in the log file, it is considered that the historical business has not entered the current stage, etc.

[0080] Step S103: determining the historical business data of the current stage according to the log files of each historical business.

[0081] In an exemplary embodiment, the log files can be used to obtain the stages that each historical business has entered, and match them with the current stage. If no match is found, it is considered that the historical business has not entered the current stage. In this way, the number of historical businesses that have entered the current stage can be determined.

[0082] In this embodiment, the log file of the historical business is matched through the historical business identifier, and the historical business data is determined. The accuracy and comprehensiveness of the acquisition of historical business data are significantly enhanced. At the same time, a data basis is provided for the acquisition of historical business data, and problematic data can be more accurately located, which provides convenience for improving the success rate of the business.

[0083] In one embodiment, Figure 4 As shown, the target data of the current stage is obtained by using the number of historical businesses in the current stage and the number of historical businesses in the corresponding previous stage, including:

[0084] Step S201, when the current stage is the first stage, the number of historical businesses is obtained, and the target data of the first stage is obtained by using the number of historical businesses and the number of historical businesses in the current stage.

[0085] Step S202, when the current stage is not the first stage, the target data of the current stage is obtained by using the number of historical businesses in the current stage and the number of historical businesses in the previous stage.

[0086] In an exemplary embodiment, when the current stage is the first stage, there is no previous stage of the current stage, so it is necessary to obtain all business quantities under the business scenario, and use all business quantities and the business quantity entering the current stage to obtain the target data of the first stage, etc.

[0087] In this embodiment, the calculation scheme of the target data by incorporating the historical business quantity of the current stage and the previous stage can more accurately reflect the dynamic changes and relative performance of the business at different stages. By treating the first stage and the non-first stage differently, the trend and key turning points of business development can be captured more comprehensively, and the target data of each stage can be obtained more accurately. This structured analysis method will enhance the understanding of business continuity, enable decision makers to further optimize business processes and resource allocation based on clearer data-driven strategies, and enhance the sustainable development capabilities of the overall business.

[0088] In one embodiment, determining the overall target data of the business based on the target data of each stage includes:

[0089] The target data of each stage are processed by multiplication to obtain the overall target data of the business.

[0090] In an exemplary embodiment, the target data of each stage may be multiplied in sequence to finally obtain the overall target data of the business, that is, the overall success rate of the business, etc.

[0091] In one embodiment, Figure 5 As shown, the method also includes:

[0092] Step S501, regularly obtain target data of each stage.

[0093] Step S502: if the target data is not within a preset range, generate a warning signal for the corresponding stage.

[0094] In an exemplary embodiment, target data of each stage, namely, success rate, may be obtained regularly. When the success rate is lower than a preset threshold, it is considered that a problem occurs in that stage, and an early warning signal light of the corresponding stage is generated to remind an administrator, etc.

[0095] In this embodiment, by regularly acquiring target data at each stage and establishing an early warning mechanism, continuous monitoring of business progress can be achieved and abnormal situations can be identified in a timely manner. When the target data deviates from the preset range, the automatically generated early warning signal can quickly attract the attention of management, prompting them to take proactive intervention measures. This dynamic monitoring and early warning function not only helps to reduce potential losses, but also improves response speed and flexibility, allowing enterprises to be more adaptable to market changes and operational challenges, thereby enhancing the stability and success rate of the overall business.

[0096] In one embodiment, Figure 6 As shown, the method also includes:

[0097] Step S511, in response to generating an early warning signal, obtaining a historical service identifier.

[0098] Step S512: using the historical service identifier, matching and obtaining the corresponding log file of the historical service.

[0099] Step S513, filtering the log files of the historical business to obtain the target log file of the target stage corresponding to the early warning signal.

[0100] Step S514, analyzing the target log file to obtain abnormal data of the target stage.

[0101] In an exemplary embodiment, the corresponding log files of historical services may include log files corresponding to historical services that failed in the current stage, i.e., historical services that entered the previous stage but did not enter the current stage, etc. After the early warning signal is generated, the historical service identifier may be used to match the log files that failed in the current stage, and the data in the log files may be used to obtain the reasons for the failure in the current stage. Specifically, the log files may include information such as the current user's mobile phone model, network environment, and browser core version.

[0102] In this embodiment, after generating an early warning signal, the abnormal data of the target stage is queried from the target log file. It can significantly enhance the in-depth understanding and handling capabilities of abnormal situations. By screening and analyzing the target log file of the target stage, the root cause of the abnormal data can be quickly located and the specific factors that cause the target data to deviate can be identified. This process not only provides targeted problem solutions, but also provides data support for subsequent optimization measures, helping to quickly adjust strategies when problems arise, improving the resilience and adaptability of the business, and thus more effectively ensuring the stability and success rate of the overall business.

[0103] In an exemplary embodiment, the business scenario may include a user forgetting a password, changing a password, etc. Specifically, the business may be as follows: Figure 7 The various stages shown, Figure 6 The log file generation process is also included, including:

[0104] Step S901, the user clicks the "Forgot Password" button; the corresponding business log recording begins;

[0105] Step S902: The user requests a verification code; the corresponding business log records the user's request to obtain the verification code;

[0106] Step S903, sending a verification code; the corresponding business log records the background sending of the verification code;

[0107] Step S904: The user enters a verification code; the verification code entered by the user is recorded in the corresponding business log;

[0108] Step S905, the user clicks "Confirm"; the corresponding business log records the user's request for background verification;

[0109] Step S906, verify the verification code; record the background verification code in the corresponding business log;

[0110] Step S907, jump to the forgotten password page; the corresponding business log record page jumps to the change password page;

[0111] Step S908, the user enters a new password; the corresponding business log records the user completing the input of the new password;

[0112] Step S909, the user clicks "Confirm Password Change"; the corresponding business log records the user's request to change the password;

[0113] Step S910: the password is modified in the background; the result of the user's password modification is recorded in the corresponding business log;

[0114] Step S911, display the password modification result; the corresponding business log record ends;

[0115] Specifically, it can be understood that in this embodiment, when recording a service log begins, a unique BID value may be generated. This BID value runs through the entire service log and can be used to identify a corresponding service log, etc.

[0116] In an exemplary embodiment, the application process of the data acquisition method can be as follows: Figure 8 As shown, specifically including:

[0117] Step S921, record 1200 users clicking the "Forgot Password" button;

[0118] Step S922: Only 1000 users are displayed normally in the stage of displaying the forgotten password page; at this time, the success rate of displaying the forgotten password page is (1000 / 1200)*100%, etc.;

[0119] Step S923, 1000 users request verification codes; only 800 users make normal verification code requests; at this time, the success rate of requesting verification codes is (800 / 1000)*100%, etc.;

[0120] Step S924: 800 users request verification codes, but the backend only successfully sends verification codes to 700 users; at this time, the success rate of the backend sending verification codes is (700 / 800)*100%, etc.;

[0121] Step S925: the background sends verification codes to 700 users, and only 600 users receive and enter the verification codes; at this time, the success rate of users receiving the verification codes normally is (600 / 700)*100%, etc.

[0122] It is understandable that the overall success rate of the entire business can be obtained by multiplying the success rates of each stage; business success rate = success rate of stage A * success rate of stage B * success rate of stage C * success rate of stage D * success rate of stage E... and so on.

[0123] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0124] Based on the same inventive concept, the embodiment of the present application also provides a data acquisition device for implementing the data acquisition method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more data acquisition device embodiments provided below can refer to the limitations on the data acquisition method above, and will not be repeated here.

[0125] In one embodiment, Fig. 9 As shown, a data acquisition device 400 is provided, comprising: a historical data acquisition module 401, a stage quantity acquisition module 402 and a target data acquisition module 403, wherein:

[0126] A historical data acquisition module is used to acquire historical business data of the current stage; wherein the historical business data includes the status of each historical business in the current stage; the status includes whether the business has entered the current stage or not;

[0127] A phase quantity acquisition module, used to acquire the quantity of the historical business in the current phase according to the historical business data;

[0128] A target data acquisition module, used to obtain target data of the current stage by using the number of historical businesses of the current stage and the number of historical businesses of the corresponding previous stage; wherein the target data is used to characterize the success rate of the business of the current stage;

[0129] The target data acquisition module is further used to determine the overall target data of the business based on the target data of each stage.

[0130] In one embodiment, the historical data acquisition module includes:

[0131] The identification acquisition submodule is used to obtain the historical business identification;

[0132] A file acquisition submodule, used to use the historical business identifier to match and obtain the corresponding log file of the historical business;

[0133] The data determination submodule is used to determine the historical business data of the current stage based on the log files of each historical business.

[0134] In one embodiment, the target data acquisition module is further used to:

[0135] In the case where the current stage is the first stage, the number of historical businesses is obtained, and target data for the first stage is obtained by using the number of historical businesses and the number of historical businesses in the current stage;

[0136] In the case that the current stage is not the first stage, the target data of the current stage is obtained by using the quantity of historical business in the current stage and the quantity of historical business in the previous stage.

[0137] In one embodiment, the target data acquisition module is further used to:

[0138] The target data of each stage are processed by multiplication to obtain the overall target data of the business.

[0139] In one embodiment, the device further comprises:

[0140] Data acquisition module, used to regularly acquire target data at each stage;

[0141] The signal generation module generates a warning signal of the corresponding stage when the target data is not within a preset range.

[0142] In one embodiment, the device further comprises:

[0143] An identification acquisition module, used to acquire a historical business identification in response to generating an early warning signal;

[0144] A file matching module, used to match the log file of the corresponding historical business using the historical business identifier;

[0145] A file screening module, used to screen the log files of the historical business to obtain the target log file of the target stage corresponding to the early warning signal;

[0146] The abnormal data acquisition module is used to analyze the target log file to obtain the abnormal data of the target stage.

[0147] Each module in the above data acquisition device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module.

[0148] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Fig.10 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store business data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a data acquisition method is implemented.

[0149] Those skilled in the art will understand that Fig.10 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0150] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.

[0151] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0152] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0153] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A data acquisition method, characterized in that: The method comprises: Acquire historical business data of the current stage; wherein the historical business data includes the status of each historical business in the current stage; the status includes whether the business has entered the current stage or not; According to the historical business data, obtaining the quantity of the historical business at the current stage; Using the number of historical businesses in the current phase and the number of historical businesses in the corresponding previous phase, the target data of the current phase is obtained; wherein the target data is used to characterize the success rate of the business in the current phase; Based on the target data of each stage, the overall target data of the business is determined.

2. The method according to claim 1, characterized in that The acquisition of historical business data of the current stage includes: Get historical business identifier; Using the historical service identifier, matching and obtaining the corresponding log file of the historical service; According to the log files of each historical business, determine the historical business data of the current stage.

3. The method according to claim 1, characterized in that The method of obtaining target data for the current stage by using the number of historical businesses in the current stage and the number of historical businesses in the corresponding previous stage includes: In the case where the current stage is the first stage, the number of historical businesses is obtained, and target data for the first stage is obtained by using the number of historical businesses and the number of historical businesses in the current stage; In the case that the current stage is not the first stage, the target data of the current stage is obtained by using the quantity of historical business in the current stage and the quantity of historical business in the previous stage.

4. The method according to claim 1, characterized in that: Determining the overall target data of the business based on the target data of each stage includes: The target data of each stage are processed by multiplication to obtain the overall target data of the business.

5. The method according to claim 1, characterized in that: The method further comprises: Regularly obtain target data for each stage; When the target data is not within the preset range, a warning signal of the corresponding stage is generated.

6. The method according to claim 5, characterized in that The method further comprises: In response to generating the warning signal, obtaining a historical business identifier; Using the historical service identifier, matching and obtaining the corresponding log file of the historical service; Filtering the log files of the historical business to obtain the target log files of the target stage corresponding to the early warning signal; The target log file is analyzed to obtain abnormal data of the target stage.

7. A data acquisition device, characterized in that: The device comprises: A historical data acquisition module is used to acquire historical business data of the current stage; wherein the historical business data includes the status of each historical business in the current stage; the status includes whether the business has entered the current stage or not; A phase quantity acquisition module, used to acquire the quantity of the historical business in the current phase according to the historical business data; A target data acquisition module, used to obtain target data of the current stage by using the number of historical businesses of the current stage and the number of historical businesses of the corresponding previous stage; wherein the target data is used to characterize the success rate of the business of the current stage; The target data acquisition module is further used to determine the overall target data of the business based on the target data of each stage.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Fault positioning system, method and device, electronic equipment and computer readable medium

    CN112491611A

  • Abnormity monitoring method and device, equipment, and storage medium

    CN113723956A