Branch point data pushing method and device, equipment and storage medium

By connecting to the outlet database, obtaining parsed data and pushing data according to preset rules, the data push delay problem between upstream business systems and downstream business systems is solved, fast and low-latency data transmission is achieved, and customer service quality and business are improved. Process efficiency.

CN119420802APending Publication Date: 2025-02-11SHANGHAI YUNDA HIGH TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411541519.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

The prior art cannot quickly and with low latency push data to be pushed from the upstream business system to the downstream business system, resulting in difficulty in improving customer service quality in a timely manner and insufficient problem discovery.

Method used

By connecting to the outlet database, analytical data is obtained, pushing data is determined, and pushing according to the time when the preset number selection rules take effect, achieving fast and low-latency data push.

Benefits of technology

It realizes the rapid and low-latency push of data to downstream systems, improves the service quality of outlets through customer service quality inspection, promptly discovers customer service problems and optimizes them, and improves data transmission efficiency and business process smoothness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119420802A_ABST
    Figure CN119420802A_ABST
Patent Text Reader

Abstract

The invention discloses a website data pushing method, which comprises the following steps of: connecting website databases, and connecting the corresponding website databases in a connection mode corresponding to the types of the website databases according to the types of the website databases; obtaining analysis data, reading data in the website database to obtain update data, and analyzing the update data request to obtain analysis data; pushing data is determined, an access screening rule is preset, and access data conforming to the preset access screening rule is screened out from the analysis data; and pushing the data, namely pushing the pushed data according to the effective time of the data screening rule. According to the method, the data can be quickly pushed in a low-delay manner, and problems and deficiencies existing in customer services can be timely found and optimized; by optimizing a data pushing mechanism, the overall efficiency of data transmission is improved; cooperative work of upstream and downstream business systems is optimized, waiting time of intermediate links is reduced, and smoothness of the whole business process is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of logistics technology, and in particular to a method, device, equipment and storage medium for pushing data from a network point. Background Art

[0002] Logistics customer service refers to the mutual activities between customers and logistics companies in order to promote the sales of their products or services. For logistics companies, customer service strategy is a strategy to gain competitive advantage. In today's highly competitive business environment, providing high-quality customer service has become the key to companies gaining competitive advantage. Customer service quality inspection can improve service quality, timely discover problems and deficiencies in services, and then make improvements and training to improve the service quality and level of customer service personnel. However, usually, the business processing process requires the cooperation of multiple business systems. Therefore, it is necessary to push the business data generated by the upstream business system to the downstream business system, for example: pushing customer service / outlet data to quality inspection manufacturers.

[0003] In order to be able to push the data to be pushed from the upstream business system to the downstream business system quickly and with low latency, improve service quality through quality inspection, and promptly discover problems and deficiencies in customer service, it is necessary to invent a method, device, equipment and storage medium for pushing branch data. Summary of the invention

[0004] The main purpose of the present invention is to solve the technical problems in the prior art that the data to be pushed cannot be pushed from the upstream business system to the downstream business system quickly and with low latency, improve service quality through quality inspection, and promptly discover problems and deficiencies in customer service.

[0005] A first aspect of the present invention provides a method for pushing network point data, the method comprising: Connecting to a network point database, according to the type of the network point database, connecting to a corresponding network point database in a connection mode corresponding to the type of the network point database; Obtaining parsed data, reading data in the network point database, obtaining updated data and at least one field corresponding to the updated data, parsing the updated data request, and obtaining parsed data; Determine the push data, preset data retrieval screening rules, and filter out data retrieval that meets the preset data retrieval screening rules from the parsed data; Push data, push the data according to the time when the data extraction and screening rules take effect, and record the push results.

[0006] Optionally, in a first implementation of the first aspect of the present invention, the connecting to the network point database, according to the network point database type, connects to the corresponding network point database in a connection mode corresponding to the network point database type, including: Identify the type of target site database; According to the type of the target network point database, a corresponding connection protocol is selected; Using the selected connection protocol to establish a corresponding connection with the target network point database; The data in the target network point database is accessed through the corresponding connection.

[0007] Optionally, in a second implementation of the first aspect of the present invention, the obtaining of parsed data, reading data in the network point database, obtaining updated data and at least one field corresponding to the updated data, parsing the update data request, and obtaining parsed data includes: Read the data in the target network point database; Identifying updated data in the data and at least one field corresponding thereto; Parsing the update data request to extract the update data and its corresponding field information; Convert the parsed information into parsed data format.

[0008] Optionally, in a third implementation of the first aspect of the present invention, the determining of the push data, presetting a data retrieval screening rule, and screening out data retrieval that meets the preset data retrieval screening rule from the parsed data include: Preset data retrieval and screening rules; Filtering data that meets preset data extraction and filtering rules from the analyzed data to obtain data extraction data; Limit the data acquisition range according to the matched data acquisition rule; The preset data retrieval and screening rule is to screen out the data of outlets whose average scores in the selection period meet the configured scores; according to the data retrieval and screening rule, the import template is pushed to import the selected data.

[0009] Optionally, in a fourth implementation of the first aspect of the present invention, the pushing of the pushed data according to the time when the data extraction and screening rules take effect, and recording the push results, include: Preset data collection and screening rules and the effective time of the data collection rules; When the data extraction and screening rule takes effect, data that meets the preset data extraction and screening rule is screened out from the parsed data to obtain the data extraction data; Determine the data within the data acquisition range as the pushed data; Pushing the push data within the effective time range of the data retrieval and screening rules; The push result of the pushed data is recorded.

[0010] Optionally, in a fifth implementation of the first aspect of the present invention, the using the selected connection protocol to establish a corresponding connection with the target network point database includes: Use the pymysql module to connect to the MySQL database; Execute the SQL SELECT statement to query the data in the MySQL database and obtain the query result; Processing the query results by Python; Extracting the header and field information of the data from the processed data; The field information includes but is not limited to branch area, customer service personnel, conversation, call recording, customer voice mark, and order number.

[0011] Optionally, in a sixth implementation of the first aspect of the present invention, the pushing of the push data within the effective time range of the data retrieval screening rule includes: When the data retrieval and screening rules come into effect, a real-time data push connection is established using the WebSocket network communication protocol; Push data according to the preset push frequency; Monitor whether the current time reaches the end time of the data retrieval screening rule; If the current time reaches the end time of the data retrieval and screening rules, data push will be automatically stopped; Update the status of the push rule to expired.

[0012] A second aspect of the present invention provides a network point data push device, comprising: A network point database connection module, used to connect to a corresponding network point database in a connection mode corresponding to the network point database type according to the network point database type; A data parsing module is used to read the data in the network point database, obtain the update data and at least one field corresponding to the update data, and parse the update data request to obtain the parsed data; Determine a push data module, which is used to preset data retrieval screening rules, and filter out data retrieval data that meets the preset data retrieval screening rules from the parsed data; The data push module is used to push the push data according to the time when the data extraction and screening rules take effect, and record the push results.

[0013] A third aspect of the present invention provides a computer device, the computer device comprising a memory and at least one processor, the memory storing instructions; The at least one processor calls the instructions in the memory to enable the computer device to execute any of the network point data pushing methods described above.

[0014] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program is loaded by a processor to execute the network point data pushing method as described above.

[0015] The branch data push method of the present invention can quickly and low-latency push the data to be pushed from the upstream business system to the downstream business system, improve the branch service quality through customer service quality inspection, timely discover problems and deficiencies in customer service, and optimize them; by optimizing the data push mechanism, the overall efficiency of data transmission is improved; it can optimize the collaborative work of upstream and downstream business systems, reduce the waiting time of intermediate links, and improve the smoothness of the overall business process. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A flow chart of a method for pushing network point data provided by an embodiment of the present invention; Figure 2 A flow chart of connecting to a network point database in a network point data push method provided in an embodiment of the present invention; Figure 3 A flow chart of obtaining parsed data in the method for pushing network point data provided by an embodiment of the present invention; Figure 4 A flow chart of determining push data in the network point data push method provided by an embodiment of the present invention; Figure 5 A flow chart of pushing data in a method for pushing data to a network point provided by an embodiment of the present invention; Figure 6 A schematic diagram of the structure of a network point data push device provided by an embodiment of the present invention; Figure 7 Another structural schematic diagram of a network point data push device provided by an embodiment of the present invention; Figure 8 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0017] The present invention provides a method for pushing network point data, the method comprising: connecting to a network point database, and connecting to a corresponding network point database in a connection mode corresponding to the network point database type according to the network point database type; obtaining parsed data, reading the data in the network point database, obtaining updated data and at least one field corresponding to the updated data, parsing the updated data request, and obtaining parsed data; determining push data, presetting data retrieval screening rules, and filtering out data that meets the preset data retrieval screening rules from the parsed data; pushing data, pushing the push data according to the time when the data retrieval screening rules take effect, and recording the push results.

[0018] The branch data push method of the present invention can quickly and low-latency push the data to be pushed from the upstream business system to the downstream business system, improve the branch service quality through customer service quality inspection, timely discover problems and deficiencies in customer service, and optimize them; by optimizing the data push mechanism, the overall efficiency of data transmission is improved; it can optimize the collaborative work of upstream and downstream business systems, reduce the waiting time of intermediate links, and improve the smoothness of the overall business process.

[0019] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" or "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0020] For ease of understanding, the specific process of the embodiment of the present invention is described below. Figure 1 , an embodiment of the present invention provides a method for pushing network point data, the method comprising: 101. Connecting to a network point database: according to the type of the network point database, connecting to a corresponding network point database in a connection method corresponding to the type of the network point database; 102. Obtain parsed data, read the data in the network point database, obtain updated data and at least one field corresponding to the updated data, parse the update data request, and obtain parsed data; 103. Determine the push data, preset data retrieval screening rules, and filter out data retrieval that meets the preset data retrieval screening rules from the parsed data; 104. Push data. According to the time when the data extraction and screening rules take effect, push the data and record the push result.

[0021] The branch data push method of the present invention can quickly and low-latency push the data to be pushed from the upstream business system to the downstream business system, improve the branch service quality through customer service quality inspection, timely discover problems and deficiencies in customer service, and optimize them; by optimizing the data push mechanism, the overall efficiency of data transmission is improved; it can optimize the collaborative work of upstream and downstream business systems, reduce the waiting time of intermediate links, and improve the smoothness of the overall business process.

[0022] See also Figure 2 In a second embodiment of the method for pushing network point data in an embodiment of the present invention, based on the above embodiment, the connecting network point database is connected to the corresponding network point database in a connection mode corresponding to the network point database type according to the network point database type, including: 201. Identify the type of the target network database; 202. Select a connection protocol corresponding to the type of the target network point database; 203. Use the selected connection protocol to establish a corresponding connection with the target network point database; 204. Access data in the target network database through the corresponding connection.

[0023] The embodiments of the present invention can improve the stability and reliability of data connection by selecting the most suitable connection method, optimize the data access path, and increase the speed of data reading and writing, thereby improving the operating efficiency of the overall system, making the system easier to maintain and upgrade, and reducing the difficulty of system adjustment caused by database changes.

[0024] See also Figure 3 In a third embodiment of the method for pushing data to a network point in the embodiment of the present invention, the obtaining of parsed data, reading the data in the network point database, obtaining updated data and at least one field corresponding to the updated data, parsing the updated data request, and obtaining parsed data, comprises: 301. Read data in the target network point database; 302. Identify updated data in the data and at least one field corresponding thereto; 303. Parse the update data request to extract the update data and its corresponding field information; 304. Convert the parsed information into a parsed data format.

[0025] The embodiments of the present invention can quickly and accurately obtain the required data fields by parsing the update data request, thereby improving the efficiency of data processing; ensuring that the updated data is correctly associated with its corresponding fields, thereby improving the consistency and integrity of the data.

[0026] See also Figure 4 In the fourth embodiment of the method for pushing data to a network point in the embodiment of the present invention, the method of determining the push data, presetting the data extraction and screening rules, and screening the data extraction data that meets the preset data extraction and screening rules from the parsed data includes: 401. Preset data retrieval and screening rules; 402. Filter out data that meets a preset data extraction and filtering rule from the parsed data to obtain data extraction data; 403. Limit the data acquisition range according to the matched data acquisition rule; The preset data retrieval and screening rule is to screen out the data of outlets whose average scores in the selection period meet the configured scores; according to the data retrieval and screening rule, the import template is pushed to import the selected data.

[0027] In some embodiments, the configuration score is preset to 60 points.

[0028] In some embodiments, data of outlets with a selection period of May 1, 2024 to May 7, 2024 and a score less than or equal to 60 are filtered out; then the outlets are grouped, and the ratio of the sum of the outlet scores to the number of sessions is determined as the average score of the outlet, and then the average score is filtered out to select ≤60 points.

[0029] In some embodiments, the selection period cannot exceed 1 year. The dimension is outlet or customer service.

[0030] In some embodiments, the selected data is imported through a push import template according to the specified order number / specified session / specified person screening rules.

[0031] In some embodiments, the branch data import template is first downloaded to a local folder, and different dimensions and fields are set on different sheet pages; import verification is performed during the import process: only one dimension of data can be imported each time, and simultaneous import of customer service and branch data is not supported.

[0032] In some embodiments, if data exists on both sheet pages, a prompt will appear stating that customer service and branch data cannot exist at the same time, and that the data should be checked. If the data is imported successfully, a prompt will appear stating that the operation is successful.

[0033] In some embodiments, you can import according to the push import template, or manually select the corresponding region, province, and outlet. The region, province, and outlet are linked. You can select a region alone, a business province, or a specific outlet. Regions / provinces / outlets are all fuzzy matching relationships.

[0034] In some embodiments, the application channel attachment conditions, each channel has its own field name and input method.

[0035] In some embodiments, if there are outlets that need to be assessed for exemptions, the data of the outlets should be excluded from the selected data.

[0036] In some embodiments, based on the above rule settings, data is collected according to the configured sampling ratio or number of samplings. If the sampling ratio is 50%, it means that all the session data screened through the above steps, half of the data of the network point is randomly selected and pushed to the manufacturer; according to the number of samplings, if the number of samplings is 100, it means that all the session data screened through the above steps, 100 data are extracted from each network point and pushed to the manufacturer, and all less than 100 data are pushed to the manufacturer.

[0037] The embodiments of the present invention can accurately filter out qualified data from the parsed data by presetting data retrieval and screening rules, thereby improving the accuracy and reliability of data screening; different screening rules can be set according to different business needs, thereby enhancing the flexibility of the system in handling diversified data needs; data can be automatically screened by presetting screening rules, thereby simplifying the data management process and reducing the need for manual intervention.

[0038] See also Figure 5 In a fifth embodiment of the method for pushing data at a network point in the embodiment of the present invention, the pushing of the push data according to the time when the data extraction and screening rules take effect and the recording of the push results include: 501. Preset data collection and screening rules and the effective time of the data collection rules; 502. When the data acquisition screening rule takes effect, data that meets the preset data acquisition screening rule is screened out from the parsed data to obtain data acquisition data; 503. Determine the data within the data acquisition range as the pushed data; 504. Push the push data within the effective time range of the data retrieval and screening rules; 505. Record the push result of the push data.

[0039] In some embodiments, the using the selected connection protocol to establish a corresponding connection with the target network point database includes: Use the pymysql module to connect to the MySQL database; Execute the SQL SELECT statement to query the data in the MySQL database and obtain the query result; Processing the query results by Python; Extracting the header and field information of the data from the processed data; The field information includes but is not limited to branch area, customer service personnel, conversation, call recording, customer voice mark, and order number.

[0040] The pushing of the push data within the effective time range of the data retrieval screening rule includes: When the data retrieval and screening rules come into effect, a real-time data push connection is established using the WebSocket network communication protocol; Push data according to the preset push frequency; Monitor whether the current time reaches the end time of the data retrieval screening rule; If the current time reaches the end time of the data retrieval and screening rules, data push will be automatically stopped; Update the status of the push rule to expired.

[0041] The embodiments of the present invention can ensure that data is pushed to the target system at the appropriate time, thereby improving the timeliness and accuracy of data push; by pushing data on demand at a scheduled time, unnecessary frequent data transmission is avoided, network bandwidth and system resources are saved, and data push efficiency is improved.

[0042] The above describes the method for pushing data to a network point in the embodiment of the present invention. The following describes the device for pushing data to a network point in the embodiment of the present invention. Figure 6 In one embodiment of the present invention, a network point data push device includes: The network point database connection module 601 is used to connect to the corresponding network point database in a connection mode corresponding to the network point database type according to the network point database type; Obtaining parsed data module 602, used to read the data in the network point database, obtain the updated data and at least one field corresponding to the updated data, and parse the updated data request to obtain parsed data; Determine the push data module 603, which is used to preset data retrieval screening rules and filter out data retrieval that meets the preset data retrieval screening rules from the parsed data; The data push module 604 is used to push the push data according to the time when the data extraction and screening rules take effect, and record the push results.

[0043] The branch data push device of the present invention can quickly and low-latency push the data to be pushed from the upstream business system to the downstream business system, improve the branch service quality through customer service quality inspection, promptly discover problems and deficiencies in customer service, and optimize them; by optimizing the data push mechanism, the overall efficiency of data transmission is improved; it can optimize the collaborative work of upstream and downstream business systems, reduce the waiting time of intermediate links, and improve the smoothness of the overall business process.

[0044] See also Figure 7 Another embodiment of the network point data push device in the embodiment of the present invention includes: In some embodiments, the connecting network database module 601 is used to connect to the corresponding network database in a connection mode corresponding to the network database type according to the network database type; In some embodiments, the connection point database module 601 includes: The first identification unit 6011 is used to identify the type of the target network point database; A selection unit 6012, configured to select a connection protocol corresponding to the type of the target network point database; A connection unit 6013, configured to establish a corresponding connection with the target network point database using the selected connection protocol; The access unit 6014 is used to access the data in the target network point database through the corresponding connection.

[0045] The embodiments of the present invention can improve the stability and reliability of data connection by selecting the most suitable connection method, optimize the data access path, and increase the speed of data reading and writing, thereby improving the operating efficiency of the overall system, making the system easier to maintain and upgrade, and reducing the difficulty of system adjustment caused by database changes.

[0046] In some embodiments, the obtaining and parsing data module 602 is used to read the data in the network point database, obtain the update data and at least one field corresponding to the update data, and parse the update data request to obtain the parsed data; In some embodiments, the obtaining and parsing data module 602 includes: A reading unit 6021 is used to read the data in the target network point database; A second identification unit 6022, used to identify the updated data in the data and at least one field corresponding thereto; The parsing unit 6023 is used to parse the update data request to extract the update data and its corresponding field information; The conversion unit 6024 is used to convert the parsed information into a parsed data format.

[0047] The embodiments of the present invention can quickly and accurately obtain the required data fields by parsing the update data request, thereby improving the efficiency of data processing; ensuring that the updated data is correctly associated with its corresponding fields, thereby improving the consistency and integrity of the data.

[0048] In some embodiments, the push data determination module 603 is used to preset data retrieval screening rules and filter out data retrieval data that meets the preset data retrieval screening rules from the parsed data; In some embodiments, the module 603 for determining push data includes: The first preset unit 6031 is used to preset data retrieval and screening rules; The first screening unit 6032 is used to screen out data that meets the preset data extraction screening rules from the parsed data to obtain data extraction data; The limiting unit 6033 is used to limit the data acquisition range according to the matched data acquisition rule.

[0049] The embodiments of the present invention can accurately filter out qualified data from the parsed data by presetting data retrieval and screening rules, thereby improving the accuracy and reliability of data screening; different screening rules can be set according to different business needs, thereby enhancing the flexibility of the system in handling diversified data needs; data can be automatically screened by presetting screening rules, thereby simplifying the data management process and reducing the need for manual intervention.

[0050] In some embodiments, the data push module 604 is used to push the push data according to the time when the data extraction and screening rules take effect, and record the push results.

[0051] In some embodiments, the push data module 604 includes: The second preset unit 6041 is used to preset the data collection and screening rules and the effective time of the data collection rules; The second screening unit 6042 is used to screen out data that meets the preset data screening rule from the parsed data to obtain data when the data screening rule takes effect; A determination unit 6043, configured to determine the data within the data acquisition range as the pushed data; A push unit 6044 is used to push the push data within the effective time range of the data retrieval and screening rules; The recording unit 6045 is used to record the push result of the pushed data.

[0052] In some embodiments, the using the selected connection protocol to establish a corresponding connection with the target network point database includes: Use the pymysql module to connect to the MySQL database; Execute the SQL SELECT statement to query the data in the MySQL database and obtain the query result; Processing the query results by Python; Extracting the header and field information of the data from the processed data; The field information includes but is not limited to branch area, customer service personnel, conversation, call recording, customer voice mark, and order number.

[0053] The pushing of the push data within the effective time range of the data acquisition and screening rule includes: when the data acquisition and screening rule starts to take effect, using the WebSocket network communication protocol to establish a real-time data push connection; Push data according to the preset push frequency; Monitor whether the current time reaches the end time of the data retrieval screening rule; If the current time reaches the end time of the data retrieval and screening rules, data push will be automatically stopped; Update the status of the push rule to expired.

[0054] The embodiments of the present invention can ensure that data is pushed to the target system at the appropriate time, thereby improving the timeliness and accuracy of data push; by pushing data on demand at a scheduled time, unnecessary frequent data transmission is avoided, network bandwidth and system resources are saved, and data push efficiency is improved.

[0055] above Figure 6 and Figure 7 The network point data push method in the embodiment of the present invention is described in detail from the perspective of modular functional entities, and the electronic device in the embodiment of the present invention is described in detail from the perspective of hardware processing.

[0056] Figure 8: is a structural diagram of an electronic device provided by an embodiment of the present invention. The electronic device 700 may have relatively large differences due to different configurations or performances, and may include one or more processors (central processing units, CPU) 710 (for example, one or more processors) and a memory 720, and one or more storage media 730 (for example, one or more mass storage devices) storing application programs 733 or data 732. Among them, the memory 720 and the storage medium 730 can be temporary storage or permanent storage. The program stored in the storage medium 730 may include one or more upper modules (not shown in the figure) for vehicle dispatching at a distribution center, and each module may include a series of instruction operations in the electronic device 700. Furthermore, the processor 710 may be configured to communicate with the storage medium 730 to execute a series of instruction operations in the storage medium 730 on the electronic device 700.

[0057] The electronic device 700 may also include one or more power supplies 740, one or more wired or wireless network interfaces 750, one or more input and output interfaces 750, and / or one or more operating systems 731, such as Windows Serve, Mac OS X, Unix, Linux, FreeBSD, etc. It will be appreciated by those skilled in the art that Figure 8 The structure of the electronic device shown does not constitute a limitation on the electronic device, and may include more or less components than shown in the figure, or combine some components, or arrange the components differently.

[0058] The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. Instructions are stored in the computer-readable storage medium. When the instructions are executed on a computer, the computer executes the steps of the distribution center vehicle dispatching method.

[0059] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described system, device, or unit can refer to the corresponding process in the aforementioned method embodiment and will not be repeated here.

[0060] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art or the whole or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0061] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for pushing network point data, characterized in that: The method comprises: Connecting to a network point database, according to the type of the network point database, connecting to a corresponding network point database in a connection mode corresponding to the type of the network point database; Obtaining parsed data, reading data in the network point database, obtaining updated data and at least one field corresponding to the updated data, parsing the updated data request, and obtaining parsed data; Determine the push data, preset data retrieval screening rules, and filter out data retrieval that meets the preset data retrieval screening rules from the parsed data; Push data, push the data according to the time when the data extraction and screening rules take effect, and record the push results.

2. The method for pushing network point data according to claim 1, characterized in that: The connecting network point database, according to the network point database type, connects to the corresponding network point database in a connection mode corresponding to the network point database type, including: Identify the type of target site database; According to the type of the target network point database, a corresponding connection protocol is selected; Using the selected connection protocol to establish a corresponding connection with the target network point database; The data in the target network point database is accessed through the corresponding connection.

3. The method for pushing network point data according to claim 2, characterized in that: The obtaining of parsed data, reading the data in the network point database, obtaining the updated data and at least one field corresponding to the updated data, parsing the updated data request, and obtaining the parsed data, includes: Read the data in the target network point database; Identifying updated data in the data and at least one field corresponding thereto; Parsing the update data request to extract the update data and its corresponding field information; Convert the parsed information into parsed data format.

4. The method for pushing network point data according to claim 3, characterized in that: The step of determining the push data, presetting a data retrieval screening rule, and screening out data retrieval data that meets the pre-set data retrieval screening rule from the parsed data includes: Preset data retrieval and screening rules; Filtering data that meets preset data extraction and filtering rules from the analyzed data to obtain data extraction data; Limit the data acquisition range according to the matched data acquisition rule; The preset data retrieval and screening rule is to screen out the data of outlets whose average scores in the selection period meet the configured scores; according to the data retrieval and screening rule, the import template is pushed to import the selected data.

5. The method for pushing network point data according to claim 4, characterized in that: The method of pushing the push data according to the time when the data extraction and screening rules take effect, and recording the push results, includes: Preset data collection and screening rules and the effective time of the data collection rules; When the data extraction and screening rule takes effect, data that meets the preset data extraction and screening rule is screened out from the parsed data to obtain the data extraction data; Determine the data within the data acquisition range as the pushed data; Pushing the push data within the effective time range of the data retrieval and screening rules; The push result of the pushed data is recorded.

6. The method for pushing network point data according to claim 2, characterized in that: The using the selected connection protocol to establish a corresponding connection with the target network point database includes: Use the pymysql module to connect to the MySQL database; Execute the SQL SELECT statement to query the data in the MySQL database and obtain the query result; Processing the query results by Python; Extracting the header and field information of the data from the processed data; The field information includes but is not limited to branch area, customer service personnel, conversation, call recording, customer voice mark, and order number.

7. The method for pushing network point data according to claim 5, characterized in that: The pushing of the push data within the effective time range of the data acquisition and screening rule includes: When the data retrieval and screening rules come into effect, a real-time data push connection is established using the WebSocket network communication protocol; Push data according to the preset push frequency; Monitor whether the current time reaches the end time of the data retrieval screening rule; If the current time reaches the end time of the data retrieval and screening rules, data push will be automatically stopped; Update the status of the push rule to expired.

8. A network point data push device, characterized in that: include: A network point database connection module, used to connect to a corresponding network point database in a connection mode corresponding to the network point database type according to the network point database type; A data parsing module is used to read the data in the network point database, obtain the update data and at least one field corresponding to the update data, and parse the update data request to obtain the parsed data; Determine a push data module, which is used to preset data retrieval screening rules, and filter out data retrieval data that meets the preset data retrieval screening rules from the parsed data; The data push module is used to push the push data according to the time when the data extraction and screening rules take effect, and record the push results.

9. A computer device, characterized in that: The computer device includes a memory and at least one processor, wherein instructions are stored in the memory; The at least one processor calls the instructions in the memory to enable the computer device to execute the network point data pushing method according to any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program is loaded by a processor to execute the network point data pushing method according to any one of claims 1-7.