Search

CN-121979564-A - Data processing method and device, electronic equipment and storage medium

CN121979564ACN 121979564 ACN121979564 ACN 121979564ACN-121979564-A

Abstract

The invention discloses a data processing method, a device, electronic equipment and a storage medium, wherein the method comprises the steps of responding to data processing logic configuration operation, displaying a data structure tree; the data structure tree is composed of a plurality of data items, each data item is determined based on a data storage center, the selected plurality of data items and input data processing requirement information are obtained, data processing logic is generated, the data processing requirement information is used for indicating a processing rule among the selected data items, the data processing logic for the first data is obtained in response to a data processing request for the first data, the data items corresponding to the first data belong to the selected plurality of data items, the first data is processed according to the data processing logic, and a first data processing result is obtained and displayed. The scheme can realize configuration generation of the data processing logic, can meet personalized requirements of processing the data in project engineering, and is more suitable for actual requirements of the service.

Inventors

  • Lin Chaotai
  • DING JIANBO
  • YU FAN
  • MEI YING
  • Yan Xianqiu
  • CAO XUEFENG
  • DONG JIAYI
  • LIU JIANGPING
  • WANG LIJUN

Assignees

  • 南网数字运营软件科技(广东)有限公司

Dates

Publication Date
20260505
Application Date
20260128

Claims (10)

  1. 1. A method of data processing, the method comprising: Responsive to a data processing logic configuration operation, exposing a data structure tree, the data structure tree being made up of a plurality of data items, each of the data items being determined based on a data storage center; Acquiring a plurality of selected data items and input data processing requirement information, and generating data processing logic, wherein the data processing requirement information is used for indicating processing rules among the selected data items; Responding to a data processing request of first data, and acquiring data processing logic aiming at the first data, wherein a data item corresponding to the first data belongs to a plurality of selected data items; And processing the first data according to the data processing logic to obtain a first data processing result and displaying the first data processing result.
  2. 2. The method of claim 1, further comprising, prior to responding to the data processing request for the first data: Acquiring second data of a plurality of data sources through a preset data interface, wherein the data sources comprise at least one of deployed Internet of things equipment, user terminal equipment and a third party data system; Preprocessing the acquired second data to obtain third data; the preprocessing operation includes at least one of a data classification operation, a data encryption operation, and a data desensitization processing operation; and storing the third data in the data storage center.
  3. 3. The method of claim 1, wherein said processing said first data according to said data processing logic comprises: Calling the related first data processing micro-service from a micro-service library based on the data processing logic, wherein the micro-service library comprises a plurality of data processing micro-services; The first data is processed based on the first data processing micro-service.
  4. 4. The method of claim 3, wherein the first data processing micro-service is further configured to: And sending the first data to a second data processing micro-service through a preset network interface, wherein the second data processing micro-service is other data processing micro-services with association relation with the first data in a micro-service library.
  5. 5. The method of claim 1, wherein processing the first data according to the data processing logic to obtain a first data processing result comprises: when the first data is progress data, mapping the progress data into a preset progress model, and generating a visual display result through a Gantt chart algorithm, wherein the preset progress model is used for indicating segmentation information of the overall progress of project projects affiliated to the progress data; And/or the number of the groups of groups, When the first data is resource consumption data, classifying the resource consumption data to obtain a plurality of sub-resource consumption data, and respectively calculating sub-resource consumption deviation rates based on the sub-resource consumption data and a preset consumption threshold value; And/or the number of the groups of groups, When the first data is inspection data, the inspection data is identified based on a preset safety standard condition, and a risk level result corresponding to the inspection data is determined, wherein the preset safety standard condition is used for indicating risk level classification information corresponding to the inspection data.
  6. 6. The method according to claim 1, wherein the method further comprises: The method comprises the steps of responding to a project risk assessment request, obtaining a plurality of risk data associated with project engineering, wherein the risk data is determined based on the first data and a risk judgment condition configured corresponding to the first data; And inputting the risk data into a project risk assessment model, outputting project risk information and displaying the project risk information, wherein the project risk assessment model is used for carrying out cluster analysis on a plurality of risk data associated with project engineering and carrying out risk prediction.
  7. 7. The method according to claim 1, wherein the method further comprises: Determining a data information set associated with the project engineering full life cycle of the first data membership, wherein the data information set at least comprises the first data and/or the first data processing result; And based on the stage process information of the project engineering, classifying and archiving the data in the data information set to obtain the periodic archive information of the project engineering.
  8. 8. A data processing apparatus, the apparatus comprising: the first response module is used for responding to the data processing logic configuration operation and displaying a data structure tree, wherein the data structure tree is composed of a plurality of data items, and each data item is determined based on a data storage center; the data processing logic generation module is used for acquiring the selected multiple data items and the input data processing requirement information and generating data processing logic, wherein the data processing requirement information is used for indicating the processing rules among the selected data items; The second response module is used for responding to a data processing request of first data and acquiring the data processing logic aiming at the first data, wherein the data items corresponding to the first data are subordinate to the selected plurality of data items; and the data processing result generating module is used for processing the first data according to the data processing logic to obtain a first data processing result and displaying the first data processing result.
  9. 9. An electronic device, the electronic device comprising: One or more processors; storage means for storing one or more programs, When executed by the one or more processors, causes the one or more processors to implement the data processing method of any of claims 1-7.
  10. 10. A storage medium containing computer executable instructions which, when executed by a computer processor, are for performing the data processing method of any of claims 1-7.

Description

Data processing method and device, electronic equipment and storage medium Technical Field The present invention relates to the field of computer technologies, and in particular, to a data processing method, a data processing device, an electronic device, and a storage medium. Background When facing complex project engineering such as electric power and capital construction, it is often necessary to cover the whole flow data from the previous planning to completion decision of project engineering, and it is important how to manage and process the associated various data. Although a project management system is used in the current industry, the problems of low function modularization degree, poor service suitability, weak data coordination capability and the like generally exist, personalized processing requirements for project projects of different types cannot be met, and fine management of the whole life cycle of the project is difficult to support. Disclosure of Invention The invention provides a data processing method, a device, electronic equipment and a storage medium, which can realize configuration generation of data processing logic, thereby meeting personalized requirements of processing data in project engineering and further adapting to actual requirements of business. In a first aspect, the present invention provides a data processing method, including: Responsive to a data processing logic configuration operation, exposing a data structure tree, the data structure tree being made up of a plurality of data items, each of the data items being determined based on a data storage center; Acquiring a plurality of selected data items and input data processing requirement information, and generating data processing logic, wherein the data processing requirement information is used for indicating processing rules among the selected data items; Responding to a data processing request of first data, and acquiring data processing logic aiming at the first data, wherein a data item corresponding to the first data belongs to a plurality of selected data items; And processing the first data according to the data processing logic to obtain a first data processing result and displaying the first data processing result. In a second aspect, the present invention also provides a data processing apparatus, including: the first response module is used for responding to the data processing logic configuration operation and displaying a data structure tree, wherein the data structure tree is composed of a plurality of data items, and each data item is determined based on a data storage center; the data processing logic generation module is used for acquiring the selected multiple data items and the input data processing requirement information and generating data processing logic, wherein the data processing requirement information is used for indicating the processing rules among the selected data items; The second response module is used for responding to a data processing request of first data and acquiring the data processing logic aiming at the first data, wherein the data items corresponding to the first data are subordinate to the selected plurality of data items; and the data processing result generating module is used for processing the first data according to the data processing logic to obtain a first data processing result and displaying the first data processing result. In a third aspect, an embodiment of the present invention further provides an electronic device, including: One or more processors; storage means for storing one or more programs, The one or more programs, when executed by the one or more processors, cause the one or more processors to implement the data processing method as provided in any embodiment of the invention. In a fourth aspect, there is also provided in an embodiment of the invention a storage medium containing computer executable instructions which, when executed by a computer processor, are used to perform a data processing method as provided in any embodiment of the invention. According to the technical scheme, a data structure tree is displayed by responding to data processing logic configuration operation, the data structure tree is composed of a plurality of data items, each data item is determined based on a data storage center, then the selected plurality of data items and input data processing requirement information are acquired, data processing logic is generated, the data processing requirement information is used for indicating processing rules among the selected data items, then the data processing logic for the first data is acquired in response to a data processing request for the first data, and then the first data is processed according to the data processing logic, so that a first data processing result is obtained and displayed. The scheme can be used for carrying out configuration generation on the data processing logic based on actual processing requiremen