Data indicator collection and processing method, device, equipment and storage medium thereof

By introducing data indicator collection and processing methods in the RPA system, combined with user-defined rules, the collection, encryption processing and visual display of target indicator data is solved, and the problem of data collection in the existing technology is not intuitive and timely, and the user experience is improved.

CN116089514BActive Publication Date: 2025-09-02YGSOFT INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310028812.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-09
Publication Date
2025-09-02
Estimated Expiration
2043-01-09

AI Technical Summary

Technical Problem

In the existing RPA robot process automation products, the initialization degree of indicator data collection is low, the collection is difficult, the dimension range is unclear, and historical data is difficult to trace. The lack of analysis and visual display leads to inefficient scene execution, no business processing can be traced, and poor user experience.

Method used

Provide a data indicator collection and processing method, through preset data indicator collection components, encryption components, transmission components and display components, combined with user-defined rules, it realizes the collection, encryption processing, transmission and visual display of target indicator data, and supports multi-dimensional data analysis.

Benefits of technology

It has achieved more intuitive and timely data collection and analysis in RPA business scenarios, helping administrators to discover problems in a timely manner and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116089514B_ABST
    Figure CN116089514B_ABST
Patent Text Reader

Abstract

The embodiments of the present application belong to the field of RPA automated processing technology, and relate to a data indicator collection and processing method, device, equipment and storage medium thereof, including starting a data indicator collection component; collecting target indicator data; encrypting the target indicator data to obtain the encryption processing result; sending the encryption processing result to the management analysis platform; performing data analysis to obtain the data analysis result; and visually displaying it in an intuitive data display method or / and a chart display method. User-defined collection dimension data such as the number of uses, frequency of use, operation success rate, business processing volume, and business processing status in RPA business scenarios can be viewed intuitively through charts and data. The data indicator collection and processing method can also be used to automatically analyze problems in business processing efficiency, business processing volume, and other aspects during the operation of RPA, assisting administrators in promptly discovering and handling problems, and improving users' RPA usage experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of RPA automated processing technology, and in particular to a data indicator collection and processing method, apparatus, device, and storage medium thereof. Background Art

[0002] Existing RPA (Robotic Process Automation) products suffer from poor initialization of indicator data collection, difficulty in collecting indicators, unclear dimensionality, and difficulty tracing historical data. After collecting indicator data, there is a lack of analysis and visualization, and a lack of timely information on scenario usage and business processing efficiency. This results in low scenario execution efficiency, an inability to trace business processing status, and the inability to continuously improve scenario capabilities and efficiency, making it difficult to deeply optimize user robot scenarios.

[0003] In the past, when these issues arose, the entire customer data package would be brought back to the company for analysis by dedicated personnel, who would then produce a scenario-based operational report and identify an optimization solution. This approach not only incurred significant analysis costs but also delayed the implementation of optimization solutions, making it impossible to meet customers' needs for timely optimization. Consequently, existing technologies for collecting and processing metrics data and identifying issues in RPA business scenarios lacked intuitiveness and timeliness, leading to a poor customer experience. Summary of the Invention

[0004] The purpose of the embodiments of the present application is to propose a data indicator collection and processing method, device, equipment and storage medium thereof to solve the problem that indicator data collection and processing and problem discovery in RPA business scenarios in the existing technology are not intuitive and timely enough, which easily leads to poor customer experience.

[0005] In order to solve the above technical problems, the present invention provides a method for collecting and processing data indicators, which adopts the following technical solutions:

[0006] A data indicator collection and processing method includes the following steps:

[0007] Start the preset data indicator collection component;

[0008] Collect target indicator data based on the preset data indicator collection component and the user's pre-defined data indicator collection rules;

[0009] Acquire the collected target indicator data, and encrypt the target indicator data according to a preset data encryption component to obtain an encryption result;

[0010] Sending the encryption processing result to a preset management and analysis platform through a preset transmission component;

[0011] Performing data analysis on the encryption processing result received by the preset management and analysis platform to obtain a data analysis result;

[0012] The data analysis results are visually displayed in an intuitive data display manner and / or a chart display manner based on a preset display component.

[0013] Furthermore, before executing the step of collecting target indicator data based on the preset data indicator collection component and the user-defined data indicator collection rules, the method further includes:

[0014] Provide a configuration interface in advance for users to configure data indicator collection rules;

[0015] The configuration interface for configuring the data indicator collection rules of the user is monitored according to the preset first interface monitoring component. When the user is detected configuring the data indicator collection rules, the data indicator collection rules customized by the user are obtained based on the preset first page content acquisition component, wherein the data indicator collection rules customized by the user include: the collection dimension of the target indicator data, the collection scope of the target indicator data, wherein the target indicator data include the number of business processes, the business execution efficiency, and the business processing status in the RPA operation scenario.

[0016] Furthermore, before executing the step of encrypting the target indicator data according to the preset data encryption component and obtaining the encryption result, the method further includes:

[0017] Provide a configuration interface in advance in response to the user's configuration of data encryption rules;

[0018] monitoring the configuration interface of the user configuring the data encryption rule according to the preset second interface monitoring component, and obtaining the user-configured data encryption rule based on the preset second page content obtaining component when the user is detected configuring the data encryption rule;

[0019] Deploy the user-defined data encryption rules into the preset data encryption component;

[0020] The step of encrypting the target indicator data according to the preset data encryption component and obtaining the encryption result specifically includes:

[0021] Obtaining a target encryption rule selected by the user from the preset data encryption component according to a click interaction instruction, wherein the target encryption rule is any data encryption rule among the user-defined data encryption rules;

[0022] The target indicator data is encrypted according to the corresponding encryption technology in the target encryption rule to obtain an encryption processing result.

[0023] Furthermore, before executing the step of sending the encryption processing result to a preset management and analysis platform through a preset transmission component, the method further includes:

[0024] Pre-acquire the receiving interface address information and the destination interface address information of the preset transmission component;

[0025] Setting the receiving interface address information as the destination transmission address of the preset data encryption component;

[0026] The destination interface address information is set as the destination transmission address of the preset transmission component, wherein the destination interface address information is the data receiving interface address provided externally by the preset management and analysis platform.

[0027] Furthermore, the step of sending the encryption processing result to a preset management and analysis platform through a preset transmission component specifically includes:

[0028] According to the receiving interface address information of the preset transmission component, the encryption processing result is sent to the preset transmission component through the interface transmission mode;

[0029] According to the data receiving interface address provided by the preset management and analysis platform, the encryption processing result received by the preset transmission component is sent to the preset management and analysis platform in an interface transmission manner.

[0030] Furthermore, before performing the step of performing data analysis on the encryption processing result received by the preset management and analysis platform to obtain the data analysis result, the method further includes:

[0031] Decrypting the encrypted result according to a data decryption component preset in the preset management and analysis platform to obtain the index data after decryption;

[0032] The step of performing data analysis on the encryption processing result received by the preset management and analysis platform to obtain the data analysis result specifically includes:

[0033] The index data after the decryption processing is analyzed based on pre-defined data analysis rules to obtain data analysis results.

[0034] Furthermore, the method further comprises:

[0035] Based on a preset interface connection monitoring component, determining whether the preset transmission component has an interface transmission delay or an interface transmission disconnection;

[0036] If the preset transmission component has an interface transmission delay or an interface transmission disconnection, the encryption processing result received by the preset management and analysis platform is cached at a breakpoint according to the preset cache component.

[0037] In order to solve the above technical problems, the embodiment of the present application further provides a data indicator collection and processing device, which adopts the following technical solution:

[0038] A data indicator collection and processing device, comprising:

[0039] RPA operation module and management platform analysis module, among which,

[0040] The RPA operation module includes a preset data indicator collection component, a preset data encryption component and a preset transmission component, wherein:

[0041] The preset data indicator collection component is used to collect target indicator data according to the data indicator collection rules pre-defined by the user after receiving the start command issued by the user through the interactive instruction;

[0042] The preset data encryption component is used to encrypt the target indicator data according to the preset data encryption component to obtain an encryption result;

[0043] The preset transmission component is used to send the encryption processing result to a preset management and analysis platform;

[0044] The management platform analysis module includes a preset data analysis component and a preset display component, wherein:

[0045] The preset data analysis component is used to perform data analysis on the encryption processing result received by the preset management and analysis platform to obtain a data analysis result;

[0046] The preset display component is used to visually display the data analysis results in an intuitive data display manner and / or a chart display manner.

[0047] In order to solve the above technical problems, the embodiment of the present application further provides a computer device, which adopts the following technical solution:

[0048] A computer device includes a memory and a processor, wherein the memory stores computer-readable instructions, and the processor implements the steps of the data indicator collection and processing method described above when executing the computer-readable instructions.

[0049] In order to solve the above technical problems, the embodiment of the present application further provides a computer-readable storage medium, which adopts the following technical solution:

[0050] A computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the steps of the data indicator collection and processing method as described above.

[0051] Compared with the prior art, the embodiments of the present application have the following beneficial effects:

[0052] The data indicator collection and processing method described in the embodiment of the present application is to start a preset data indicator collection component; based on the preset data indicator collection component and the user's pre-defined data indicator collection rules, collect target indicator data; obtain the collected target indicator data, and encrypt the target indicator data according to the preset data encryption component to obtain the encryption processing result; send the encryption processing result to the preset management and analysis platform through the preset transmission component; perform data analysis on the encryption processing result received by the preset management and analysis platform to obtain the data analysis result; and visualize the data analysis result in an intuitive data display method or / and a chart display method based on the preset display component. According to this data indicator collection and processing method, user-defined collection dimension data such as the number of uses, frequency of use, operation success rate, business processing volume, and business processing status in the RPA business scenario can be intuitively viewed through charts and data. The data indicator collection and processing method can also be used to automatically analyze problems in business processing efficiency, business processing volume, etc. during the operation of RPA, assisting administrators in timely discovering and handling problems, and improving the user's RPA usage experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] In order to more clearly illustrate the solutions in this application, a brief introduction will be given below to the drawings required for use in the description of the embodiments of this application. Obviously, the drawings described below are some embodiments of this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0054] Figure 1 is an exemplary system architecture diagram to which the present application may be applied;

[0055] Figure 2 A flowchart of an embodiment of a data indicator collection and processing method according to the present application;

[0056] Figure 3 A structural diagram of an embodiment of a data indicator collection and processing device according to the present application;

[0057] Figure 4 Shown Figure 3 A schematic diagram of a specific embodiment of the module 301 is shown;

[0058] Figure 5 Shown Figure 3 A schematic diagram of a specific embodiment of module 302 is shown;

[0059] Figure 6 A schematic diagram showing a specific embodiment of the data indicator collection rule custom configuration module described in this application is shown;

[0060] Figure 7 A schematic diagram showing a specific embodiment of the data encryption rule custom configuration module described in this application is shown;

[0061] Figure 8 A schematic structural diagram of an embodiment of a computer device according to the present application. DETAILED DESCRIPTION

[0062] Unless otherwise defined, all technical and scientific terms used herein have the same meanings as commonly understood by those skilled in the art to which this application belongs. The terms used in the specification of the application are for the purpose of describing specific embodiments only and are not intended to limit this application. The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. The terms "first", "second", etc. in the specification and claims of this application or the above-mentioned drawings are used to distinguish different objects, not to describe a specific order.

[0063] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0064] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.

[0065] like Figure 1 As shown, system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. Network 104 is a medium for providing communication links between terminal devices 101, 102, 103 and server 105. Network 104 may include various connection types, such as wired or wireless communication links or fiber optic cables.

[0066] Users can use terminal devices 101, 102, and 103 to interact with server 105 via network 104 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 101, 102, and 103, such as web browser applications, shopping applications, search applications, instant messaging tools, email clients, social platform software, etc.

[0067] The terminal devices 101, 102, and 103 can be various electronic devices with display screens and supporting web browsing, including but not limited to smart phones, tablet computers, e-book readers, MP3 players (Moving Picture Experts Group Audio Layer III), MP4 players (Moving Picture Experts Group Audio Layer IV), laptop computers, desktop computers, etc.

[0068] The server 105 may be a server that provides various services, such as a background server that provides support for web pages displayed on the terminal devices 101 , 102 , and 103 .

[0069] It should be noted that the data indicator collection and processing method provided in the embodiment of the present application is generally executed by a server / terminal device, and accordingly, the data indicator collection and processing device is generally set in the server / terminal device.

[0070] It should be understood that Figure 1 The number of terminal devices, networks and servers in the embodiment is merely illustrative. Any number of terminal devices, networks and servers may be provided as required.

[0071] To facilitate understanding, let's first introduce RPA (Robotic Process Automation) technology. This technology is a program that completes tasks according to specific instructions. It can replace manual processing that has low added value, is highly repetitive, requires clear rules, and involves data silos. This reduces labor intensity, reduces errors, accelerates business processes, and enables intelligent processing. Currently, RPA is widely used in various fields, including finance, taxation, supply chain, human resources, and information maintenance.

[0072] Continue to refer Figure 2 , shows a flow chart of an embodiment of a data indicator collection and processing method according to the present application. The data indicator collection and processing method includes the following steps:

[0073] Step 201: Start the preset data indicator collection component.

[0074] Step 202: Collect target indicator data based on the preset data indicator collection component and the user's pre-defined data indicator collection rules.

[0075] In this embodiment, before executing the step of collecting target indicator data based on the preset data indicator collection component and the user's pre-defined data indicator collection rules, the method also includes: pre-providing a configuration interface in response to the user configuring the data indicator collection rules; monitoring the configuration interface for the user configuring the data indicator collection rules according to the preset first interface monitoring component, and when monitoring the user configuring the data indicator collection rules, obtaining the user-defined data indicator collection rules based on the preset first page content acquisition component, wherein the user-defined data indicator collection rules include: the collection dimension of the target indicator data, the collection range of the target indicator data, wherein the target indicator data includes the number of business processing, business execution efficiency, and business processing status in the RPA operation scenario.

[0076] By providing users with a configuration interface for configuring data indicator collection rules, users can customize data indicator collection rules, collect target data indicators according to their own needs, and automatically collect information such as the number of business processes, business execution efficiency, and business processing status in the RPA operation scenario based on user-defined collection dimensions and data ranges, making the collection scope and collection dimensions of indicator data more flexible and optional.

[0077] Step 203: Acquire the collected target indicator data, and encrypt the target indicator data according to a preset data encryption component to obtain an encryption result.

[0078] In this embodiment, before executing the step of encrypting the target indicator data according to the preset data encryption component and obtaining the encryption processing result, the method also includes: pre-providing a configuration interface in response to the user configuring the data encryption rules; monitoring the configuration interface for the user configuring the data encryption rules according to the preset second interface monitoring component, and when the user is detected to be configuring the data encryption rules, obtaining the user-defined data encryption rules based on the preset second page content acquisition component, wherein the user-defined data encryption rules are not unique, and the user-defined data encryption rules can be encryption rules that only include a single encryption technology, or can be composite encryption rules composed of multiple encryption technologies; and deploying the user-defined data encryption rules into the preset data encryption component.

[0079] In this embodiment, the user-defined data encryption rules can be symmetric encryption technology or asymmetric encryption technology. If symmetric encryption technology is used, the consistency of the encryption key and the decryption key must be ensured; if asymmetric encryption technology is used, the public key and private key with a paired relationship are used as the encryption key and decryption key.

[0080] In this embodiment, the user-defined data encryption rule can be an encryption rule that only contains a single encryption technology, or a composite encryption rule composed of multiple encryption technologies. The "encryption technology" here refers to a specific encryption technology, such as the DES encryption algorithm, 3DES encryption algorithm, IDEA encryption algorithm, RC5 encryption algorithm, and RC6 encryption algorithm. The encryption rule that only contains a single encryption technology is an encryption rule formed by only one or the same encryption algorithm, for example, an encryption rule that only uses the DES encryption algorithm as an encryption condition; the composite encryption rule composed of multiple encryption technologies is an encryption rule that integrates and uses multiple encryption algorithms in the entire encryption step. For example, the encryption rule uses at least two encryption algorithms of the DES encryption algorithm, 3DES encryption algorithm, IDEA encryption algorithm, RC5 encryption algorithm, and RC6 encryption algorithm in the entire encryption step.

[0081] By providing users with a configuration interface for configuring data encryption rules, users can customize data encryption rules and select data encryption rules according to their own needs. Target indicator data such as business processing quantity, business execution efficiency, and business processing status in RPA operation scenarios can be flexibly encrypted, avoiding the singleness of data encryption rules. Customized optional data encryption rules also ensure that different data encryption rules are selected for encryption processing of different types of target indicator data.

[0082] In this embodiment, the step of encrypting the target indicator data according to the preset data encryption component and obtaining the encryption processing result specifically includes: obtaining the target encryption rule filtered out by the user from the preset data encryption component according to the click interaction instruction, wherein the target encryption rule is any data encryption rule in the data encryption rules customized by the user; encrypting the target indicator data according to the corresponding encryption technology in the target encryption rule to obtain the encryption processing result.

[0083] The target indicator data is encrypted through a preset data encryption component to obtain the encryption processing result, thereby ensuring the security and confidentiality of data collection and data transmission during RPA operation, preventing the leakage of important indicator data, and avoiding data security issues.

[0084] Step 204: Send the encryption processing result to the preset management and analysis platform through the preset transmission component.

[0085] In this embodiment, before executing the step of sending the encryption processing result to the preset management and analysis platform through the preset transmission component, the method also includes: pre-acquiring the receiving interface address information and destination interface address information of the preset transmission component; setting the receiving interface address information as the destination transmission address of the preset data encryption component; setting the destination interface address information as the destination transmission address of the preset transmission component, wherein the destination interface address information is the data receiving interface address provided to the outside by the preset management and analysis platform.

[0086] In this embodiment, the step of sending the encryption processing result to the preset management and analysis platform through the preset transmission component specifically includes: sending the encryption processing result to the preset transmission component through interface transmission according to the receiving interface address information of the preset transmission component; sending the encryption processing result received by the preset transmission component to the preset management and analysis platform through interface transmission according to the data receiving interface address provided to the outside by the preset management and analysis platform.

[0087] By pre-setting the receiving interface address information of the transmission component and setting the destination transmission address of the transmission component, the management and analysis platform can transmit the encryption processing results using interface transmission.

[0088] Step 205: Perform data analysis on the encryption processing result received by the preset management and analysis platform to obtain a data analysis result.

[0089] In this embodiment, before executing the step of performing data analysis on the encryption processing results received by the preset management and analysis platform and obtaining the data analysis results, the method also includes: decrypting the encryption processing results according to the data decryption component preset in the preset management and analysis platform, and obtaining the indicator data after decryption.

[0090] In this embodiment, the step of performing data analysis on the encryption processing results received by the preset management and analysis platform and obtaining data analysis results specifically includes: performing data analysis on the indicator data after the decryption processing based on pre-defined data analysis rules and obtaining data analysis results, wherein the pre-defined data analysis rules include but are not limited to sorting rules, normalization processing rules, deduplication rules, and screening rules.

[0091] Through pre-defined data analysis rules, the decrypted content can be further preprocessed, which can not only streamline the decrypted content, but also clean the parsed data to be displayed.

[0092] Step 206: Visually display the data analysis results in an intuitive data display manner and / or a chart display manner based on a preset display component.

[0093] Through intuitive data display and chart display, a multi-dimensional display of target indicator data is achieved, improving the user's visual experience.

[0094] In this embodiment, the method also includes: based on a preset interface connection monitoring component, determining whether the preset transmission component has an interface transmission delay or an interface transmission disconnection; if the preset transmission component has an interface transmission delay or an interface transmission disconnection, then according to a preset cache component, breakpoint caching is performed on the encryption processing result received by the preset management and analysis platform.

[0095] Breakpoint caching allows the RPA runtime module to retain collected metric data locally when it loses connection with the management platform analysis module. This allows the RPA runtime module to perform metric data compensation after it reconnects to the management platform analysis module. This prevents metric data loss due to interface transmission delays or disconnections, providing greater security and reliability.

[0096] This application starts a preset data indicator collection component; based on the preset data indicator collection component and the user's pre-defined data indicator collection rules, collects target indicator data; obtains the collected target indicator data, and encrypts the target indicator data according to the preset data encryption component to obtain the encryption processing result; sends the encryption processing result to the preset management and analysis platform through the preset transmission component; performs data analysis on the encryption processing result received by the preset management and analysis platform to obtain the data analysis result; and visualizes the data analysis result in an intuitive data display method or / and a chart display method based on the preset display component. According to this data indicator collection and processing method, the user-defined collection dimension data such as the number of uses, frequency of use, operation success rate, business processing volume, and business processing status in the RPA business scenario can be intuitively viewed through charts and data. The data indicator collection and processing method can also be used to automatically analyze problems in business processing efficiency, business processing volume, etc. during the operation of RPA, assisting administrators to promptly discover and handle problems, and improve the user's RPA usage experience.

[0097] The embodiments of the present application can acquire and process relevant data based on artificial intelligence technology. Artificial intelligence (AI) refers to the theories, methods, technologies, and application systems that use digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to achieve optimal results.

[0098] Fundamental AI technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing, operating / interaction systems, and mechatronics. AI software technologies primarily encompass computer vision, robotics, biometrics, speech processing, natural language processing, and machine learning / deep learning.

[0099] In the embodiments of this application, RPA process automation technology within robotics allows intuitive visualization of user-defined data collection dimensions, such as the number of RPA usages, frequency of use, success rate, business processing volume, and business processing status, within RPA business scenarios, through charts and data. Data indicator collection and processing methods can also be used to automatically analyze issues related to business processing efficiency and volume during RPA operation, assisting administrators in promptly identifying and addressing problems, thereby enhancing the user experience with RPA and making it more automated and intelligent.

[0100] Further references Figure 3 , as a response to the above Figure 2 The present application provides an embodiment of a data indicator collection and processing device, which is similar to the embodiment of the present invention. Figure 2 Corresponding to the method embodiment shown, the device can be specifically applied to various electronic devices.

[0101] like Figure 3 As shown, the data indicator collection and processing device 300 described in this embodiment includes: an RPA operation module 301 and a management platform analysis module 302.

[0102] Continue to refer Figure 4 , Figure 4 Shown Figure 3 The schematic diagram of a specific embodiment of the module 301 is shown. The RPA operation module 301 includes a data indicator collection component 401, a data encryption component 402, and a transmission component 403. The data indicator collection component 401, the data encryption component 402, and the transmission component 403 are all preset components.

[0103] The preset data indicator collection component 401 is used to collect target indicator data according to the data indicator collection rules pre-defined by the user after receiving the start command issued by the user through the interactive instruction;

[0104] The preset data encryption component 402 is used to encrypt the target indicator data according to the preset data encryption component to obtain an encryption result;

[0105] The preset transmission component 403 is used to send the encryption processing result to a preset management and analysis platform.

[0106] Continue to refer Figure 5 , Figure 5 Shown Figure 3 The schematic diagram of a specific embodiment of the module 302 shown in FIG. 3 is a diagram showing a specific embodiment of the management platform analysis module 302, wherein the management platform analysis module 302 includes a data analysis component 501 and a display component 502, and the data analysis component 501 and the display component 502 are also preset components, wherein:

[0107] The preset data analysis component 501 is used to perform data analysis on the encryption processing result received by the preset management and analysis platform to obtain a data analysis result;

[0108] The preset display component 502 is used to visually display the data analysis results in an intuitive data display manner and / or a chart display manner.

[0109] In some specific implementations of the present application, the management platform analysis module 302 further includes a data decryption component, which is used to decrypt the encryption result and obtain the index data after the decryption.

[0110] In some specific embodiments of the present application, the data indicator collection and processing device 300 also includes a breakpoint cache module, which is used to determine whether the preset transmission component has an interface transmission delay or an interface transmission disconnection based on a preset interface connection monitoring component; if the preset transmission component has an interface transmission delay or an interface transmission disconnection, then according to the preset cache component, the encryption processing result received by the preset management and analysis platform is breakpoint cached. In essence, the breakpoint cache module is used to retain the collected indicator data locally when the RPA operation module is disconnected from the management platform analysis module, and then the RPA operation module is connected to the management platform analysis module to perform compensation processing on the indicator data. It avoids the loss of indicator data due to interface transmission delay or interface transmission disconnection, and is more secure and reliable.

[0111] In some specific embodiments of the present application, the data indicator collection and processing device 300 further includes a data indicator collection rule custom configuration module, and further reference is made to Figure 6 , Figure 6 The schematic diagram of a specific embodiment of the data indicator collection rule custom configuration module described in this application is shown. The data indicator collection rule custom configuration module includes a custom configuration interface providing component 601, a first interface monitoring component 602 and a first page content acquisition component 603.

[0112] The custom configuration interface providing component 601 is used to pre-provide a configuration interface in response to the user configuring the data indicator collection rules;

[0113] The first interface monitoring component 602 is used to monitor the configuration interface where the user configures data indicator collection rules.

[0114] The first page content acquisition component 603 is used to obtain the user-defined data indicator collection rules when monitoring the user to configure the data indicator collection rules, wherein the user-defined data indicator collection rules include: the collection dimension of the target indicator data, the collection scope of the target indicator data, wherein the target indicator data includes the number of business processes in the RPA operation scenario, the business execution efficiency, and the business processing status.

[0115] In some specific embodiments of the present application, the data indicator collection and processing device 300 further includes a data encryption rule custom configuration module, and further reference is made to Figure 7 , Figure 7 A schematic diagram of a specific embodiment of the data encryption rule custom configuration module described in this application is shown, and the data encryption rule custom configuration module includes a custom configuration interface providing component 701, a second interface monitoring component 702, a second page content acquisition component 703 and a data encryption rule deployment component 704.

[0116] in,

[0117] The custom configuration interface providing component 701 is used to pre-provide a configuration interface in response to the user configuring data encryption rules;

[0118] The second interface monitoring component 702 is used to monitor the configuration interface of the user for configuring data encryption rules;

[0119] The second page content acquisition component 703 is used to acquire the user-defined data encryption rule when detecting that the user has configured the data encryption rule. The user-defined data encryption rule is not unique and can be an encryption rule containing only a single encryption technology or a composite encryption rule composed of multiple encryption technologies.

[0120] The data encryption rule deployment component 704 is used to deploy the user-defined data encryption rules into the preset data encryption component.

[0121] This application starts a preset data indicator collection component; based on the preset data indicator collection component and the user's pre-defined data indicator collection rules, collects target indicator data; obtains the collected target indicator data, and encrypts the target indicator data according to the preset data encryption component to obtain the encryption processing result; sends the encryption processing result to the preset management and analysis platform through the preset transmission component; performs data analysis on the encryption processing result received by the preset management and analysis platform to obtain the data analysis result; and visualizes the data analysis result in an intuitive data display method or / and a chart display method based on the preset display component. According to this data indicator collection and processing method, the user-defined collection dimension data such as the number of uses, frequency of use, operation success rate, business processing volume, and business processing status in the RPA business scenario can be intuitively viewed through charts and data. The data indicator collection and processing method can also be used to automatically analyze problems in business processing efficiency, business processing volume, etc. during the operation of RPA, assisting administrators to promptly discover and handle problems, and improve the user's RPA usage experience.

[0122] Those skilled in the art will appreciate that all or part of the processes in the above-described method embodiments can be implemented by instructing related hardware via computer-readable instructions. The computer-readable instructions can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes in the above-described method embodiments. The aforementioned storage medium can be a non-volatile storage medium such as a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

[0123] It should be understood that although the steps in the flowcharts of the accompanying drawings are shown in sequence as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the flowcharts of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0124] To solve the above technical problems, the present application also provides a computer device. Figure 8 , Figure 8 This is a basic structural block diagram of the computer device in this embodiment.

[0125] The computer device 8 includes a memory 8a, a processor 8b, and a network interface 8c that are interconnected via a system bus. It should be noted that the figure only shows a computer device 8 having components 8a-8c, but it should be understood that it is not required to implement all of the components shown, and more or fewer components may be implemented instead. Those skilled in the art will understand that the computer device herein is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to a microprocessor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a digital signal processor (DSP), an embedded device, etc.

[0126] The computer device may be a desktop computer, notebook computer, PDA, cloud server, etc. The computer device may interact with the user via a keyboard, mouse, remote control, touchpad, or voice control device.

[0127] The memory 8a includes at least one type of readable storage medium, and the readable storage medium includes a flash memory, a hard disk, a multimedia card, a card-type memory (for example, SD or DX memory, etc.), a random access memory (RAM), a static random access memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, etc. In some embodiments, the memory 8a can be an internal storage unit of the computer device 8, such as a hard disk or memory of the computer device 8. In other embodiments, the memory 8a can also be an external storage device of the computer device 8, such as a plug-in hard disk equipped on the computer device 8, a smart memory card (Smart Med i aCard, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. Of course, the memory 8a can also include both the internal storage unit of the computer device 8 and its external storage device. In this embodiment, the memory 8a is generally used to store the operating system and various application software installed on the computer device 8, such as computer-readable instructions of a data indicator collection and processing method. In addition, the memory 8a can also be used to temporarily store various types of data that have been output or are to be output.

[0128] The processor 8b may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip in some embodiments. The processor 8b is generally used to control the overall operation of the computer device 8. In this embodiment, the processor 8b is used to execute computer-readable instructions stored in the memory 8a or process data, such as computer-readable instructions for executing the data indicator collection and processing method.

[0129] The network interface 8c may include a wireless network interface or a wired network interface. The network interface 8c is generally used to establish a communication connection between the computer device 8 and other electronic devices.

[0130] The computer device proposed in this embodiment belongs to the field of RPA automated processing technology. This application starts a preset data indicator collection component; based on the preset data indicator collection component and user-defined data indicator collection rules, collects target indicator data; obtains the collected target indicator data, and encrypts the target indicator data according to a preset data encryption component to obtain an encryption result; sends the encryption result to a preset management and analysis platform through a preset transmission component; performs data analysis on the encryption result received by the preset management and analysis platform to obtain a data analysis result; and visualizes the data analysis result in an intuitive data display method or / and a chart display method based on a preset display component. According to this data indicator collection and processing method, user-defined collection dimension data such as the number of uses, frequency of use, operation success rate, business processing volume, and business processing status in RPA business scenarios can be intuitively viewed through charts and data. The data indicator collection and processing method can also automatically analyze problems in business processing efficiency and business processing volume during RPA operation, assisting administrators in timely identifying and resolving problems, and improving users' RPA usage experience.

[0131] The present application also provides another embodiment, namely, providing a computer-readable storage medium, which stores computer-readable instructions. The computer-readable instructions can be executed by a processor to enable the processor to perform the steps of the data indicator collection and processing method as described above.

[0132] The computer-readable storage medium proposed in this embodiment belongs to the field of RPA automated processing technology. This application starts a preset data indicator collection component; based on the preset data indicator collection component and user-defined data indicator collection rules, collects target indicator data; obtains the collected target indicator data, and encrypts the target indicator data according to a preset data encryption component to obtain an encryption result; transmits the encryption result to a preset management and analysis platform via a preset transmission component; performs data analysis on the encryption result received by the preset management and analysis platform to obtain a data analysis result; and visualizes the data analysis result in an intuitive data display method or / and a chart display method based on a preset display component. According to this data indicator collection and processing method, user-defined collection dimension data such as the number of uses, frequency of use, operation success rate, business processing volume, and business processing status in RPA business scenarios can be intuitively viewed through charts and data. The data indicator collection and processing method can also automatically analyze problems in business processing efficiency and business processing volume during RPA operation, assisting administrators in timely identifying and resolving problems, and improving the user's RPA experience.

[0133] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0134] Obviously, the embodiments described above are only some of the embodiments of the present application, rather than all of the embodiments. The preferred embodiments of the present application are given in the accompanying drawings, but they do not limit the patent scope of the present application. The present application can be implemented in many different forms. On the contrary, the purpose of providing these embodiments is to make the understanding of the disclosure of the present application more thorough and comprehensive. Although the present application has been described in detail with reference to the aforementioned embodiments, for those skilled in the art, it is still possible to modify the technical solutions described in the aforementioned specific embodiments, or to make equivalent replacements for some of the technical features therein. Any equivalent structure made using the contents of the present application specification and the accompanying drawings, directly or indirectly used in other related technical fields, is also within the scope of patent protection of the present application.

Claims

1. A data indicator collection and processing method, characterized in that: The steps include: Start the preset data indicator collection component; Collect target indicator data based on the preset data indicator collection component and the user's pre-defined data indicator collection rules; Acquire the collected target indicator data, and encrypt the target indicator data according to a preset data encryption component to obtain an encryption processing result, wherein, before executing the step of encrypting the target indicator data according to the preset data encryption component to obtain the encryption processing result, the method further includes: Provide a configuration interface in advance in response to the user's configuration of data encryption rules; monitoring the configuration interface of the user configuring the data encryption rule according to the preset second interface monitoring component, and obtaining the user-configured data encryption rule based on the preset second page content obtaining component when the user is detected configuring the data encryption rule; Deploy the user-defined data encryption rules into the preset data encryption component; The step of encrypting the target indicator data according to the preset data encryption component and obtaining the encryption result specifically includes: Obtaining a target encryption rule selected by the user from the preset data encryption component according to a click interaction instruction, wherein the target encryption rule is any data encryption rule among the user-defined data encryption rules; Encrypt the target indicator data according to the corresponding encryption technology in the target encryption rule to obtain an encryption result; The encryption processing result is sent to a preset management and analysis platform through a preset transmission component, wherein before executing the step of sending the encryption processing result to the preset management and analysis platform through the preset transmission component, the method further includes: Pre-acquire the receiving interface address information and the destination interface address information of the preset transmission component; Setting the receiving interface address information as the destination transmission address of the preset data encryption component; Setting the destination interface address information to the destination transmission address of the preset transmission component, wherein the destination interface address information is the data receiving interface address provided externally by the preset management and analysis platform; The step of sending the encryption processing result to the preset management and analysis platform through the preset transmission component specifically includes: According to the receiving interface address information of the preset transmission component, the encryption processing result is sent to the preset transmission component through the interface transmission mode; According to the data receiving interface address provided by the preset management and analysis platform, the encryption processing result received by the preset transmission component is sent to the preset management and analysis platform in an interface transmission manner; Performing data analysis on the encryption processing result received by the preset management and analysis platform to obtain a data analysis result; The data analysis results are visually displayed in an intuitive data display manner and / or a chart display manner based on a preset display component.

2. The data indicator collection and processing method according to claim 1, characterized in that: Before executing the step of collecting target indicator data based on the preset data indicator collection component and the user-defined data indicator collection rules, the method further includes: Provide a configuration interface in advance for users to configure data indicator collection rules; The configuration interface for configuring the data indicator collection rules of the user is monitored according to the preset first interface monitoring component. When the user is detected configuring the data indicator collection rules, the data indicator collection rules customized by the user are obtained based on the preset first page content acquisition component, wherein the data indicator collection rules customized by the user include: the collection dimension of the target indicator data, the collection scope of the target indicator data, wherein the target indicator data include the number of business processes, the business execution efficiency, and the business processing status in the RPA operation scenario.

3. The data indicator collection and processing method according to claim 1, characterized in that: Before performing the step of performing data analysis on the encryption processing result received by the preset management and analysis platform to obtain the data analysis result, the method further includes: Decrypting the encrypted result according to a data decryption component preset in the preset management and analysis platform to obtain the index data after decryption; The step of performing data analysis on the encryption processing result received by the preset management and analysis platform to obtain the data analysis result specifically includes: The index data after the decryption processing is analyzed based on pre-defined data analysis rules to obtain data analysis results.

4. The data indicator collection and processing method according to claim 1, characterized in that: The method further comprises: Based on a preset interface connection monitoring component, determining whether the preset transmission component has an interface transmission delay or an interface transmission disconnection; If the preset transmission component has an interface transmission delay or an interface transmission disconnection, the encryption processing result received by the preset management and analysis platform is cached at a breakpoint according to the preset cache component.

5. A data indicator collection and processing device, characterized in that: The data indicator collection and processing device is used to implement the steps of the data indicator collection and processing method according to any one of claims 1 to 4, and the data indicator collection and processing device includes: RPA operation module and management platform analysis module, among which, The RPA operation module includes a preset data indicator collection component, a preset data encryption component and a preset transmission component, wherein: The preset data indicator collection component is used to collect target indicator data according to the data indicator collection rules pre-defined by the user after receiving the start command issued by the user through the interactive instruction; The preset data encryption component is used to encrypt the target indicator data according to the preset data encryption component to obtain an encryption result; The preset transmission component is used to send the encryption processing result to a preset management and analysis platform; The management platform analysis module includes a preset data analysis component and a preset display component, wherein: The preset data analysis component is used to perform data analysis on the encryption processing result received by the preset management and analysis platform to obtain a data analysis result; The preset display component is used to visually display the data analysis results in an intuitive data display manner and / or a chart display manner.

6. A computer device, characterized in that: It includes a memory and a processor, wherein the memory stores computer-readable instructions, and when the processor executes the computer-readable instructions, it implements the steps of the data indicator collection and processing method as described in any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-readable instructions, which, when executed by a processor, implement the steps of the data indicator collection and processing method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Configurable timing data acquisition, data scheduling, encrypted transmission and visualization method

    CN114064777A

  • RPA service processing method and device and storage medium

    CN114968420A