CN113011907A - Data processing method, device, storage medium and equipment - Google Patents

Data processing method, device, storage medium and equipment Download PDF

Info

Publication number
CN113011907A
CN113011907A CN202011510220.0A CN202011510220A CN113011907A CN 113011907 A CN113011907 A CN 113011907A CN 202011510220 A CN202011510220 A CN 202011510220A CN 113011907 A CN113011907 A CN 113011907A
Authority
CN
China
Prior art keywords
service data
data
cost
analysis
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011510220.0A
Other languages
Chinese (zh)
Inventor
段乾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202011510220.0A priority Critical patent/CN113011907A/en
Publication of CN113011907A publication Critical patent/CN113011907A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0206Price or cost determination based on market factors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Educational Administration (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the application discloses a data processing method, a data processing device, a storage medium and equipment. The method comprises the following steps: the method comprises the steps of obtaining service data to be processed through a cost management system, obtaining one or more data types in the cost management system, determining the service data belonging to one or more data types in the service data to be processed as target service data, and determining the service data except the target service data in the service data to be processed as new service data. And determining a first cost analysis result corresponding to the target service data according to the target data processing logic corresponding to one or more data types. And determining a second cost analysis result corresponding to the newly added service data according to newly added data processing logic associated with the newly added service data. And determining the service cost corresponding to the service data to be processed according to the first cost analysis result and the second cost analysis result. The accuracy of cost analysis of the cost management system can be improved through the method and the device.

Description

Data processing method, device, storage medium and equipment
Technical Field
The present application relates to the field of computer technologies, and in particular, to a data processing method and apparatus, a computer device, a storage medium, and a device.
Background
The cost management system is used for enterprise to perform a series of management such as cost accounting, cost analysis, cost decision, cost control and the like, and provides functions such as inquiry, modification, audit and the like for enterprise employees, thereby providing scientific decision and improving enterprise management efficiency.
In the prior art, the cost management system may include a plurality of scripts, and after a service platform accessing the cost management system generates data, developers of the cost management system may manually execute corresponding data according to an execution sequence of the plurality of scripts to perform cost analysis. However, when new data is generated by the service platform, a script that is not matched in the cost management system executes the new data, and a script may be randomly selected in the cost management system to execute the new data, or a plurality of scripts may not normally execute corresponding data, so that a cost analysis result is wrong or cost analysis cannot be performed, and the accuracy of the cost analysis is too low.
Disclosure of Invention
The technical problem to be solved by the embodiments of the present application is to provide a data processing method, apparatus, storage medium, and device, which can improve accuracy of cost analysis.
An embodiment of the present application provides a data processing method, including:
acquiring service data to be processed through a cost management system, and acquiring one or more data types in the cost management system;
determining service data belonging to one or more data types in the service data to be processed as target service data, and determining service data except the target service data in the service data to be processed as newly added service data;
according to target data processing logic corresponding to one or more data types, cost analysis is carried out on target service data, and a first cost analysis result corresponding to the target service data is obtained;
acquiring newly added data processing logic associated with the newly added service data, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data;
and determining the service cost corresponding to the service data to be processed according to the first cost analysis result and the second cost analysis result.
The method for acquiring the to-be-processed service data through the cost management system comprises the following steps:
acquiring a service platform associated with a cost management system; the service platform and the cost management system have a communication connection relationship;
and acquiring the service data to be processed in the target time range from the service platform according to an application program interface between the cost management system and the service platform.
The target data processing logic comprises first data processing logic corresponding to at least two analysis dimensions respectively;
according to target data processing logic corresponding to one or more data types, cost analysis is carried out on target service data to obtain a first cost analysis result corresponding to the target service data, and the method comprises the following steps:
acquiring a target data type corresponding to target service data from one or more data types;
acquiring candidate data processing logics of a target data type in at least two analysis dimensions from first data processing logics respectively corresponding to the at least two analysis dimensions;
acquiring an arrangement sequence between at least two analysis dimensions, and performing cost analysis on the target service data according to the candidate data processing logic and the arrangement sequence to obtain target dimension results corresponding to the target service data in the at least two analysis dimensions respectively;
and determining the target dimension result as a first cost analysis result corresponding to the target service data.
Wherein the at least two analysis dimensions include an analysis dimension CiAnd analysis dimension Ci+1The target dimension result comprises a dimension result SiAnd dimension result Si+1I is a positive integer;
according to the candidate data processing logic and the arrangement sequence, performing cost analysis on the target service data to obtain target dimension results corresponding to the target service data in each analysis dimension respectively, wherein the method comprises the following steps:
using target data types in analysis dimension CiThe candidate data processing logic performs cost analysis on the target service data to obtain the dimension C of the target service data in analysisiDimension result S ini
Based on the dimension result SiUsing target data type in analysis dimension Ci+1The candidate data processing logic performs cost analysis on the target service data to obtain the dimension C of the target service data in analysisi+1Dimension result S ini+1
The newly added data processing logic comprises second data processing logic corresponding to at least two analysis dimensions respectively;
acquiring newly added data processing logic associated with the newly added service data, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data, wherein the second cost analysis result comprises:
generating prompt information associated with the newly added service data, and outputting the prompt information in the cost management system; the prompt message comprises at least one processing logic acquisition mode associated with the newly added service data;
responding to the determination operation aiming at the prompt information, and determining a processing logic acquisition mode triggered by the determination operation as a target acquisition mode in at least one processing logic acquisition mode;
acquiring second data processing logics respectively corresponding to the newly added service data in at least two analysis dimensions according to a target acquisition mode;
according to the arrangement sequence between the at least two analysis dimensions and the second data processing logic, performing cost analysis on the newly added service data to obtain newly added dimension results corresponding to the newly added service data in the at least two analysis dimensions respectively;
and determining the newly added dimension result as a second cost analysis result corresponding to the newly added service data.
According to the target obtaining mode, obtaining second data processing logics corresponding to the newly added service data in at least two analysis dimensions respectively, and the second data processing logics comprise:
if the target obtaining mode is a universal logic calling mode, obtaining universal data processing logics respectively corresponding to at least two analysis dimensions in the cost management system, and determining the universal data processing logics respectively corresponding to the at least two analysis dimensions as second data processing logics respectively corresponding to the newly added service data in the at least two analysis dimensions;
and if the target acquisition mode is a logic adding mode, displaying a logic adding inlet in the cost management system, responding to an adding operation aiming at the logic adding inlet, and determining the data processing logic determined by the adding operation as second data processing logics respectively corresponding to the newly added service data in at least two analysis dimensions.
Determining a service cost corresponding to the service data to be processed according to the first cost analysis result and the second cost analysis result, wherein the determining comprises:
responding to query operation aiming at the target analysis dimension, determining a first query result corresponding to the target analysis dimension in the first cost analysis result, and determining a second query result corresponding to the target analysis dimension in the second cost analysis result; the target analysis dimension belongs to at least two analysis dimensions;
and combining the first query result and the second query result to obtain the service cost of the service data to be processed in the target analysis dimension, and displaying the service cost in the cost management system.
An embodiment of the present application provides a data processing apparatus, including:
the acquisition module is used for acquiring the service data to be processed through the cost management system and acquiring one or more data types in the cost management system;
the first determining module is used for determining the service data which belongs to one or more data types in the service data to be processed as target service data, and determining the service data except the target service data in the service data to be processed as newly added service data;
the first cost analysis module is used for carrying out cost analysis on the target service data according to target data processing logics corresponding to one or more data types to obtain a first cost analysis result corresponding to the target service data;
the second cost analysis module is used for acquiring newly added data processing logic associated with the newly added service data, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data;
and the second determining module is used for determining the service cost corresponding to the service data to be processed according to the first cost analysis result and the second cost analysis result.
Wherein, the acquisition module includes:
the first acquisition unit is used for acquiring a service platform associated with the cost management system; the service platform and the cost management system have a communication connection relationship;
and the second acquisition unit is used for acquiring the service data to be processed in the target time range from the service platform according to the application program interface between the cost management system and the service platform.
The target data processing logic comprises first data processing logic corresponding to at least two analysis dimensions respectively;
the first cost analysis module includes:
the third acquiring unit is used for acquiring a target data type corresponding to the target service data from one or more data types;
the fourth acquisition unit is used for acquiring candidate data processing logics of the target data type in the at least two analysis dimensions from the first data processing logics respectively corresponding to the at least two analysis dimensions;
the first cost analysis unit is used for acquiring the arrangement sequence between at least two analysis dimensions, and performing cost analysis on the target service data according to the candidate data processing logic and the arrangement sequence to obtain target dimension results corresponding to the target service data in the at least two analysis dimensions respectively;
and the first determining unit is used for determining the target dimension result as a first cost analysis result corresponding to the target service data.
Wherein the at least two analysis dimensions include an analysis dimension CiAnd analysis dimension Ci+1The target dimension result comprises a dimension result SiAnd dimension result Si+1I is a positive integer;
the first cost analysis unit is specifically configured to:
using target data types in analysis dimension CiThe candidate data processing logic performs cost analysis on the target service data to obtain the dimension C of the target service data in analysisiDimension result S ini
Based on the dimension result SiUsing target data type in analysis dimension Ci+1The candidate data processing logic performs cost analysis on the target service data to obtain the dimension C of the target service data in analysisi+1Dimension result S ini+1
The newly added data processing logic comprises second data processing logic corresponding to at least two analysis dimensions respectively;
the second cost analysis module includes:
the output unit is used for generating prompt information associated with the newly added service data and outputting the prompt information in the cost management system; the prompt message comprises at least one processing logic acquisition mode associated with the newly added service data;
the second determining unit is used for responding to the determination operation aiming at the prompt message, and determining the processing logic acquisition mode triggered by the determination operation as a target acquisition mode in at least one processing logic acquisition mode;
a fifth obtaining unit, configured to obtain, according to the target obtaining manner, second data processing logics corresponding to the newly added service data in at least two analysis dimensions, respectively;
the second cost analysis unit is used for carrying out cost analysis on the newly added service data according to the arrangement sequence between the at least two analysis dimensions and the second data processing logic to obtain newly added dimension results corresponding to the newly added service data in the at least two analysis dimensions respectively;
and the third determining unit is used for determining the newly added dimension result as a second cost analysis result corresponding to the newly added service data.
The fifth obtaining unit is specifically configured to:
if the target obtaining mode is a universal logic calling mode, obtaining universal data processing logics respectively corresponding to at least two analysis dimensions in the cost management system, and determining the universal data processing logics respectively corresponding to the at least two analysis dimensions as second data processing logics respectively corresponding to the newly added service data in the at least two analysis dimensions;
and if the target acquisition mode is a logic adding mode, displaying a logic adding inlet in the cost management system, responding to an adding operation aiming at the logic adding inlet, and determining the data processing logic determined by the adding operation as second data processing logics respectively corresponding to the newly added service data in at least two analysis dimensions.
Wherein the second determining module comprises:
a fourth determining unit, configured to determine, in response to a query operation for a target analysis dimension, a first query result corresponding to the target analysis dimension in the first cost analysis result, and determine, in a second cost analysis result, a second query result corresponding to the target analysis dimension; the target analysis dimension belongs to at least two analysis dimensions;
and the merging processing unit is used for merging the first query result and the second query result to obtain the service cost of the service data to be processed in the target analysis dimension, and displaying the service cost in the cost management system.
One aspect of the present application provides a computer device, comprising: a processor and a memory;
wherein, the memorizer is used for storing the computer program, the processor is used for calling the above-mentioned computer program, in order to carry out the following step:
acquiring service data to be processed through a cost management system, and acquiring one or more data types in the cost management system;
determining service data belonging to one or more data types in the service data to be processed as target service data, and determining service data except the target service data in the service data to be processed as newly added service data;
according to target data processing logic corresponding to one or more data types, cost analysis is carried out on target service data, and a first cost analysis result corresponding to the target service data is obtained;
acquiring newly added data processing logic associated with the newly added service data, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data;
and determining the service cost corresponding to the service data to be processed according to the first cost analysis result and the second cost analysis result.
An aspect of the embodiments of the present application provides a computer-readable storage medium, where a computer program is stored, and when the computer program is executed by a processor, the computer program performs the following steps:
acquiring service data to be processed through a cost management system, and acquiring one or more data types in the cost management system;
determining service data belonging to one or more data types in the service data to be processed as target service data, and determining service data except the target service data in the service data to be processed as newly added service data;
according to target data processing logic corresponding to one or more data types, cost analysis is carried out on target service data, and a first cost analysis result corresponding to the target service data is obtained;
acquiring newly added data processing logic associated with the newly added service data, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data;
and determining the service cost corresponding to the service data to be processed according to the first cost analysis result and the second cost analysis result.
An aspect of the application provides a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to cause the computer device to perform the method of the above-described aspect.
In the embodiment of the application, the to-be-processed service data is acquired through the cost management system, one or more data types in the cost management system are acquired, the service data belonging to one or more data types in the to-be-processed service data is determined as the target service data, and the service data except the target service data in the to-be-processed service data is determined as the newly-added service data. And according to the target data processing logic corresponding to one or more data types, performing cost analysis on the target service data to obtain a first cost analysis result corresponding to the target service data. And acquiring newly added data processing logic associated with the newly added service data, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data, so that the cost management system can perform cost analysis on the newly added service data in the service data to be processed. And determining the service cost corresponding to the service data to be processed according to the first cost analysis result and the second cost analysis result. It can be seen that, through one or more data types in the cost management system, the service data to be processed is split into the target service data and the newly added service data, and different data processing logics are used for separately processing the target service data and the newly added service data, that is, the data processing logics corresponding to one or more data types in the cost management system are used for carrying out cost analysis on the target service data, and the newly added service data are subjected to cost analysis by using the newly added data processing logics, so that the risk of error of a cost analysis result can be reduced, and the accuracy of the service cost can be improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a block diagram of a data processing system according to an embodiment of the present application;
fig. 2 is a schematic flowchart of a data processing method according to an embodiment of the present application;
FIG. 3 is a schematic diagram of a cost management system provided by an embodiment of the present application;
FIG. 4 is a schematic diagram of a cost analysis of overseas live sales data according to an embodiment of the present application;
fig. 5 is a schematic flowchart of a data processing method according to an embodiment of the present application;
FIG. 6 is a schematic diagram of query service costs provided by an embodiment of the present application;
fig. 7 is a schematic flowchart of a method for analyzing cost of service data to be processed according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of a data processing apparatus according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of a computer device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The application relates to cloud computing, database and block chain techniques in cloud technology. Among them, cloud computing (cloud computing) is a computing mode that distributes computing tasks over a resource pool formed by a large number of computers, so that various application systems can acquire computing power, storage space, and information services as needed. The network that provides the resources is referred to as the "cloud". Resources in the "cloud" appear to the user as being infinitely expandable and available at any time, available on demand, expandable at any time, and paid for on-demand. As a basic capability provider of cloud computing, a cloud computing resource pool (called as IaaS (Infrastructure as a Service) platform for short is established, and multiple types of virtual resources are deployed in the resource pool and are selected by external clients for use.
Database (Database), which can be regarded as an electronic file cabinet in short, a place for storing electronic files, a user can add, query, update, delete, etc. to data in files. A "database" is a collection of data that is stored together in a manner that can be shared by multiple users, has as little redundancy as possible, and is independent of the application. A Database Management System (DBMS) is a computer software System designed for managing a Database, and generally has basic functions of storage, interception, security assurance, backup, and the like. The database management system may classify the database according to the database model it supports, such as relational, XML (Extensible Markup Language); or classified according to the type of computer supported, e.g., server cluster, mobile phone; in the embodiment of the present application, the business cost obtained by performing cost analysis on the business data to be processed can be stored in an electronic file cabinet, and a user can perform operations such as adding, querying, updating, deleting and the like on the business cost in the file cabinet.
The blockchain is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission (P2P transmission), consensus mechanism, encryption algorithm, etc., and is essentially a decentralized database, which is a string of data blocks associated by using a cryptographic method, and each data block contains information of a batch of network transactions, and is used for verifying the validity (anti-counterfeiting) of the information and generating a next block. The blockchain can comprise a blockchain bottom platform, a platform product service layer and an application service layer; the blockchain can be composed of a plurality of serial transaction records (also called blocks) which are connected in series by cryptography and protect the contents, and the distributed accounts connected in series by the blockchain can effectively record the transactions by multiple parties and can permanently check the transactions (can not be tampered). The consensus mechanism is a mathematical algorithm for establishing trust and obtaining rights and interests among different nodes in the block chain network; that is, the consensus mechanism is a mathematical algorithm commonly recognized by network nodes in the blockchain. In the embodiment of the application, the service cost corresponding to the service data to be processed can be stored in the block chain, the storage pressure of the server or the terminal is reduced, the service cost is prevented from being tampered, and the safety of the service cost corresponding to the service data to be processed is improved.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a data processing system according to an embodiment of the present application. As shown in fig. 1, the data processing system may include a server 10 and a cluster of user terminals. The user terminal cluster may comprise one or more user terminals, where the number of user terminals will not be limited. As shown in fig. 1, the system may specifically include a user terminal 100a, a user terminal 100b, user terminals 100c and …, and a user terminal 100 n. As shown in fig. 1, the user terminal 100a, the user terminal 100b, the user terminals 100c, …, and the user terminal 100n may be respectively connected to the server 10 via a network, so that each user terminal may interact with the server 10 via the network.
Wherein, each ue in the ue cluster may include: the intelligent terminal comprises an intelligent terminal with data processing, such as a smart phone, a tablet computer, a notebook computer, a desktop computer, wearable equipment, an intelligent home, and head-mounted equipment. It should be understood that each user terminal in the user terminal cluster shown in fig. 1 may be installed with a target application (i.e., an application client), and when the application client runs in each user terminal, data interaction may be performed with the server 10 shown in fig. 1.
As shown in fig. 1, the server 10 may be configured to split the service data to be processed into target service data and newly added service data, and perform cost analysis on the target service data by using a target data processing logic in the cost management system to obtain a first cost analysis result. And acquiring newly added data processing logic corresponding to the newly added service data, and performing cost analysis on the newly added service data by adopting the newly added data processing logic to obtain a second cost analysis result. And obtaining the service cost corresponding to the data to be processed according to the first cost analysis result and the second cost analysis result. The server 10 may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server providing basic cloud computing services such as a cloud service, a cloud database, cloud computing, a cloud function, cloud storage, a network service, cloud communication, a middleware service, a domain name service, a security service, a CDN, a big data and artificial intelligence platform, and the like.
For convenience of understanding, in the embodiment of the present application, one user terminal may be selected as a target user terminal from the plurality of user terminals shown in fig. 1. For example, the user terminal 100a shown in fig. 1 may be used as a target user terminal in the embodiment of the present application, and a target application (i.e., an application client) with data processing may be integrated in the target user terminal. At this time, the target user terminal may implement data interaction with the server 10 through the service data platform corresponding to the application client. If the target user terminal can send the data to be processed to the server 10, the server 10 can perform cost analysis on the data to be processed to obtain a service cost corresponding to the data to be processed, and send the service cost to the target user terminal.
Referring to fig. 2, fig. 2 is a schematic flow chart of a data processing method according to an embodiment of the present disclosure. The data processing method may be executed by a computer device, and the computer device may be a server (such as the server 11 in fig. 1), or a user terminal (such as any user terminal in the user terminal cluster in fig. 1), or a system composed of a server and a user terminal, which is not limited in this application. As shown in fig. 2, the data processing method may include steps S101 to S105.
S101, acquiring service data to be processed through the cost management system, and acquiring one or more data types in the cost management system.
Specifically, when the service cost of a certain product sale service needs to be obtained, the cost of the service data of the certain product sale service can be analyzed in the cost management system to obtain the service cost corresponding to the certain product sale service. When the cost management system receives the service data sent by the one or more service platforms associated with the cost management system, the computer device may use the service data sent by the one or more service platforms associated with the cost management system as the service data to be processed, and obtain one or more data types in the cost management system. The cost management system is used for enterprise to perform a series of management such as cost accounting, cost analysis, cost decision, cost control and the like, and provides functions such as inquiry, modification, audit and the like for enterprise employees, thereby providing scientific decision and improving enterprise management efficiency. The to-be-processed business data refers to business data generated in a business platform associated with the cost management system, such as sales data, production data and the like. The one or more data types in the cost management system refer to data types of the to-be-processed service data that can be subjected to cost analysis in the cost management system, that is, if the cost management system has the data type a, it is indicated that the cost management system can perform cost analysis on the to-be-processed service data corresponding to the data type a.
Optionally, the specific process of acquiring the to-be-processed service data in the cost management system by the computer device may include: the method can acquire a service platform associated with the cost management system, and the service platform and the cost management system have a communication connection relationship, namely the service platform and the cost management system can transmit data to each other. The computer equipment can acquire the service data to be processed in the target time range from the service platform through an application program interface between the cost management system and the service platform. The application program interface may be an http (HyperText Transfer Protocol) interface, which is established on the basis of a TCP (Transmission Control Protocol), and the cost management system and the service platform may perform communication and data Transmission through a connection channel established by the TCP. If the cost analysis is carried out on overseas live broadcast sales in the cost management system, the overseas live broadcast platform is associated with the cost management system, and a communication connection relation is formed between the overseas live broadcast platform and the cost management system. The live broadcast sales data in a certain period of time can be acquired in the overseas live broadcast platform through an application program interface between the cost management system and the overseas live broadcast platform.
Optionally, the specific process of acquiring the to-be-processed service data in the cost management system by the computer device may include: the notification message of the service platform associated with the cost management system may be waited for, and after receiving the notification message that the service platform has generated the service data to be processed, the service platform may obtain the generated service data to be processed through an application program interface between the cost management system and the service platform. After the service platform generates the service data to be processed, a notification message for generating the service data to be processed is sent to the cost management system through the application program interface, and the notification message is used for notifying the cost management system that the service data to be processed can be acquired. After receiving the notification message sent by the service platform, the cost management system can acquire the service data to be processed from the service platform through the application program interface. Of course, after the service platform generates the service data to be processed, the service platform can directly send the service data to be processed to the cost management system. If the live broadcast sales data is generated in the overseas live broadcast platform, the cost management system can be informed to acquire the live broadcast sales data, and the live broadcast sales data can also be directly sent to the cost management system by the service platform.
S102, determining the service data belonging to one or more data types in the service data to be processed as target service data, and determining the service data except the target service data in the service data to be processed as newly added service data.
Specifically, after the computer device obtains the to-be-processed service data, the to-be-processed service data may be split, and the service data, which belongs to one or more data processing types in the cost management system, in the to-be-processed service data is determined as the target service data, that is, the service data, which is capable of performing cost analysis by the cost management system, in the to-be-processed service data is determined as the target service data. And determining the service data except the target service data in the service data to be processed as the newly added service data, namely determining the service data which cannot be subjected to cost analysis by the cost management system in the service data to be processed as the newly added service data. Therefore, when the service data to be processed belong to one or more data processing types of service data in the cost management system, the service data to be processed can be directly determined as target service data; when the service data which does not belong to one or more data processing types in the cost management system exists in the service data to be processed, the service data which belongs to one or more data processing types in the cost management system is determined as target service data, and the service data except the target service data in the service data to be processed is determined as new service data. Therefore, when the service data which cannot be subjected to cost analysis by the cost management system exists in the service data to be processed, the service data to be processed is divided to obtain the target service data and the newly added service data, so that the service data to be processed is convenient to manage and carry out cost analysis, and the problem that the cost analysis result is wrong or the cost analysis cannot be carried out on the service data to be processed due to the fact that the cost management system does not have data processing logic corresponding to the newly added service data is avoided.
S103, according to the target data processing logic corresponding to one or more data types, cost analysis is carried out on the target service data, and a first cost analysis result corresponding to the target service data is obtained.
Specifically, after determining the target service data in the service data to be processed, the computer device may perform cost analysis on the target service data according to a target data processing logic corresponding to one or more data types in the cost management system, so as to obtain a first cost analysis result corresponding to the target service data. Wherein each data type has corresponding data processing logic.
Optionally, the target data processing logic includes first data processing logic corresponding to at least two analysis dimensions, and the computer device performs cost analysis on the target service data to obtain a first cost analysis result corresponding to the target service data, and may obtain a target data type corresponding to the target service data from one or more data types. In the first data processing logics respectively corresponding to the at least two analysis dimensions, candidate data processing logics of the target data type in the at least two analysis dimensions are obtained, and the arrangement sequence between the at least two analysis dimensions is obtained. According to the candidate data processing logic and the arrangement sequence, cost analysis is carried out on the target service data to obtain target dimension results corresponding to the target service data in at least two analysis dimensions respectively, and the target dimension results are determined to be first cost analysis results corresponding to the target service data.
Specifically, the computer device may obtain a target data type corresponding to the target service data from one or more data types in the cost management system, determine candidate data processing logics of the target data type in at least two analysis dimensions in first data processing logics respectively corresponding to the at least two analysis dimensions, and perform cost analysis on the target service data by using the candidate data processing logics. The cost management system is provided with at least two analysis dimensions, each analysis dimension is provided with corresponding data processing logic, and an arrangement sequence is arranged between the at least two analysis dimensions. After the candidate data processing logics in at least two analysis dimensions are obtained, the arrangement sequence between the at least two analysis dimensions can be obtained, and according to the candidate data processing logics of the target service data in the at least two analysis dimensions and the arrangement sequence of the at least two analysis dimension time, cost analysis is performed on the target service data to obtain target dimension results corresponding to the target service data in the at least two analysis dimensions respectively. And determining target dimension results respectively corresponding to the target service data in at least two analysis dimensions as a first cost analysis result corresponding to the target service data.
Optionally, the at least two analysis dimensions comprise an analysis dimension CiAnd analysis dimension Ci+1The target dimension result comprises a dimension result SiAnd dimension result Si+1And i is a positive integer. When the computer equipment performs cost analysis on the target service data according to the candidate data processing logic and the arrangement sequence, the target data type can be adopted to analyze the dimension CiThe candidate data processing logic performs cost analysis on the target service data to obtain the dimension C of the target service data in analysisiDimension result S ini. Based on the dimension result SiUsing target data type in analysis dimension Ci+1The candidate data processing logic performs cost analysis on the target service data to obtain the dimension C of the target service data in analysisi+1Dimension result S ini+1
In particular, dimension C is analyzediIs arranged in order prior to the analysis dimension Ci+1So that when the cost analysis is performed on the target service data, the dimension C can be analyzed according to the target service dataiThe candidate data processing logic performs cost analysis on the target service data to obtain the dimension C of the target service data in analysisiDimension result S ini. Based on the dimension result SiAnalyzing dimension C using target business datai+1The candidate data processing logic performs cost analysis on the target service data to obtain the dimension C of the target service data in analysisiDimension result S ini+1. By analogy, cost analysis is carried out on the target service data in each analysis dimension, and target dimension results corresponding to the target service data in each analysis dimension are obtained.
For example, sea-to-sea in a cost management systemWhen the cost analysis is carried out on the overseas live broadcast sales data, the cost analysis can be carried out on the overseas live broadcast sales data according to at least four analysis dimensions such as country regions, region distribution proportions, overseas child product categories, overseas income and the like in sequence, and the country region at the moment can be called as an analysis dimension C1The distribution ratio of the regions can be called as the analysis dimension C2The overseas sub-product category may be referred to as the analysis dimension C3Overseas revenue may be referred to as analysis dimension C4. In other words, the arrangement order of the country regions, the region distribution ratios, and the overseas child product categories may be expressed as: national region->Distribution ratio of regions->Overseas seed product category->And (4) income from overseas. Due to different sold contents in different countries and different rules for calculating cost, the processing logic of the candidate data corresponding to each country is different. If the overseas live broadcast sales data comprises the American business data, the Thailand business data and the Singapore business data, wherein if the cost management system comprises data types respectively corresponding to the American business data and the Thailand business data, the American business data and the Thailand business data are target business data, namely the management system can carry out cost analysis on the American business data and the Thailand business data. If the cost management system does not include the singapore service data, the singapore service data is newly added service data, namely, no data processing logic for performing cost analysis on the singapore service data exists in the management system, and second data processing logic corresponding to each analysis dimension of the singapore service data can be obtained to perform cost calculation on the singapore service data.
Wherein, dimension C is analyzed1For example, in a national region, when the overseas live sales data is subjected to cost analysis in the cost management system, the U.S. business data and the Thailand business data are called in the cost management system to be respectively analyzed in the dimension C1The corresponding candidate data processing logic is used for carrying out cost analysis on the American business data and the Thailand business data to obtain the American business data and the Thailand business data in an analysis dimension C1Dimension result S in1. Wherein the target business data is in an analysis dimension C1Dimension result S in1Can be used forRefers to the business costs of the united states and the business costs of thailand. Obtaining U.S. business data and Thailand business data in analysis dimension C1Dimension result S in1Then, based on the dimension result S1Invoking U.S. and Thailand business data in an analysis dimension C in a cost management system2Respectively corresponding to the candidate data processing logics, and performing cost analysis on the American business data and the Thailand business data to obtain the American business data and the Thailand business data in an analysis dimension C2Dimension result S in2. U.S. business data and thailand business data in analysis dimension C2Dimension result S in2May refer to the proportion of the geographical distribution of products purchased in live broadcast in the united states and thailand. Obtaining target service data in analysis dimension C2Dimension result S in2Then, based on the dimension result S2Invoking U.S. and Thailand business data in an analysis dimension C in a cost management system2Respectively corresponding to the candidate data processing logics, and performing cost analysis on the American business data and the Thailand business data to obtain the American business data and the Thailand business data in an analysis dimension C3Dimension result S in3. U.S. business data and thailand business data in analysis dimension C3Dimension result S in3May refer to a sub-product category sold in the united states and a sub-product category sold in thailand. To obtain the dimension C in analysis3Dimension result S in3Then, candidate data processing logics respectively corresponding to the American business data and the Thailand business data in an analysis dimension C4 are called in the cost management system, and cost analysis is carried out on the American business data and the Thailand business data to obtain the American business data and the Thailand business data in the analysis dimension C4Dimension result S in4. U.S. business data and thailand business data in analysis dimension C4Dimension result S in4It may refer to overseas income in the united states and overseas income in thailand. In this way, according to the candidate data processing logic of the target data type in at least two analysis dimensions and the arrangement sequence between the at least two analysis dimensions, the cost analysis is carried out on the target service data to obtain the target service dataAnd respectively corresponding target dimension results in each analysis dimension.
S104, acquiring newly added data processing logic associated with the newly added service data, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data.
Specifically, when the computer device performs cost analysis on the newly added service data, it may obtain newly added data processing logic associated with the newly added service data, where the newly added data processing logic associated with the newly added service data is data processing logic for performing cost analysis on the newly added service data. And according to the newly added data processing logic, performing cost analysis on the newly added service data to obtain a second cost analysis result corresponding to the newly added service data. Since the data type of the newly added service data does not belong to one or more data types in the cost management system, that is, the management system does not have a data processing logic for performing cost analysis on the newly added service data, the newly added data processing logic associated with the newly added service data needs to be acquired.
Optionally, when acquiring a newly added data processing logic associated with newly added service data, the computer device may generate a prompt message associated with the newly added service data, and output the prompt message in the cost management system; the prompt message includes at least one processing logic acquisition mode associated with the newly added service data. And responding to the determination operation aiming at the prompt information, determining a processing logic acquisition mode triggered by the determination operation as a target acquisition mode in at least one processing logic acquisition mode, and acquiring second data processing logics respectively corresponding to the newly added service data in at least two analysis dimensions according to the target acquisition mode. And according to the arrangement sequence between the at least two analysis dimensions and the second data processing logic, performing cost analysis on the newly added service data to obtain newly added dimension results corresponding to the newly added service data in the at least two analysis dimensions respectively, and determining the newly added dimension results as second cost analysis results corresponding to the newly added service data.
Specifically, after determining that the newly added service data exists in the service data to be processed, the computer device may generate prompt information associated with the newly added service data, and output the prompt information in the cost management system, where the prompt information includes at least one processing logic acquisition mode associated with the newly added service data. If the cost management system analyzes the cost of the overseas live broadcast sales data, the fact that the Singapore business data exists in the overseas live broadcast sales data is found. However, the data type of the singapore service data does not belong to one or more data types in the cost management system, that is, the management system does not have a data processing logic for performing cost analysis on the singapore service data, so that the singapore service data belongs to new service data. Prompt information associated with the singapore service data is generated, and the prompt information is output in the cost management system and used for prompting the user that newly added service data (singapore service data) exists in the overseas live sales data. The prompting message is also used for prompting the user to determine at least one processing logic acquisition mode associated with the singapore service data, i.e., to determine the data processing logic used for performing cost analysis on the singapore service data in that mode. The processing logic obtaining mode can be a general logic calling mode or a logic adding mode, and the like, the general logic calling mode refers to a general data processing logic preset in the calling cost management system, and the logic adding mode refers to that a user adds the data processing logic by himself.
After the user determines at least one processing logic acquisition mode associated with the singapore service data according to the prompt information output by the cost management system, the computer equipment can respond to the determination operation of the user for the prompt information. And determining the processing logic acquisition mode triggered by the determination operation as a target acquisition mode in at least one processing logic acquisition mode. And acquiring second data processing logics respectively corresponding to the newly added service data in at least two analysis dimensions according to the target acquisition mode. And according to the arrangement sequence of the at least two analysis dimensions and second data processing logics corresponding to the newly added service data in the at least two analysis dimensions, performing cost analysis on the newly added service data to obtain newly added dimension results corresponding to the newly added service data in the at least two analysis dimensions respectively, and determining the newly added dimension results as second cost analysis results corresponding to the newly added service data.
Optionally, when the computer device obtains the second data processing logics corresponding to the newly added service data in the at least two analysis dimensions respectively according to the target obtaining mode, if the target obtaining mode is a general logic calling mode, the computer device obtains the general data processing logics corresponding to the at least two analysis dimensions respectively in the cost management system. Determining the general data processing logic corresponding to the at least two analysis dimensions as second data processing logic corresponding to the newly added service data in the at least two analysis dimensions respectively; and if the target acquisition mode is a logic adding mode, displaying a logic adding inlet in the cost management system, responding to an adding operation aiming at the logic adding inlet, and determining the data processing logic determined by the adding operation as second data processing logics respectively corresponding to the newly added service data in at least two analysis dimensions.
Specifically, the computer device responds to the determination operation of the user for the prompt information to obtain a target obtaining mode, and if the target obtaining mode is a general logic calling mode, the user selects to use the general logic calling mode to obtain data processing logic for performing cost analysis on newly added service data. Then, general data processing logics respectively corresponding to at least two analysis dimensions are obtained in the cost management system, and the general data processing logics are stored in the cost management system in advance. And determining the general data processing logic corresponding to the at least two analysis dimensions as second data processing logic corresponding to the newly added service data in the at least two analysis dimensions respectively. And if the target acquisition mode is a logic addition mode, the user selects a self-adding logic processing mode to acquire the data processing logic for performing cost analysis on the newly added service data. A logical addition entry is displayed in the cost management system, where the addition entry may be an addition page, and the user may set data processing logic for performing cost calculation on the newly added service data on the addition page. The adding entry can also be an adding control, and a user can click the adding control to upload a file of the data processing logic corresponding to the newly added service data. After the user input is completed, the computer device may respond to an addition operation for the logic addition entry, and determine the data processing logic determined by the addition operation as second data processing logics corresponding to the newly added service data in at least two analysis dimensions, respectively.
For example, taking the analysis dimension Ci as a national region as an example, when the cost management system performs cost analysis on overseas live broadcast sales data, it is found that singapore service data is newly added service data, that is, there is no data processing logic for performing cost analysis on the singapore service data in the management system, and then prompt information is output to prompt the user to select a target acquisition mode. If the target acquisition mode determined by the user is a general logic calling mode, acquiring overseas general data processing logic in the cost management system, and determining the overseas general data processing logic as the Singapore service data in the analysis dimension CiThe second data processing logic of (1). And in the same way, the Singapore service data respectively correspond to second data processing logics in at least two analysis dimensions. If the target acquisition mode determined by the user is a logic adding mode, displaying a logic adding entry in the cost management system, and adding second data processing logics, corresponding to the Singapore service data in at least two analysis dimensions, in the logic adding entry by the user.
It should be noted that the cost management system includes at least two analysis dimensions, each analysis dimension may correspond to one or more data types, and when the cost analysis is performed on the to-be-processed service data according to the analysis dimensions, newly-added service data may be generated. For example, according to analysis dimension C1When one or more data types in the service data are split, the target service data A and the newly added service data B are obtained by splitting. Namely belonging to analysis dimension C in the service data to be processed1Determining the service data of one or more data types as target service data A, and determining the service data to be processed which does not belong to analysis dimension C1The service data of one or more data types in the new service data B is determined. Root of herbaceous plantAccording to analysis dimension C2When one or more data types in the service data are split, the target service data C and the newly added service data D are obtained by splitting. If the dimensionality of the country region comprises the data type corresponding to the United states (namely, the cost analysis can be carried out on the United states service data) and the data type corresponding to Thailand (namely, the cost analysis can be carried out on the Thailand service data), the United states service data and the Thailand service data are determined as target service data. And if the country regional dimension does not include the data type corresponding to the singapore (namely cost analysis can be carried out on the singapore service data), determining the singapore service data as the newly added service data. Based on a dimension result obtained by analyzing the cost of the service data to be processed according to the national region, when the service data to be processed is split according to the region distribution proportion, the service data of Thailand valley is found to exist in the data to be processed, and the service data without the Thailand valley in the dimension of the region distribution proportion corresponds to the data processing logic, so that the service data of the Thailand valley is determined as the newly added service data.
Optionally, after acquiring the newly added data processing logic associated with the newly added service data, the newly added data processing logic may be added to the cost management system, so that the cost management system has a cost analysis capability on the newly added service data. For example, after the singapore data processing logic associated with the acquired singapore service data (new service data), the singapore data processing logic may be added to the cost management system, so that the cost management system has a cost analysis capability for the singapore service data.
And S105, determining the service cost corresponding to the service data to be processed according to the first cost analysis result and the second cost analysis result.
The computer device may analyze the cost of the target service data to obtain a first cost analysis result, and analyze the cost of the newly added service data to obtain a second cost analysis result, and may then combine the first cost analysis result with the second cost analysis resultAnd combining the analysis results to obtain the service cost corresponding to the service data to be processed. Such as splitting overseas live sales data in a cost management system to obtain target business data (e.g., U.S. business data and thailand business data), and new business data (e.g., singapore business data). And after the cost analysis is carried out on the American business data and the Thailand business data to obtain a first cost analysis result, and the cost analysis is carried out on the Singapore business data to obtain a second cost analysis result, the first cost analysis result and the second cost analysis result are combined to obtain the business cost corresponding to the overseas live broadcast sales data. Such as U.S. business data and thailand business data in analysis dimension Ci+3Performing cost analysis to obtain overseas income of America and overseas income of Thailand, and Singapore service data in analysis dimension Ci+3After the cost analysis is carried out in the process, the overseas income of Singapore can be summed up, and the overseas income of America, Thailand and Singapore can be obtained, so that the overseas income corresponding to overseas direct broadcast sales can be obtained.
As shown in fig. 3, fig. 3 is a schematic view of a cost management system provided in an embodiment of the present application, and as shown in fig. 3, the cost management system includes a pending service data acquisition module, a pending service data splitting module, a cost calculation module, and a cost analysis result merging module. The to-be-processed service data splitting module is used for splitting the to-be-processed service data to obtain target service data and newly-added service data. The cost calculation module is used for respectively adopting target data processing logics corresponding to the target service data to perform cost analysis on the target service data to obtain a first cost analysis result, and adopting newly added data processing logics corresponding to the newly added service data to perform cost analysis on the newly added service data to obtain a second cost analysis result. And the cost analysis result merging module is used for merging the first cost analysis result and the second cost analysis result to obtain the service cost corresponding to the service data to be processed.
As shown in fig. 4, fig. 4 is a schematic diagram of performing cost analysis on overseas live sales data according to an embodiment of the present application, and as shown in fig. 4, a user enters a login interface of a cost management system through a terminal device (e.g., a computer), and enters a cost management system page through inputting a user identifier and a user password. The cost management system comprises two analysis dimensions, namely a national region and a regional distribution proportion, wherein the national region comprises data types respectively corresponding to the United states and Thailand, and the regional distribution proportion comprises data types respectively corresponding to the United states New York, the United states Philadelphia, the Thailand Qingmai and the Thailand Puji. And if the acquired service data to be processed is overseas live broadcast sales data and the overseas live broadcast sales data is subjected to cost analysis, splitting the overseas live broadcast sales data in a national regional analysis dimension and carrying out cost analysis. As shown in fig. 4, if the national region includes data types respectively corresponding to the usa, thailand, and korea, when the overseas sales data is split in the analysis dimension of the national region, the usa service data and the thailand service data in the overseas live broadcast sales data are target service data, the singapore service data are newly added service data, data processing logics respectively corresponding to the usa and thailand are called in the cost management system, and the usa service data and the thailand service data are subjected to cost analysis, so that the usa service cost and the thailand service cost are obtained. And carrying out cost analysis on the Singapore service data by using the data processing logic or the data processing logic transmitted by the user to obtain the cost of the Singapore service. And after dimension results (namely the American business cost, the Thailand business cost and the Singapore business cost) of the overseas live broadcast sales data in the national regional analysis dimension are obtained, the overseas live broadcast sales data are subjected to cost analysis in a regional distribution proportion. As shown in fig. 4, when performing cost analysis on target service data, a data processing logic corresponding to new york in the united states is adopted in the cost management system to perform cost analysis on new york in the united states, so as to obtain a service cost of new york in the united states; and (3) carrying out cost analysis on the Philadelphia americana by adopting data processing logic corresponding to the Philadelphia americana to obtain the service cost of the Philadelphia americana. Similarly, data processing logics respectively corresponding to Thailand Qimai and Thailand Pgji are called in the cost management system, and cost analysis is carried out on service data corresponding to Thailand Qimai and Thailand Pgji to obtain the service cost of Thailand Qimai and the service cost of Thailand Pgji. Since the singapore service data belongs to the newly added service data and the service data corresponding to the port behind the singapore also belongs to the newly added service data, overseas general data processing logic or user-added data processing logic can be used for carrying out cost analysis on the service data corresponding to the port behind the singapore to obtain the port behind service cost.
In the embodiment of the application, the to-be-processed service data is acquired through the cost management system, one or more data types in the cost management system are acquired, the service data belonging to one or more data types in the to-be-processed service data is determined as the target service data, and the service data except the target service data in the to-be-processed service data is determined as the newly-added service data. And according to the target data processing logic corresponding to one or more data types, performing cost analysis on the target service data to obtain a first cost analysis result corresponding to the target service data. And acquiring newly added data processing logic associated with the newly added service data through a general logic calling mode or a logic adding mode, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data, so that the cost management system can perform cost analysis on the newly added service data in the service data to be processed. And determining the service cost corresponding to the service data to be processed according to the first cost analysis result and the second cost analysis result. It can be seen that, through one or more data types in the cost management system, the service data to be processed is split into the target service data and the newly added service data, and different data processing logics are used for separately processing the target service data and the newly added service data, that is, the data processing logics corresponding to one or more data types in the cost management system are used for carrying out cost analysis on the target service data, and the newly added service data are subjected to cost analysis by using the newly added data processing logics, so that the risk of error of a cost analysis result can be reduced, and the accuracy of the service cost can be improved. In addition, the embodiment of the application acquires the newly added data processing logic corresponding to the newly added service data by using a general logic calling mode or a logic adding mode, so that the cost management system can perform cost analysis on the newly added service data, and the efficiency of the cost management system for performing cost analysis is improved.
As shown in fig. 5, fig. 5 is a schematic diagram of a data processing method provided in this embodiment, where the method may be executed by a computer device, and the method may be executed by a computer device, where the computer device may be a server (such as the server 11 in fig. 1), or a user terminal (such as any user terminal in the user terminal cluster in fig. 1), or a system composed of a server and a user terminal, which is not limited in this application. As shown in fig. 5, the steps of the data processing method include S201-206.
S201, obtaining the service data to be processed through the cost management system, and obtaining one or more data types in the cost management system.
S202, determining the service data belonging to one or more data types in the service data to be processed as target service data, and determining the service data except the target service data in the service data to be processed as newly added service data.
S203, according to the target data processing logic corresponding to one or more data types, cost analysis is carried out on the target service data, and a first cost analysis result corresponding to the target service data is obtained.
S204, acquiring newly added data processing logic associated with the newly added service data, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data.
The specific implementation manner of steps S201 to S204 in the embodiment of the present application can refer to the description in the embodiment corresponding to fig. 2, and the embodiment of the present application is not described herein again.
S205, responding to the query operation aiming at the target analysis dimension, determining a first query result corresponding to the target analysis dimension in the first cost analysis result, and determining a second query result corresponding to the target analysis dimension in the second cost analysis result.
When a user needs to inquire the service cost of service data to be processed in a target analysis dimension in a cost management system, responding to the inquiry operation of the user for the target analysis dimension, determining a first inquiry result corresponding to the target analysis dimension in a first cost analysis result, and determining a second inquiry result corresponding to the target analysis dimension in a second cost analysis result, wherein the target analysis dimension belongs to at least two analysis dimensions. When a second query result corresponding to the target analysis dimension is determined in the second cost analysis result, if no newly added service data exists in the target analysis dimension, the second query result is empty; and if the newly added service data exists in the target analysis dimension, the second query result is not null.
S206, merging the first query result and the second query result to obtain the service cost of the service data to be processed in the target analysis dimension, and displaying the service cost in the cost management system.
Specifically, after obtaining the first query result and the second query result, the computer device may combine the first query result and the second query result to obtain the service cost of the service data to be processed in the target analysis dimension, and display the service cost in the cost management system. If the second query result is empty, the first cost result is used as the service cost of the service data to be processed in the target analysis dimension; and if the second query result is not empty, summing the first query result and the second query result to obtain the service cost of the service data to be processed in the target analysis dimension.
As shown in fig. 6, fig. 6 is a schematic view of query service cost provided in the embodiment of the present application, and as shown in fig. 6, a target analysis dimension that needs to be queried may be input in a query page, and a query result corresponding to the target analysis dimension may be displayed by clicking on the query. If the national regional analysis dimension is queried, the currently obtained business cost is displayed, such as the U.S. business cost: cost 1000w, profit: 5000 w; thai business cost: cost 500w, profit: 3000 w; cost of singapore service: cost 700w, profit: 800 w.
In the embodiment of the application, the to-be-processed service data is acquired through the cost management system, one or more data types in the cost management system are acquired, the service data belonging to one or more data types in the to-be-processed service data is determined as the target service data, and the service data except the target service data in the to-be-processed service data is determined as the newly-added service data. And according to the target data processing logic corresponding to one or more data types, performing cost analysis on the target service data to obtain a first cost analysis result corresponding to the target service data. And acquiring newly added data processing logic associated with the newly added service data through a general logic calling mode or a logic adding mode, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data, so that the cost management system can perform cost analysis on the newly added service data in the service data to be processed. And combining the first cost analysis result and the second cost analysis result to obtain the service cost corresponding to the service data to be processed. It can be seen that, through one or more data types in the cost management system, the service data to be processed is split into the target service data and the newly added service data, and different data processing logics are used for separately processing the target service data and the newly added service data, that is, the data processing logics corresponding to one or more data types in the cost management system are used for carrying out cost analysis on the target service data, and the newly added service data are subjected to cost analysis by using the newly added data processing logics, so that the risk of error of a cost analysis result can be reduced, and the accuracy of the service cost can be improved. In addition, the embodiment of the application acquires the newly added data processing logic corresponding to the newly added service data by using a general logic calling mode or a logic adding mode, so that the cost management system can perform cost analysis on the newly added service data, and the efficiency of the cost management system for performing cost analysis is improved.
As shown in fig. 7, fig. 7 is a schematic flowchart of a method for analyzing cost of to-be-processed service data according to an embodiment of the present application, and as shown in fig. 7, the method for analyzing cost of to-be-processed service data includes steps S301 to S310.
S301, starting the cost management system.
S302, acquiring the service data to be processed.
S303, judging whether the data is the target service data.
Specifically, after the user starts the cost management system, the to-be-processed service data is acquired through the cost management system. If the business data to be processed contains the newly added business data, splitting the business data to be processed to obtain target business data and newly added business data; and if the newly added service data does not exist in the service data to be processed, determining the service data to be processed as the target service data.
And S304, if the target service data is the target service data, performing cost calculation on the target service data by adopting target data processing logic to obtain a plurality of target dimension results.
S305, performing cost analysis on the newly added service data by adopting newly added data processing logic to obtain a plurality of newly added dimension results.
Specifically, whether the target service data is the target service data or not is judged, if the target service data is the target service data, the target service data is subjected to cost analysis by adopting target data processing logic corresponding to the target service data, and a plurality of target dimension results corresponding to the target service data in at least two analysis dimensions are obtained. And if the newly added service data is the newly added service data, acquiring newly added data processing logic corresponding to the newly added service data, and performing cost analysis on the newly added service data by adopting the newly added data processing logic to obtain newly added dimension results corresponding to the newly added service data in at least two analysis dimensions respectively.
S306, judging whether the current analysis dimension is the last analysis dimension.
S307, judging whether a newly added dimension result exists.
And S308, if the newly added dimension result does not exist, taking the target dimension result as the service cost, and ending the cost analysis process.
And S309, if the newly added dimension result exists, combining the target dimension result and the newly added dimension result to obtain the service cost.
S310, adding the newly added data processing logic corresponding to the newly added service data into the cost management system.
Specifically, after a plurality of target dimension results corresponding to the target service data are obtained, whether a newly added dimension result exists is judged, if the newly added dimension result does not exist, the target dimension result corresponding to the target service data is used as the service cost corresponding to the service data to be processed, and the cost analysis process is ended. If the newly-added dimensionality result exists, judging whether the process of cost analysis on the newly-added service data is completed or not, if so, acquiring the newly-added dimensionality result of the newly-added service data in at least two analysis dimensionalities and the target dimensionality result of the target service data in at least two analysis dimensionalities, and merging the target dimensionality result and the newly-added dimensionality result according to the dimensionality identification of the analysis dimensionality to obtain the service cost corresponding to the service data to be processed. If analysis of dimension CiIn which there is a target dimension result SiAnd newly added dimension result PiAnalysis of dimension Ci+1There is also a target dimension result Si+1And newly added dimension result Pi+1Then the target dimension result S is obtainediAnd newly added dimension result PiMerging to obtain service data to be processed in analysis dimension CiBusiness cost of (1), target dimension result Si+1And newly added dimension result Pi+1Merging to obtain service data to be processed in analysis dimension Ci+1The cost of the service. And after the service cost corresponding to the service data to be processed is obtained, adding the newly added data processing logic for performing cost analysis on the newly added service data into the cost management system, so that the cost management system has the capability of performing cost analysis on the newly added service data. If the newly added service data is the singapore service data, after the service cost is obtained, the singapore data processing logic for performing cost analysis on the singapore service data can be added into the cost management system, so that when the singapore service data is calculated again, the singapore data processing logic corresponding to the singapore service data can be directly obtained from the cost management systemAnd editing, and carrying out cost analysis on the Singapore service data. Therefore, the service data to be processed is split, the target service data and the newly added service data are processed separately, the problems that the service cost is inaccurate or the cost analysis cannot be carried out on the service data to be processed and the like caused by the fact that a data processing logic corresponding to the newly added service data does not exist in the cost management system are solved, and the accuracy of obtaining the service cost is improved.
It can be seen that, through one or more data types in the cost management system, the service data to be processed is split into the target service data and the newly added service data, and different data processing logics are used for separately processing the target service data and the newly added service data, that is, the data processing logics corresponding to one or more data types in the cost management system are used for carrying out cost analysis on the target service data, and the newly added service data are subjected to cost analysis by using the newly added data processing logics, so that the risk of error of a cost analysis result can be reduced, and the accuracy of the service cost can be improved. In addition, the embodiment of the application acquires the newly added data processing logic corresponding to the newly added service data by using a general logic calling mode or a logic adding mode, so that the cost management system can perform cost analysis on the newly added service data, and the efficiency of the cost management system for performing cost analysis is improved.
Referring to fig. 8, fig. 8 is a schematic structural diagram of a data processing apparatus according to an embodiment of the present disclosure. The data processing means may be a computer program (including program code) running on a computer device, for example the testing means is an application software; the device can be used for executing corresponding steps in the data processing method provided by the embodiment of the application. As shown in fig. 8, the data processing apparatus may include: the system comprises an acquisition module 11, a first determination module 12, a first cost analysis module 13, a second cost analysis module 14 and a second determination module 15.
The acquiring module 11 is configured to acquire service data to be processed through the cost management system, and acquire one or more data types in the cost management system;
a first determining module 12, configured to determine service data belonging to one or more data types in the service data to be processed as target service data, and determine service data other than the target service data in the service data to be processed as new service data;
the first cost analysis module 13 is configured to perform cost analysis on the target service data according to target data processing logic corresponding to one or more data types to obtain a first cost analysis result corresponding to the target service data;
the second cost analysis module 14 is configured to obtain a newly added data processing logic associated with the newly added service data, and perform cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data;
and the second determining module 15 is configured to determine, according to the first cost analysis result and the second cost analysis result, a service cost corresponding to the service data to be processed.
Wherein, the obtaining module 11 includes:
a first obtaining unit 1101, configured to obtain a service platform associated with the cost management system; the service platform and the cost management system have a communication connection relationship;
a second obtaining unit 1102, configured to obtain, from the service platform, to-be-processed service data within a target time range according to an application program interface between the cost management system and the service platform.
The target data processing logic comprises first data processing logic corresponding to at least two analysis dimensions respectively;
the first cost analysis module 13 includes:
a third obtaining unit 1301, configured to obtain a target data type corresponding to target service data from one or more data types;
a fourth obtaining unit 1302, configured to obtain candidate data processing logics of the target data type in at least two analysis dimensions from the first data processing logics corresponding to the at least two analysis dimensions respectively;
the first cost analysis unit 1303 is configured to obtain an arrangement order between at least two analysis dimensions, and perform cost analysis on the target service data according to the candidate data processing logic and the arrangement order to obtain target dimension results corresponding to the target service data in the at least two analysis dimensions;
a first determining unit 1304, configured to determine the target dimension result as a first cost analysis result corresponding to the target service data.
Wherein the at least two analysis dimensions include an analysis dimension CiAnd analysis dimension Ci+1The target dimension result comprises a dimension result SiAnd dimension result Si+1I is a positive integer;
the first cost analysis unit 1303 is specifically configured to:
using target data types in analysis dimension CiThe candidate data processing logic performs cost analysis on the target service data to obtain the dimension C of the target service data in analysisiDimension result S ini
Analyzing dimension C by adopting target data type based on dimension result Sii+1The candidate data processing logic performs cost analysis on the target service data to obtain the dimension C of the target service data in analysisi+1Dimension result S ini+1
The newly added data processing logic comprises second data processing logic corresponding to at least two analysis dimensions respectively;
the second cost analysis module 14 includes:
an output unit 1401, configured to generate a prompt message associated with the newly added service data, and output the prompt message in the cost management system; the prompt message comprises at least one processing logic acquisition mode associated with the newly added service data;
a second determining unit 1402, configured to, in response to the determination operation for the hint information, determine, as the target acquisition manner, a processing logic acquisition manner triggered by the determination operation, in the at least one processing logic acquisition manner;
a fifth obtaining unit 1403, configured to obtain, according to the target obtaining manner, second data processing logics corresponding to the newly added service data in at least two analysis dimensions respectively;
a second cost analysis unit 1404, configured to perform cost analysis on the newly added service data according to an arrangement order between the at least two analysis dimensions and the second data processing logic, to obtain new dimension results corresponding to the newly added service data in the at least two analysis dimensions respectively;
a third determining unit 1405, configured to determine the newly added dimension result as a second cost analysis result corresponding to the newly added service data.
The fifth obtaining unit 1403 is specifically configured to:
if the target obtaining mode is a universal logic calling mode, obtaining universal data processing logics respectively corresponding to at least two analysis dimensions in the cost management system, and determining the universal data processing logics respectively corresponding to the at least two analysis dimensions as second data processing logics respectively corresponding to the newly added service data in the at least two analysis dimensions;
and if the target acquisition mode is a logic adding mode, displaying a logic adding inlet in the cost management system, responding to an adding operation aiming at the logic adding inlet, and determining the data processing logic determined by the adding operation as second data processing logics respectively corresponding to the newly added service data in at least two analysis dimensions.
Wherein the second determining module 15 includes:
a fourth determining unit 1501, configured to determine, in response to a query operation for a target analysis dimension, a first query result corresponding to the target analysis dimension in the first cost analysis result, and determine, in a second cost analysis result, a second query result corresponding to the target analysis dimension; the target analysis dimension belongs to at least two analysis dimensions;
the merging processing unit 1502 is configured to merge the first query result and the second query result to obtain a service cost of the service data to be processed in the target analysis dimension, and display the service cost in the cost management system.
According to an embodiment of the present application, the steps involved in the data processing method shown in fig. 2 or fig. 5 may be performed by respective modules in the data processing apparatus shown in fig. 8. For example, step S101 shown in fig. 2 may be performed by the obtaining module 11 in fig. 8, and step S102 shown in fig. 2 may be performed by the first determining module 12 in fig. 8; step S103 shown in fig. 2 may be performed by the first cost analysis module 13 in fig. 8; step S104 shown in fig. 2 may be performed by the second cost analysis module 14 in fig. 8; step S105 shown in fig. 2 may be performed by the second determination module 15 in fig. 8, and so on.
In the embodiment of the application, the to-be-processed service data is acquired through the cost management system, one or more data types in the cost management system are acquired, the service data belonging to one or more data types in the to-be-processed service data is determined as the target service data, and the service data except the target service data in the to-be-processed service data is determined as the newly-added service data. And according to the target data processing logic corresponding to one or more data types, performing cost analysis on the target service data to obtain a first cost analysis result corresponding to the target service data. And acquiring newly added data processing logic associated with the newly added service data through a general logic calling mode or a logic adding mode, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data, so that the cost management system can perform cost analysis on the newly added service data in the service data to be processed. And combining the first cost analysis result and the second cost analysis result to obtain the service cost corresponding to the service data to be processed. It can be seen that, through one or more data types in the cost management system, the service data to be processed is split into the target service data and the newly added service data, and different data processing logics are used for separately processing the target service data and the newly added service data, that is, the data processing logics corresponding to one or more data types in the cost management system are used for carrying out cost analysis on the target service data, and the newly added service data are subjected to cost analysis by using the newly added data processing logics, so that the risk of error of a cost analysis result can be reduced, and the accuracy of the service cost can be improved. In addition, the embodiment of the application acquires the newly added data processing logic corresponding to the newly added service data by using a general logic calling mode or a logic adding mode, so that the cost management system can perform cost analysis on the newly added service data, and the efficiency of the cost management system for performing cost analysis is improved.
According to an embodiment of the present application, each module in the data processing apparatus shown in fig. 8 may be respectively or entirely combined into one or several units to form the unit, or some unit(s) therein may be further split into multiple sub-units with smaller functions, which may implement the same operation without affecting implementation of technical effects of the embodiment of the present application. The modules are divided based on logic functions, and in practical application, the functions of one module can be realized by a plurality of units, or the functions of a plurality of modules can be realized by one unit. In other embodiments of the present application, the testing device may also include other units, and in practical applications, these functions may also be implemented by the assistance of other units, and may be implemented by cooperation of a plurality of units.
According to an embodiment of the present application, the test apparatus as shown in fig. 8 may be constructed by running a computer program (including program codes) capable of executing the steps involved in the respective methods as shown in fig. 2 or fig. 5 on a general-purpose computer device such as a computer including a processing element such as a Central Processing Unit (CPU), a random access storage medium (RAM), a read-only storage medium (ROM), and a storage element, and the test method of the embodiment of the present application may be implemented. The computer program may be recorded on a computer-readable recording medium, for example, and loaded into and executed by the computing apparatus via the computer-readable recording medium.
Referring to fig. 9, fig. 9 is a schematic structural diagram of a computer device according to an embodiment of the present application. As shown in fig. 9, the computer apparatus 1000 may include: the processor 1001, the network interface 1004, and the memory 1005, and the computer apparatus 1000 may further include: a user interface 1003, and at least one communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display) and a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a standard wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., at least one disk memory). The memory 1005 may optionally be at least one memory device located remotely from the processor 1001. As shown in fig. 9, a memory 1005, which is a kind of computer-readable storage medium, may include therein an operating system, a network communication module, a user interface module, and a device control application program.
In the computer device 1000 shown in fig. 9, the network interface 1004 may provide a network communication function; the user interface 1003 is an interface for providing a user with input; and the processor 1001 may be used to invoke a device control application stored in the memory 1005 to implement:
optionally, the processor 1001 may be configured to invoke a device control application stored in the memory 1005 to implement:
acquiring service data to be processed through a cost management system, and acquiring one or more data types in the cost management system;
determining service data belonging to one or more data types in the service data to be processed as target service data, and determining service data except the target service data in the service data to be processed as newly added service data;
according to target data processing logic corresponding to one or more data types, cost analysis is carried out on target service data, and a first cost analysis result corresponding to the target service data is obtained;
acquiring newly added data processing logic associated with the newly added service data, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data;
and determining the service cost corresponding to the service data to be processed according to the first cost analysis result and the second cost analysis result.
It should be understood that the computer device 1000 described in this embodiment of the application may perform the description of the data processing method in the embodiment corresponding to fig. 2 or fig. 5, and may also perform the description of the testing apparatus in the embodiment corresponding to fig. 8, which is not described herein again. In addition, the beneficial effects of the same method are not described in detail.
According to an aspect of the application, a computer program product or computer program is provided, comprising computer instructions, the computer instructions being stored in a computer readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device can perform the description of the data processing method in the embodiment corresponding to fig. 2 or fig. 5, which is not described herein again. In addition, the beneficial effects of the same method are not described in detail.
By way of example, the program instructions described above may be executed on one computer device, or on multiple computer devices located at one site, or distributed across multiple sites and interconnected by a communication network, which may comprise a blockchain network.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
The above disclosure is only for the purpose of illustrating the preferred embodiments of the present application and is not to be construed as limiting the scope of the present application, so that the present application is not limited thereto, and all equivalent variations and modifications can be made to the present application.

Claims (10)

1. A data processing method, comprising:
acquiring service data to be processed through a cost management system, and acquiring one or more data types in the cost management system;
determining the service data belonging to the one or more data types in the service data to be processed as target service data, and determining the service data except the target service data in the service data to be processed as newly added service data;
according to the target data processing logic corresponding to the one or more data types, performing cost analysis on the target service data to obtain a first cost analysis result corresponding to the target service data;
acquiring newly added data processing logic associated with the newly added service data, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data;
and determining the service cost corresponding to the service data to be processed according to the first cost analysis result and the second cost analysis result.
2. The method of claim 1, wherein the obtaining the pending service data through the cost management system comprises:
acquiring a service platform associated with the cost management system; the service platform and the cost management system have a communication connection relationship;
and acquiring the service data to be processed in a target time range from the service platform according to an application program interface between the cost management system and the service platform.
3. The method of claim 1, wherein the target data processing logic comprises first data processing logic corresponding to at least two analysis dimensions;
the performing cost analysis on the target service data according to the target data processing logic corresponding to the one or more data types to obtain a first cost analysis result corresponding to the target service data includes:
acquiring a target data type corresponding to the target service data from the one or more data types;
acquiring candidate data processing logics of the target data type in the at least two analysis dimensions from first data processing logics respectively corresponding to the at least two analysis dimensions;
acquiring an arrangement sequence between the at least two analysis dimensions, and performing cost analysis on the target service data according to the candidate data processing logic and the arrangement sequence to obtain target dimension results corresponding to the target service data in the at least two analysis dimensions respectively;
and determining the target dimension result as a first cost analysis result corresponding to the target service data.
4. The method of claim 3, wherein the at least two analysis dimensions comprise an analysis dimension CiAnd analysis dimension Ci+1The target dimension result comprises a dimension result SiAnd dimension result Si+1I is a positive integer;
the performing cost analysis on the target service data according to the candidate data processing logic and the arrangement sequence to obtain target dimension results corresponding to the target service data in each analysis dimension respectively includes:
employing the target data type in the analysis dimension CiThe candidate data processing logic in (1) performs cost analysis on the target service data to obtain the analysis dimension C of the target service dataiDimension result S ini
Based on the dimension result SiUsing said target data type in said analysis dimension Ci+1The candidate data processing logic of (1) for the target service dataPerforming cost analysis to obtain the analysis dimension C of the target service datai+1Dimension result S ini+1
5. The method of claim 1, wherein the newly added data processing logic comprises second data processing logic corresponding to at least two analysis dimensions;
the acquiring new data processing logic associated with the new service data, and performing cost analysis on the new service data according to the new data processing logic to obtain a second cost analysis result corresponding to the new service data, includes:
generating prompt information associated with the newly added service data, and outputting the prompt information in the cost management system; the prompt message comprises at least one processing logic acquisition mode associated with the newly added service data;
responding to the determination operation aiming at the prompt information, and determining a processing logic acquisition mode triggered by the determination operation as a target acquisition mode in at least one processing logic acquisition mode;
according to the target obtaining mode, second data processing logics respectively corresponding to the newly added service data in the at least two analysis dimensions are obtained;
according to the arrangement sequence between the at least two analysis dimensions and the second data processing logic, performing cost analysis on the newly added service data to obtain new dimension results corresponding to the newly added service data in the at least two analysis dimensions respectively;
and determining the newly added dimension result as a second cost analysis result corresponding to the newly added service data.
6. The method according to claim 5, wherein the obtaining, according to the target obtaining manner, second data processing logics corresponding to the newly added service data in the at least two analysis dimensions respectively comprises:
if the target obtaining mode is a general logic calling mode, obtaining general data processing logics respectively corresponding to the at least two analysis dimensions in the cost management system, and determining the general data processing logics respectively corresponding to the at least two analysis dimensions as second data processing logics respectively corresponding to the newly added service data in the at least two analysis dimensions;
if the target acquisition mode is a logic adding mode, displaying a logic adding inlet in the cost management system, responding to an adding operation aiming at the logic adding inlet, and determining the data processing logic determined by the adding operation as second data processing logics respectively corresponding to the newly added service data in the at least two analysis dimensions.
7. The method according to any one of claims 3 to 6, wherein the determining, according to the first cost analysis result and the second cost analysis result, a service cost corresponding to the service data to be processed includes:
responding to query operation aiming at a target analysis dimension, determining a first query result corresponding to the target analysis dimension in the first cost analysis result, and determining a second query result corresponding to the target analysis dimension in the second cost analysis result; the target analysis dimension belongs to the at least two analysis dimensions;
and merging the first query result and the second query result to obtain the service cost of the service data to be processed in the target analysis dimension, and displaying the service cost in the cost management system.
8. A data processing apparatus, comprising:
the system comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring service data to be processed through a cost management system and acquiring one or more data types in the cost management system;
a first determining module, configured to determine, as target service data, service data that belongs to the one or more data types in the service data to be processed, and determine, as new service data, service data other than the target service data in the service data to be processed;
the first cost analysis module is used for carrying out cost analysis on the target service data according to target data processing logic corresponding to the one or more data types to obtain a first cost analysis result corresponding to the target service data;
the second cost analysis module is used for acquiring newly added data processing logic associated with the newly added service data, and performing cost analysis on the newly added service data according to the newly added data processing logic to obtain a second cost analysis result corresponding to the newly added service data;
and the second determining module is used for determining the service cost corresponding to the service data to be processed according to the first cost analysis result and the second cost analysis result.
9. A computer device, comprising: a processor and a memory;
the memory stores a computer program which, when executed by the processor, performs the method of any of claims 1 to 7.
10. A computer-readable storage medium, in which a computer program is stored which is adapted to be loaded by a processor and to carry out the method of any one of claims 1 to 7.
CN202011510220.0A 2020-12-18 2020-12-18 Data processing method, device, storage medium and equipment Pending CN113011907A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011510220.0A CN113011907A (en) 2020-12-18 2020-12-18 Data processing method, device, storage medium and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011510220.0A CN113011907A (en) 2020-12-18 2020-12-18 Data processing method, device, storage medium and equipment

Publications (1)

Publication Number Publication Date
CN113011907A true CN113011907A (en) 2021-06-22

Family

ID=76383639

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011510220.0A Pending CN113011907A (en) 2020-12-18 2020-12-18 Data processing method, device, storage medium and equipment

Country Status (1)

Country Link
CN (1) CN113011907A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113780778A (en) * 2021-08-30 2021-12-10 北京沃东天骏信息技术有限公司 Information processing method and device and storage medium
CN113902377A (en) * 2021-10-21 2022-01-07 上海聚均科技有限公司 Vehicle supervision data processing method and system, electronic equipment and storage medium
CN114281553A (en) * 2022-03-08 2022-04-05 开泰远景信息科技有限公司 Business processing method and system and cloud platform

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108427599A (en) * 2017-09-30 2018-08-21 平安科技(深圳)有限公司 Method, apparatus and storage medium is uniformly processed in asynchronous task
CN110008255A (en) * 2019-04-03 2019-07-12 平安信托有限责任公司 Business datum analysis method, device, computer equipment and storage medium
CN110162564A (en) * 2019-05-30 2019-08-23 北京中电普华信息技术有限公司 Business data processing method and system
CN110297840A (en) * 2019-05-22 2019-10-01 平安银行股份有限公司 Data processing method, device, equipment and the storage medium of rule-based engine
CN111241107A (en) * 2020-01-16 2020-06-05 北京字节跳动网络技术有限公司 Service processing method, device, medium and electronic equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108427599A (en) * 2017-09-30 2018-08-21 平安科技(深圳)有限公司 Method, apparatus and storage medium is uniformly processed in asynchronous task
CN110008255A (en) * 2019-04-03 2019-07-12 平安信托有限责任公司 Business datum analysis method, device, computer equipment and storage medium
CN110297840A (en) * 2019-05-22 2019-10-01 平安银行股份有限公司 Data processing method, device, equipment and the storage medium of rule-based engine
CN110162564A (en) * 2019-05-30 2019-08-23 北京中电普华信息技术有限公司 Business data processing method and system
CN111241107A (en) * 2020-01-16 2020-06-05 北京字节跳动网络技术有限公司 Service processing method, device, medium and electronic equipment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113780778A (en) * 2021-08-30 2021-12-10 北京沃东天骏信息技术有限公司 Information processing method and device and storage medium
CN113902377A (en) * 2021-10-21 2022-01-07 上海聚均科技有限公司 Vehicle supervision data processing method and system, electronic equipment and storage medium
CN114281553A (en) * 2022-03-08 2022-04-05 开泰远景信息科技有限公司 Business processing method and system and cloud platform

Similar Documents

Publication Publication Date Title
CN113711536B (en) Extracting data from a blockchain network
US11869012B2 (en) Systems, devices, and methods for DLT-based data management platforms and data products
CN109558748B (en) Data processing method and device, electronic equipment and storage medium
US11521176B2 (en) Service flow system and service data processing method and apparatus
CN108805656B (en) Supply and demand matching method, platform, system and computer readable storage medium
US10768980B2 (en) Automated execution of a batch job workflows
US20180357683A1 (en) Rating data management
CN113011907A (en) Data processing method, device, storage medium and equipment
CN111309745B (en) Virtual resource processing method and device, electronic equipment and storage medium
CN112818014B (en) Block chain data analysis method and device and electronic equipment
CN112613877A (en) Intelligent contract triggering method and device applied to block chain network and related equipment
CN112084179B (en) Data processing method, device, equipment and storage medium
EP4022867A1 (en) Connecting web publisher inventory to programmatic exchanges without third-party cookies
CN114398684B (en) Block chain-based information processing method and device, storage medium and electronic equipment
CN115168460A (en) Data processing method, data transaction system, device and storage medium
US12033144B2 (en) Systems and methods for improved indexing of non-standardized, custom smart contracts
CN110602215A (en) Resource processing method based on alliance block chain and alliance block chain system
CN113821254A (en) Interface data processing method, device, storage medium and equipment
US11997216B2 (en) Systems and methods for maintaining secure, encrypted communications across distributed computer networks by linking cryptography-based digital repositories in order to perform blockchain operations in decentralized applications
US20230306128A1 (en) Systems and methods for using secure, encrypted communications across distributed computer networks to provide variable resiliency when indexing blockchain states for performing blockchain operations in decentralized applications using cryptography-based digital repositories
US20230269084A1 (en) Systems and methods for selecting secure, encrypted communications across distributed computer networks for cryptography-based digital repositories in order to perform blockchain operations in decentralized applications
US20230269086A1 (en) Systems and methods for using secure, encrypted communications across distributed computer networks to efficiently index blockchain states for performing blockchain operations in decentralized applications using cryptography-based digital repositories
US20230269085A1 (en) Systems and methods for using secure, encrypted communications across distributed computer networks to efficiently update cryptography-based digital repositories for performing blockchain operations in decentralized applications
CN114648323A (en) Service scene oriented call chain processing method, device and medium
CN115017185A (en) Data processing method, device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40046459

Country of ref document: HK