Business data processing method and device, computer device and storage medium
By identifying, processing, and auditing new business data within the data management system, the high costs and inefficiencies caused by fragmented business data in the financial industry have been resolved. This has enabled automated and precise distribution across systems, improving the efficiency and security of data processing.
Patent Information
- Application Number
- CN202310884526.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-18
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2043-07-18
AI Technical Summary
In existing technologies, business data in the financial industry is scattered across various business systems, resulting in high data sharing costs, inconsistent content, low processing efficiency, and long processing times, as well as a lack of unified management and visual editing functions.
By introducing new business data into the data management system, content recognition is performed to determine the data processing method, the content is processed, the processing results are reviewed, and the distribution targets are determined based on the review results, thus achieving automated distribution across multiple business systems.
It improved the efficiency and accuracy of business data processing, reduced errors and costs caused by manual intervention, ensured data security and compliance, and enabled automated processing and distribution of business data.
Smart Images

Figure CN117033328B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of data processing, in particular to a business data processing method and device, computer equipment and storage medium. BACKGROUND
[0002] With the promotion of enterprise digital transformation, there are a large amount of business data and documents in various business systems (such as bank systems, insurance systems, transaction systems, order systems, etc.) in the financial industry that need to be processed and managed. At present, artificial intelligence, natural language processing, machine learning, data mining and other technologies are used to analyze, process and manage related business data in the financial industry, realize automatic business processing and management, and thus provide more intelligent and efficient business processing and management solutions for the financial industry.
[0003] With the continuous innovation and application of technology, business data processing technology will play an increasingly important role in enterprise digital transformation. However, the existing business data processing has the following problems: business data is scattered in various business systems, the cost of sharing business data between business systems is high; the content of business data is not unified and the data is chaotic; and perfecting the above business data management function requires adding a visual editing function separately and processing data across multiple business systems, which has the problems of high cost, low processing efficiency, long time-consuming, etc. SUMMARY
[0004] Therefore, it is necessary to provide a business data processing method, device, computer equipment and storage medium to realize the automation of business data processing, effectively improve the efficiency of business data processing, and shorten the content publishing time.
[0005] A business data processing method comprises:
[0006] After introducing new business data, content recognition is performed according to the new business data to determine the data processing method of the new business data in the data management system; the data management system includes multiple business systems; the new business data is business data sent by one of the business systems in the data management system; each business system corresponds to a data processing method;
[0007] According to the data processing method, the content of the new business data is processed to determine the processing result of the new business data;
[0008] The processing result is audited to determine the audit result of the new business data;
[0009] According to the audit result, a distribution object is determined from all the business systems to distribute the new business data to the distribution object.
[0010] A service data processing apparatus comprises:
[0011] An identification module is configured to, after introducing new service data, perform content identification according to the new service data, determine a data processing mode of the new service data in a data management system, wherein the data management system comprises a plurality of service systems, the new service data is service data sent by one of the service systems in the data management system, and each of the service systems corresponds to one of the data processing modes;
[0012] A processing module is configured to perform content processing on the new service data according to the data processing mode, and determine a processing result of the new service data;
[0013] An auditing module is configured to audit the processing result, and determine an auditing result of the new service data;
[0014] A distribution module is configured to determine a distribution object from all the service systems according to the auditing result, and distribute the new service data to the distribution object.
[0015] A computer device comprises a memory, a processor, and computer readable instructions stored in the memory and executable on the processor, and the processor implements the above service data processing method when executing the computer readable instructions.
[0016] A computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the above service data processing method.
[0017] The above service data processing method, apparatus, computer device, and storage medium perform content identification according to new service data after introducing the new service data, determine a data processing mode of the new service data, perform content processing on the new service data, determine a processing result of the new service data, then audit the processing result, determine an auditing result of the new service data, and finally determine a distribution object to distribute the new service data to the distribution object.
[0018] The application can identify the newly added business data of any one business system in the data management system, determine the corresponding data processing mode according to the characteristics and requirements of the content, then process the business data according to the determined data processing mode, obtain the processing result, finally audit the processing result to ensure the accuracy and legality of the content, and determine the distribution object from all business systems according to the processing result and the audit result, so as to send the newly added business data to the corresponding platform or channel, realize the automatic distribution of the business data across multiple business systems in the financial or insurance industry. At the same time, the application improves the efficiency and accuracy of the business data processing in the financial or insurance industry, realizes the automatic processing and distribution of the business data, reduces the errors and costs caused by manual intervention, and brings higher efficiency and quality to the content production and management of banks or insurance companies. BRIEF DESCRIPTION OF DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the application, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the application. Obviously, the drawings in the following description are only some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative labor.
[0020] Figure 1 is a flowchart of a business data processing method in an embodiment of the application;
[0021] Figure 2 is a structural schematic diagram of a business data processing device in an embodiment of the application;
[0022] Figure 3 is a schematic diagram of a computer device in an embodiment of the application. DETAILED DESCRIPTION
[0023] The technical solutions in the embodiments of the application will be described clearly and completely in the following with reference to the drawings in the embodiments of the application. Obviously, the described embodiments are some embodiments of the application, not all embodiments of the application. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the application.
[0024] In an embodiment, as shown in Figure 1 , a business data processing method is provided, including the following steps S10-S40.
[0025] S10, after introducing the new business data, content recognition is performed according to the new business data, and the data processing mode of the new business data in the data management system is determined; the data management system comprises a plurality of business systems; the new business data is business data sent by one of the business systems in the data management system; each business system corresponds to a data processing mode.
[0026] Understandably, the new business data introduced can be new business data of any business system of the data management system, and here, the data management system comprises a plurality of business systems, and the new business data is business data sent by one of the business systems in the data management system. Business data can refer to various data generated in the operation of an enterprise or organization, including but not limited to customer data (basic information of customers, transaction records, behavior data, etc.), product data (basic information of products, sales data, inventory data, etc.), financial data (financial statements, income and expenditure data, cost data, etc.), market data (market research data, competition data, market trend data, etc.), production data (data in the production process, production efficiency data, equipment operation data, etc.), human resource data (employee information, attendance data, performance data, training data, etc.), and log data (system log, operation log, security log, etc.). Content recognition can be the behavior of identifying the type of new business data. The data processing mode can be a different processing mode according to the type of new business data, and the data processing mode can be a pre-set processing mode according to the actual situation, and each business system corresponds to a data processing mode, and here, the pre-set data processing mode includes but is not limited to data collection, data storage, data cleaning, data analysis, data visualization, data mining, and data protection. Here, the data processing mode includes but is not limited to one processing mode.
[0027] Specifically, after introducing the new business data of any business system in the data management system, the new business data is identified, the type of the new business data is obtained, and the data processing mode corresponding to the business system corresponding to the new business data in the data management system is determined according to the type of the new business data.
[0028] The business data processing method of the application can be applied in the fields of insurance, payment, bank, transaction, etc. related to finance. Taking the bank field as an example, when the sender inputs information in the data management system, the new information is identified, it is identified that it is customer data (i.e. new business data), and the data processing mode (such as data collection processing mode and data storage processing mode) pre-set in the data management system and matching the customer data (corresponding business system, such as customer data system) is extracted according to the customer data.
[0029] S20, performing content processing on the new business data according to the data processing mode, and determining a processing result of the new business data.
[0030] Understandably, the processing result can be a result matched with the content processing obtained after the content processing. For example, the processing result corresponding to the data collection can be collecting data into a system through ETL (Extract-Transform-Load, data warehouse technology), the processing result corresponding to the data storage can be storing data into a data storage system such as a data warehouse or a data lake; the processing result corresponding to the data cleaning can be data obtained after performing operations such as deduplication, filtering, formatting, and filling on the collected data; the processing result corresponding to the data analysis can be discovering potential rules and trends by analyzing data using statistical methods or machine learning; the processing result corresponding to the data visualization can be displaying the result of data analysis in the form of charts, maps, dashboards, etc.; the processing result corresponding to the data mining can be exploring hidden patterns and rules in data using data mining algorithms and techniques; and the processing result corresponding to the data protection can be protecting the security and integrity of data by means such as encryption, backup, and recovery.
[0031] Specifically, the content processing is performed on the new business data according to the data processing mode of the new business data, and a processing result of the new business data is obtained.
[0032] For example, in the banking field, customer information stored according to customer information collection, data of a sender collected according to sender information, updating of multiple fields such as account balance and transaction records according to customer information, storage of updated customer information, and storage of data of the sender.
[0033] S30, auditing the processing result to determine an auditing result of the new business data.
[0034] Understandably, the auditing can be a pre-set auditing behavior matched with the processing result, for example, if the processing result is customer information and sender information, the customer information is checked and the sender information is approved; for another example, if the new business data is an email and the processing result is a keyword extracted from the email, the extracted keyword is approved. The auditing result can be a result matched with the auditing obtained after the auditing, for example, if the customer information does not match after the auditing, it is determined that the auditing result is that the new business data is not passed, and if there is no sensitive information in the keyword, it is determined that the auditing result is that the email is passed.
[0035] Specifically, a pre-set auditing rule is obtained according to the processing result, the processing result is audited, an auditing result of the processing result is obtained, and an auditing result of the new business data is determined according to the auditing result of the processing result.
[0036] For example, in the banking field, the updated customer information is audited to determine whether the customer information meets the requirements of the bank, the sender's authority is audited to determine whether the sender has the authority to update the customer information, and the audit result of the new information is determined according to the audit result of the customer information and the audit result of the sender's authority.
[0037] S40, determining a distribution object from all the business systems according to the audit result, so as to distribute the new business data to the distribution object.
[0038] Understandably, the distribution object can be a business system that is pre-set to match the audit result. If the audit result is that the customer data passes and the sender's authority passes, it is determined that the business system is a customer data system, the customer data system is determined as the distribution person, the new customer information is updated and stored in the customer data management system; if the audit result is that the keyword extracted from the new business data passes, it is determined that the business system is an information system, the receiver in the information system is a pre-set distribution object, the receiver is determined as the distribution person, and the receiver receives the new business data.
[0039] Specifically, the business system that matches the processing result and the audit result is determined from all the business systems according to the audit result, the distribution object is determined according to the business system, and the new business data is sent to the distribution object.
[0040] For example, in the banking field, if the audit result is that the customer information passes and the sender's authority passes, the distribution object is determined to be the customer data system in the data management system according to the customer information passing and the sender's authority passing, and the new customer information is sent to the customer data system, so that the customer data system updates and stores the new customer information. For example, in the banking field, if the keyword extracted from the email passes the audit, the sender's authority passes the audit, and the receiver's authority passes the audit, the distribution object is determined to be the email system in the data management system according to the above audit result, the distribution object is determined to be the customer manager according to the email system, and the email is sent to the customer manager.
[0041] The embodiment introduces new business data into any one of the business systems in the data management system, identifies the content according to the new business data, determines the data processing mode of the new business data, then processes the content of the new business data according to the data processing mode, determines the processing result of the new business data, realizes centralized and automatic processing of the new business data, optimizes the business data processing flow, improves the processing efficiency of the business data, and ensures the accuracy of the business data processing. At the same time, the processing result is audited to determine the audit result of the new business data, and finally the distribution object is determined in all business systems according to the audit result to distribute the new business data to the distribution object, thereby strengthening the risk control ability, ensuring the security and compliance of the business data, and realizing accurate distribution of the new business data.
[0042] In an embodiment, before the step S10, that is, before the new business data is introduced, the following steps are included:
[0043] S101, real-time monitoring whether an introduction request sent by the business system in the data management system is received; the introduction request contains to-be-introduced business data.
[0044] S102, when the introduction request is received, the sender information of the to-be-introduced business data contained in the introduction request is obtained. Understandably, the sender information includes but is not limited to the identity of the sender, the permission of the sender, and the device information of the sender.
[0045] S103, if the sender information meets the preset new business data rule, the to-be-introduced business data is introduced as new business data; wherein, meeting the new business data rule means that the sender information indicates that the sender has the permission to send business data. Understandably, the preset new business data rule can be a new business data rule set in advance according to the actual situation. In this embodiment, the new business data rule can be that if the sender information indicates that the sender has the permission to send new business data, it is considered to meet the new business data rule.
[0046] Specifically, all business systems in the data management system are monitored in real time, when a business system introduces new business data, the introduction request sent by the business system is received, the sender information of the to-be-introduced business data contained in the introduction request is obtained, it is judged whether the sender information has the permission to send new business data, if the sender information indicates that the sender has the permission to send business data, it is considered to meet the new business data rule, and the to-be-introduced business data is introduced; if the sender information indicates that the sender has no permission to send business data, it is considered not to meet the new business data rule, and the to-be-introduced business data is prohibited.
[0047] In the banking field, the data management system is monitored in real time, when the data management system obtains the customer information introduction request sent by the customer data system, the sender information of the to-be-introduced customer information in the introduction request is obtained, it is judged whether the sender has the right to send the customer information, if the sender has the right to send the customer information, it is considered that the sender information meets the preset business data adding rule, and the to-be-introduced customer information is introduced into the customer data system; if the sender has no right to send the customer information, it is considered that the sender information does not meet the preset business data adding rule, at this time, the to-be-introduced customer information is prohibited to be introduced into the customer data system.
[0048] In this embodiment, all business systems are monitored in real time, when the introduction request sent by the business system to the data management system is received, the sender information matched with the to-be-introduced business data is obtained, if the sender information meets the preset business data adding rule, the to-be-introduced business data is introduced, the real-time monitoring across business systems and the pre-judgment of the to-be-introduced business data are realized, and the security of the data management system and the efficiency of the business data processing are improved.
[0049] In an embodiment, the step S10, i.e., the content recognition according to the new business data, includes:
[0050] S104, obtaining a preset business scenario recognition template. Understandably, the preset business scenario recognition template can be a business scenario recognition template set in advance according to actual needs. Here, the business scenario recognition template can be a standardized data processing flow and a calculation model, which is used for recognizing and classifying the business scenario information of the data in a specific business scenario.
[0051] S105, extracting the scene keywords in the new business data, and identifying all the extracted scene keywords through the business scenario recognition template to obtain the business scenario corresponding to the new business data. Understandably, the scene keywords can be one or more preset words that can directly or indirectly reflect the business scenario, and the business scenario includes but is not limited to customer data scenario, product data scenario, financial data scenario, market data scenario, production data scenario, human resource data scenario and log data scenario. For example, in the banking field, the keywords of the new business data are extracted, the keywords "salesman system", "form", "credit card type" and "application" are extracted, all the extracted keywords are identified through the business scenario recognition template, and it is obtained that the business scenario corresponding to the new business data is customer credit card application.
[0052] S106, acquire a preset scene-processing mode matching template; the scene-processing mode matching template contains a plurality of business scenes, and each business scene corresponds to a business system and a corresponding data processing mode. Understandably, the preset scene-processing mode matching template can be a recognition template corresponding one-to-one between the business scene and the business system and the corresponding data processing mode according to actual needs. The scene-processing mode matching template contains a plurality of business scenes, and each business scene corresponds to a business system and a corresponding data processing mode.
[0053] S107, according to the preset scene-processing mode matching template, the obtained business scene is matched, and the data processing mode matched with the business scene is determined. Understandably, the data processing mode can be a plurality of preset data processing modes, wherein different business scenes are provided with different one or more data processing modes.
[0054] Specifically, a preset business scene recognition template is acquired, scene keywords in the new business data are recognized, scene keywords in the new business data are extracted, the scene keywords are recognized through the preset business scene recognition template, the business scene corresponding to the scene keywords is obtained, that is, the business scene corresponding to the new business data, the obtained business scene is matched according to the preset scene-processing mode matching template, and the data processing mode matched with the business scene is obtained.
[0055] In the field of banks, if the new business data is deposit information, the preset scene keywords "deposit", "customer" and "balance" in the new business data are extracted, the keywords "deposit", "customer" and "balance" are recognized through the business scene recognition template, the business scene is obtained as a deposit scene, and the preset data collection and data storage processing mode is obtained according to the deposit scene.
[0056] The embodiment recognizes the business scene keywords of the new business data through the business scene recognition template, extracts the business scene of the new business data, then matches the business scene according to the preset scene-processing mode matching template, obtains the data processing mode matched with the business scene, realizes the automatic classification and archiving of the new business data, improves the processing efficiency and accuracy of the business data, and improves the intelligence of the data management system.
[0057] In an embodiment, the step S20, that is, the content processing of the new business data according to the data processing mode, includes:
[0058] S201, creating a scheduling record according to the new business data, and confirming whether the scheduling record is created successfully. Understandably, the scheduling record can be a document recording the process of processing the new business data.
[0059] S202, when the creation of the scheduling record is successful, performing content processing on the new business data according to the scheduling record and the data processing mode. It can be understood that the content processing includes but is not limited to collecting data, storing data, cleaning data, analyzing data, visualizing data, mining data, and protecting data.
[0060] Specifically, a document of a process of processing the new business data is created according to the new business data. If the document is created and the information that the creation of the scheduling record is successful is recorded in the document, the creation of the scheduling record is successful, and the content processing is performed on the new business data according to the scheduling record and the data processing mode. If the document is not created or the document is created but the information that the creation of the scheduling record is successful is not recorded in the document, the content processing on the new business data is prohibited, and a document creation failure reminder information is sent to the sender.
[0061] The embodiment realizes the visualization of the data processing process by creating a scheduling record according to new business data, confirming whether the creation of the scheduling record is successful, and performing content processing on the new business data according to the scheduling record and the data processing mode when the creation of the scheduling record is successful.
[0062] In an embodiment, the processing result includes keywords extracted from the new business data, and the step S30, i.e., the auditing of the processing result, determines the auditing result of the new business data, including:
[0063] S301, obtaining the keywords corresponding to the new business data in the processing result. It can be understood that the keywords can be words set in advance according to actual needs.
[0064] S302, determining whether the keywords meet a preset sensitive word shielding rule to obtain a determination result. It can be understood that the preset sensitive word shielding rule can be a sensitive word shielding rule set in advance according to actual needs. The sensitive word shielding rule can mean that a plurality of sensitive words are set in advance, and it is determined that none of the sensitive words set in advance is contained in all the keywords, and then the determination result is that there is no sensitive word in the keywords. At this time, the auditing result of the new business data can be determined according to the determination result as passed. If it is determined that any of the sensitive words set in advance is contained in all the keywords, the determination result is that there is a sensitive word in the keywords. At this time, the auditing result of the new business data can be determined according to the determination result as failed.
[0065] S303, determining an audit result of the new service data according to the determination result, and updating the dispatch record according to the audit result. Understandably, updating the dispatch record can be recording into the created document according to the audit result "audit passed" or "audit failed", and recording the audit completion. In the embodiment, updating the dispatch record includes but is not limited to updating when obtaining the processing result, obtaining the audit result, and distributing the new service data. For example, when the new service data is distributed, the dispatch record is updated according to the distribution object and whether the distribution is successful. In the embodiment, the dispatch record stops updating after the new service data is distributed, and the dispatch record is stored.
[0066] Specifically, the keywords extracted from the new service data are obtained, and it is determined whether all the keywords contain any of the pre-set sensitive words. If none of the pre-set sensitive words is contained in all the keywords, it is determined that there is no sensitive word in the keywords, and the audit result of the new service data is determined to be "audit passed" according to the determination result. The "audit completion" and "audit passed" are recorded and stored in the dispatch record. If any of the pre-set sensitive words is contained in all the keywords, it is determined that there is a sensitive word in the keywords, and the audit result of the new service data is determined to be "audit failed" according to the determination result. The "audit completion" and "audit failed" are recorded and stored in the dispatch record.
[0067] In the field of banking, if the new service data is an email, the keywords extracted from the email are "3rd financial project" and "work record", and the sensitive words are "1st financial project" and "customer balance". It is determined that the keywords "3rd financial project" and "work record" do not contain any of the pre-set "1st financial project" and "customer balance". The determination result is that there is no sensitive word in the keywords, and the audit result of the email is determined to be "audit passed" according to the determination result "no sensitive word in the keywords". The "audit completion" and "audit passed" are recorded into the dispatch record.
[0068] The embodiment obtains the keywords corresponding to the new service data in the processing result, determines whether the keywords meet the pre-set sensitive word screening rule, obtains the determination result, determines the audit result of the new service data according to the determination result, and updates the dispatch record according to the audit result. The data security and compliance are strengthened, and the risk and loss caused by data leakage and improper use are avoided.
[0069] In an embodiment, the processing result includes received information extracted from the new service data. The step S30, i.e., the audit of the processing result, determines the audit result of the new service data, including:
[0070] S304, obtaining the receiving information corresponding to the new business data in the processing result. Understandably, the receiving information can be the information of the party receiving the new business data, and the receiving information includes but is not limited to the identity of the receiver and the permission of the receiver.
[0071] S305, if the receiving information meets the preset receiving rule, recording the new business data corresponding to the receiving information meeting the receiving rule as target data, and confirming the audit result of the target data as audit passed. Understandably, the preset receiving rule can be a receiving rule set according to actual needs. The receiving rule includes but is not limited to the permission rule of the receiver, the data format rule preset by the receiver and the data type rule preset by the receiver. For example, the receiving information is the identity of the receiver and the permission of the receiver, then it is judged whether the identity of the receiver is in the preset receiving list and whether the receiver has the permission to receive the information. If the identity of the receiver is in the preset receiving list and the receiver has the permission to receive the information, the new business data corresponding to the receiving information is recorded as target data, and the audit result of the target data is confirmed as audit passed.
[0072] S306, if the receiving information does not meet the receiving rule, recording the new business data corresponding to the receiving information not meeting the receiving rule as non-target data, and confirming the audit result of the non-target data as audit failed.
[0073] Specifically, the receiving data format, the permission of the receiver or the receiving data type of the new business data are obtained. If the receiving data format, the permission of the receiver or the receiving data meets the preset receiving rule matched therewith, the new business data is recorded as target data, and the audit result of the target data is confirmed as audit passed. If the receiving data format, the permission of the receiver or the receiving data does not meet the preset receiving rule matched therewith, the new business data is recorded as non-target data, and the audit result of the non-target data is confirmed as audit failed.
[0074] In the field of bank, if the new business data is a picture uploaded by a business staff, the picture format required by the receiving party of the picture is obtained. If the picture is the same as the picture format required by the receiving party, the picture is recorded as target picture, and the audit result of the target picture is confirmed as audit passed. If the picture is not the same as the picture format required by the receiving party, the picture is recorded as non-target picture, and the audit result of the non-target picture is confirmed as audit failed.
[0075] The embodiment records the new business data corresponding to the receiving information meeting the receiving rule as target data and confirms the audit result of the target data as passing the audit, if the receiving information meets the preset receiving rule, thereby strengthening data security and compliance and avoiding risks and losses caused by data leakage and improper use.
[0076] In an embodiment, the step S40, i.e., determining the distribution object from all the business systems according to the audit result to distribute the new business data to the distribution object, comprises:
[0077] S401, obtaining the audit result of all the new business data.
[0078] S402, if the audit result of the new business data is passing the audit, obtaining the business scenario corresponding to the new business data and determining the business system having a business association relationship with the business scenario as the distribution object from all the business systems of the data management system to distribute the new business data to the distribution object. Understandably, the method for obtaining the business scenario is consistent with the above step S105, which will not be described here. The business system having a business association relationship with the business scenario can be a business system pre-set to match the business scenario, other business systems having an upstream relationship with the business system matching the business scenario, or the business system matching the business scenario.
[0079] S403, if the audit result of the new business data is failing the audit, returning the non-target data to a preset sender according to the sender information matching the new business data and prompting the data return information to the preset sender.
[0080] Specifically, the audit result of all the new business data is obtained, if the audit result of a new business data is passing the audit, the business scenario corresponding to the new business data is obtained, the business system matching the business scenario or other business systems having an association relationship with the business scenario is obtained from all the business systems of the data management system, the obtained business system is determined as the distribution object, and the new business data is distributed; if the audit result of a new business data is failing the audit, the non-target data is returned to a preset sender according to the sender information matching the new business data, and the data return information is prompted to the preset sender.
[0081] In the banking sector, if new business data consists of customer information and email information, and the customer information is approved while the email information is rejected, the customer business that acquired the customer information will identify the customer data system corresponding to the customer business and the transaction data system with business relationship with the customer business as the distribution targets from the data management system. The customer information will be sent to the customer data system and the total deposit data system, causing the customer data management system to update and store the customer information, the transaction data system to update the transaction information, and the email information to be sent to the sender based on the sender information matched with the email information, and a bounce reminder will be sent to the sender.
[0082] This embodiment obtains the review results of all newly added business data. If the review result of the newly added business data is approved, the business scenario corresponding to the newly added business data is obtained, and the business systems with business relationships with the business scenario are identified from all business systems in the data management system as distribution targets, and the newly added business data is distributed to the distribution targets. If the review result of the newly added business data is not approved, the non-target data is returned to the preset sender according to the sender information matching the newly added business data, and the preset sender is prompted with data return information. This realizes centralized automated processing and accurate distribution of newly added business data, improves the accuracy of business data processing, and ensures the security of business data.
[0083] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0084] In one embodiment, a business data processing apparatus is provided, which corresponds one-to-one with the business data processing methods described in the above embodiments. For example... Figure 2 As shown, the business data processing device includes an identification module 10, a processing module 20, an approval module 30, and a distribution module 40. Detailed descriptions of each functional module are as follows:
[0085] The identification module 10 is used to identify the content of the newly added business data after it is introduced, and to determine the data processing method of the newly added business data in the data management system; the data management system includes multiple business systems; the newly added business data is business data sent by one of the business systems in the data management system; each business system corresponds to one of the data processing methods;
[0086] Processing module 20 is used to perform content processing on the newly added business data according to the data processing method, and determine the processing result of the newly added business data;
[0087] An auditing module 30 is configured to audit the processing result to determine an auditing result of the new business data.
[0088] A distribution module 40 is configured to determine distribution objects from all the business systems according to the auditing result, and distribute the new business data to the distribution objects.
[0089] Preferably, the identification module 10 comprises:
[0090] A monitoring unit is configured to monitor in real time whether an introduction request sent by the business system in the data management system is received, wherein the introduction request contains to-be-introduced business data.
[0091] A sender information acquisition unit is configured to acquire sender information of the to-be-introduced business data in the introduction request when the introduction request is received.
[0092] A data introduction unit is configured to introduce the to-be-introduced business data as new business data if the sender information meets a preset business data addition rule, wherein the sender information meeting the business data addition rule means that the sender information indicates that the sender has the permission to send business data.
[0093] Preferably, the identification module 10 comprises:
[0094] A business scenario identification template acquisition unit is configured to acquire a preset business scenario identification template.
[0095] A business scenario extraction unit is configured to extract scenario keywords in the new business data, and identify all the extracted scenario keywords through the business scenario identification template to obtain a business scenario corresponding to the new business data.
[0096] A scenario-processing mode matching template acquisition unit is configured to acquire a preset scenario-processing mode matching template, wherein the scenario-processing mode matching template contains multiple business scenarios, and each business scenario corresponds to a business system and a corresponding data processing mode.
[0097] A data processing mode matching unit is configured to match the obtained business scenario according to the preset scenario-processing mode matching template to determine a data processing mode matched with the business scenario.
[0098] Preferably, the processing module 20 comprises:
[0099] A dispatch record creation unit is configured to create a dispatch record according to the new business data, and confirm whether the dispatch record is created successfully.
[0100] a content processing unit, configured to perform content processing on the new service data according to the schedule record and the data processing mode when the schedule record creation succeeds.
[0101] Preferably, the auditing module 30 comprises:
[0102] a keyword obtaining unit, configured to obtain the keyword corresponding to the new service data in the processing result;
[0103] a discrimination result obtaining unit, configured to determine whether the keyword meets a preset sensitive word shielding rule to obtain a discrimination result;
[0104] a schedule record updating unit, configured to determine an auditing result of the new service data according to the discrimination result, and update the schedule record according to the auditing result.
[0105] Preferably, the auditing module 30 comprises:
[0106] a receiving information obtaining unit, configured to obtain the receiving information corresponding to the new service data in the processing result;
[0107] an auditing pass determining unit, configured to, if the receiving information meets a preset receiving rule, record the new service data corresponding to the receiving information meeting the receiving rule as target data, and confirm the auditing result of the target data as auditing pass;
[0108] an auditing fail determining unit, configured to, if the receiving information does not meet the receiving rule, record the new service data corresponding to the receiving information not meeting the receiving rule as non-target data, and confirm the auditing result of the non-target data as auditing fail.
[0109] Preferably, the distribution module 40 comprises:
[0110] an auditing result obtaining unit, configured to obtain the auditing result of all the new service data;
[0111] a data sending unit, configured to, if the auditing result of the new service data is auditing pass, obtain a service scenario corresponding to the new service data, and determine, from all the service systems of the data management system, a service system having a service association relationship with the service scenario as a distribution object, to distribute the new service data to the distribution object;
[0112] a data returning unit, configured to, if the auditing result of the new service data is auditing fail, return the non-target data to a preset sender according to sender information matched with the new service data, and prompt data return information to the preset sender.
[0113] The specific limitation of the business data processing apparatus can refer to the limitation of the business data processing method as described above, which will not be repeated here. Each module in the above business data processing apparatus can be realized by software, hardware and their combination. The above modules can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory in the computer device in software form, so that the processor can call and execute the operation corresponding to each module.
[0114] In one embodiment, a computer device is provided, which can be a terminal, and its internal structure diagram can be as shown in Figure 3 The computer device includes a processor, a memory, a network interface, a display screen and an input device connected by a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and computer readable instructions. The internal memory provides an environment for the operation of the operating system and computer readable instructions in the non-volatile storage medium. The network interface of the computer device is used to communicate with the external server through the network connection. The computer readable instructions are executed by the processor to implement a business data processing method. The readable storage medium provided in the embodiment includes a non-volatile readable storage medium and a volatile readable storage medium.
[0115] A person of ordinary skill in the art can understand that all or part of the above-mentioned embodiment methods can be completed by computer readable instructions instructing related hardware. The computer readable instructions can be stored in a non-volatile readable storage medium or a volatile readable storage medium, and when executed, can include the flow of the above-mentioned embodiment methods. Any reference to memory, storage, database or other medium used in the embodiments provided by the present application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM) and memory bus dynamic RAM (RDRAM) and the like.
[0116] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above-mentioned division of each functional unit and module is taken as an example, and in actual application, the above-mentioned functions can be completed by different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above.
[0117] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the foregoing embodiments of the present application have been described in detail, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.
Claims
1. A business data processing method, characterized in that, include: After introducing new business data, content recognition is performed based on the new business data to determine the data processing method of the new business data in the data management system; The data management system includes multiple business systems; the newly added business data is business data sent by one of the business systems in the data management system; each business system corresponds to one of the data processing methods. The newly added business data is processed according to the data processing method, and the processing result of the newly added business data is determined. The processing results are reviewed to determine the review result of the newly added business data; Based on the audit results, distribution targets are determined from all the business systems to distribute the new business data to the distribution targets; The step of performing content recognition based on the newly added business data and determining the data processing method in the data management system for the newly added business data includes: obtaining a preset business scenario recognition template; extracting scenario keywords from the newly added business data, and recognizing all the extracted scenario keywords through the business scenario recognition template to obtain a business scenario corresponding to the newly added business data; obtaining a preset scenario-processing method matching template; the scenario-processing method matching template contains multiple business scenarios, each business scenario corresponding to a business system and its corresponding data processing method; matching the obtained business scenarios according to the preset scenario-processing method matching template to determine the data processing method matching the business scenario; The processing result includes received information extracted from the newly added business data; the step of reviewing the processing result to determine the review result of the newly added business data includes: obtaining the received information corresponding to the newly added business data in the processing result; if the received information conforms to a preset receiving rule, then the newly added business data corresponding to the received information that conforms to the receiving rule is recorded as target data, and the review result of the target data is confirmed as approved; if the received information does not conform to the receiving rule, then the newly added business data corresponding to the received information that does not conform to the receiving rule is recorded as non-target data, and the review result of the non-target data is confirmed as unapproved.
2. The business data processing method as described in claim 1, characterized in that, Before introducing new business data, the following are included: Real-time monitoring to see if an import request is received from the business system in the data management system; the import request contains the business data to be imported; Upon receiving an import request, obtain the sender information of the business data to be imported contained in the import request; If the sender information conforms to the preset rules for adding service data, then the service data to be introduced will be introduced as new service data; wherein, conforming to the rules for adding service data means that the sender information indicates that the sender has the authority to send service data.
3. The business data processing method as described in claim 1, characterized in that, The step of processing the newly added business data according to the data processing method includes: Create a scheduling record based on the newly added business data, and confirm whether the scheduling record has been created successfully; When the scheduling record is successfully created, the newly added business data is processed according to the scheduling record and the data processing method.
4. The business data processing method as described in claim 1, characterized in that, The processing results include keywords extracted from the newly added business data; The step of reviewing the processing result and determining the review result of the newly added business data includes: Obtain the keywords corresponding to the newly added business data from the processing results; Determine whether the keyword conforms to the preset sensitive word blocking rules to obtain the judgment result; The review result of the newly added business data is determined based on the discrimination result, and the scheduling record is updated based on the review result.
5. The business data processing method as described in claim 1, characterized in that, The step of determining the distribution target from all the business systems based on the audit results, and distributing the new business data to the distribution target, includes: Obtain the audit results for all the newly added business data; If the review result of the newly added business data is approved, the business scenario corresponding to the newly added business data is obtained, and from all the business systems in the data management system, the business systems with business association with the business scenario are identified as distribution objects, so as to distribute the newly added business data to the distribution objects; If the review result of the newly added business data is that the review fails, the non-target data will be returned to the preset sender according to the sender information that matches the newly added business data, and the preset sender will be prompted with the data return information.
6. A business data processing apparatus, used to implement the method as described in claim 1, characterized in that, include: The identification module is used to identify the content of newly added business data after it is introduced, and to determine the data processing method of the newly added business data in the data management system; the data management system includes multiple business systems; the newly added business data is business data sent by one of the business systems in the data management system; each business system corresponds to one of the data processing methods; The processing module is used to perform content processing on the newly added business data according to the data processing method, and determine the processing result of the newly added business data; The review module is used to review the processing results and determine the review result of the newly added business data; The distribution module is used to determine the distribution object from all the business systems based on the audit results, so as to distribute the new business data to the distribution object.
7. A computer device comprising a memory, a processor, and computer-readable instructions stored in the memory and executable on the processor, characterized in that, When the processor executes the computer-readable instructions, it implements the business data processing method as described in any one of claims 1 to 5.
8. One or more readable storage media storing computer-readable instructions, which, when executed by one or more processors, cause the one or more processors to perform the business data processing method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Data distributing method and device of data service
CN102497435A
Integral realization method and network structure of bullet screen service
CN106101851A