Disclosure of Invention
One or more embodiments of the present disclosure provide a method, an apparatus, a device, and a medium for auditing service data, which are used to solve the technical problems set forth in the background art.
One or more embodiments of the present disclosure adopt the following technical solutions:
one or more embodiments of the present disclosure provide a business data auditing method, including:
determining audit items of the appointed service data according to preset audit rules;
extracting key information of appointed service data, and determining structured data;
and auditing the structured data according to the auditing item to obtain an auditing result of the appointed business data.
Optionally, the auditing rule is classified according to a plurality of auditing conditions and is matched with the service data to determine auditing items of the specified service data.
Optionally, the auditing rule is a credit application auditing, and the plurality of auditing conditions of the auditing rule include:
customer qualification audit: judging whether the client meets the requirement of the application;
credit assessment auditing: evaluating the credit risk of the customer through the credit record and financial information of the customer, thereby deciding whether to approve the application;
safety auditing: fraud and false application behaviors are prevented, and a security auditing means is adopted.
Optionally, the extracting the key information of the specified service data, and determining the structured data includes:
determining a corresponding extraction tool according to the service requirement and the scene;
extracting key information of the specified service data through the extracting tool;
and converting the key information of the appointed service data into structural data.
Optionally, before auditing the structured data according to the auditing item to obtain the auditing result of the specified service data, the method further includes:
and setting corresponding auditing conditions according to auditing requirements and business processes.
Optionally, the auditing the structured data according to the auditing item obtains an auditing result of the specified service data, including:
setting up an auditing module according to auditing conditions and the auditing items;
and auditing the structured data through the auditing module to obtain an auditing result of the specified service data.
Optionally, the auditing module includes: auditing requirements, auditing conditions, auditing means, auditing flow and auditing feedback; wherein,,
the auditing requirements are as follows: determining an auditing flow and a target, and determining auditing range and content;
auditing conditions: setting corresponding auditing conditions and standards according to auditing requirements;
an auditing means: selecting proper auditing means and technology according to auditing conditions and targets;
and (3) auditing flow: defining auditing flows and steps, and setting related auditing roles and authorities;
auditing feedback: and defining a feedback mechanism and a mode of the auditing result.
One or more embodiments of the present disclosure provide a business data auditing apparatus, including:
an audit item determining unit for determining audit items of the specified service data according to preset audit rules;
the structured data determining unit extracts key information of the appointed service data and determines structured data;
and the auditing result unit is used for auditing the structured data according to the auditing item to obtain the auditing result of the specified service data.
One or more embodiments of the present disclosure provide a service data auditing apparatus, including:
at least one processor; the method comprises the steps of,
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to:
determining audit items of the appointed service data according to preset audit rules;
extracting key information of appointed service data, and determining structured data;
and auditing the structured data according to the auditing item to obtain an auditing result of the appointed business data.
One or more embodiments of the present description provide a non-volatile computer storage medium storing computer-executable instructions that, when executed by a computer, enable:
determining audit items of the appointed service data according to preset audit rules;
extracting key information of appointed service data, and determining structured data;
and auditing the structured data according to the auditing item to obtain an auditing result of the appointed business data.
The above-mentioned at least one technical scheme that this description embodiment adopted can reach following beneficial effect:
the embodiment of the specification can replace manual inquiry, calculation and comparison of data, save time, shorten auditing time and improve auditing efficiency; the service data is acquired by real-time reading, so that the data problem can be avoided to a great extent; the auditing conclusion of the business information is stored in a structured mode, data support is provided for subsequent intelligent analysis, and the data value is improved.
Detailed Description
The embodiment of the specification provides a business data auditing method, device, equipment and medium.
Along with the progress of modern technology, in order to accelerate the digital transformation of a propulsion company, the quality of the compliance auditing work of a sharing center contract is improved, the compliance management of the contract is enhanced, the main line management of the contract and the management and control of the risk of the contract in the whole process of economic business are enhanced, the risk of illegal operation is effectively controlled, the informatization operation of a financial sharing platform on the compliance management is realized, the intelligent auditing and control of the compliance is realized, and the compliance management efficiency is improved; and collecting contract related information to form a contract compliance database, and improving the data value by utilizing an intelligent analysis means.
Based on the above-mentioned scene, in order to adapt to the development trend of the intellectualization and informatization of the modern society, a new technology and scheme are required to be designed in the aspect of automatic auditing of business key information.
In order to make the technical solutions in the present specification better understood by those skilled in the art, the technical solutions in the embodiments of the present specification will be clearly and completely described below with reference to the drawings in the embodiments of the present specification, and it is obvious that the described embodiments are only some embodiments of the present specification, not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, shall fall within the scope of the present disclosure.
Fig. 1 is a schematic flow diagram of a business data auditing method according to one or more embodiments of the present disclosure, where the flow may be performed by a business data auditing system. Some input parameters or intermediate results in the flow allow for manual intervention adjustments to help improve accuracy.
The method flow steps of the embodiment of the present specification are as follows:
s102, determining auditing items of the appointed service data according to preset auditing rules.
In the present description embodiment, the auditing rules may include the following aspects:
according to the business flow: and determining the content to be audited according to the flow stage of the business. For example, in a stage where a certain order has not yet been paid, it is necessary to check the price, commodity information, and receiving address in the order.
According to the sensitivity level: and determining the content to be audited according to the sensitivity level related to the business data. For example, in the financial arts, content that needs to be audited typically includes sensitive information such as account balances, transaction amounts, and the like.
From the history: and determining the content to be audited according to the historical audit record of the service data. For example, a user may have previously submitted violation information and the next time it is submitted may need to be reviewed for all of its information.
According to the triggering conditions: and determining the content to be audited according to the specific triggering condition. For example, when abnormal login behavior occurs in a certain area, login records of all users in the area need to be checked.
The above are only some possible auditing rules, and specific auditing rules need to be adjusted and formulated according to the actual business scenario.
According to the sensitivity level related to the business data, determining the content to be audited is a common auditing rule, mainly to ensure that the high-sensitivity data is more strictly protected. Several aspects of the rule are discussed below.
1. Sensitivity level classification
Sensitivity level is one way to classify and identify different types of traffic data. In practice, sensitivity level classification criteria are usually formulated according to security requirements and risk assessment of business departments or enterprises. For example, in the financial field, customer information, account information, transaction records, and other data may be classified into different sensitivity levels for targeted auditing during the auditing process.
2. Setting of audit mode
Another important consideration when setting auditing rules based on sensitivity level is what auditing mode to use. The auditing mode can be divided into manual auditing and automatic auditing. For business data with lower sensitivity level, an automatic auditing mode can be adopted, and auditing can be automatically completed through preset auditing rules, so that auditing efficiency is improved. And for business data with higher sensitivity level, a manual auditing mode is needed, and a special auditing personnel is used for auditing, so that the accuracy and the safety of an auditing result are ensured.
3. Supervision of audit process
In the auditing process, the operation of auditing personnel needs to be supervised and managed. This can be achieved by adding audit logs, recording approval time, identity information of auditors and the like. In addition, a complete auditing process should be established, including the training of auditors and an auditing mechanism, to ensure the quality and stability of auditing work.
In summary, when auditing business data, determining the content to be audited according to the sensitivity level is a very effective auditing rule. Through the rule, the privacy safety of the user can be better protected, the auditing efficiency is improved, and meanwhile, the risk assessment and control of enterprises are facilitated.
In the embodiment of the present disclosure, the auditing rule may be classified according to a plurality of auditing conditions, and matched with the service data, so as to determine an audit item of the specified service data.
When the auditing rule is a credit application auditing, the plurality of auditing conditions of the auditing rule may include:
customer qualification audit: judging whether the client meets the requirement of the application; credit assessment auditing: evaluating the credit risk of the customer through the credit record and financial information of the customer, thereby deciding whether to approve the application; safety auditing: fraud and false application behaviors are prevented, and a security auditing means is adopted.
S104, extracting key information of the appointed service data, and determining the structured data.
In the embodiment of the present specification, a corresponding extraction tool may be determined according to a service requirement and a scenario; extracting key information of the appointed service data through the extracting tool; and finally, converting the key information of the appointed service data into structural data.
It should be noted that, for service data processing, extracting key information of specified service data is a very important step. Such information may include basic information, attribute information, association information, etc. of the service data. After extracting this information, it needs to be converted into structured data for analysis and application. The following are specific methods of determining structured data:
keywords are extracted, keywords in the service data, including names, dates, places, prices, quantity and the like, can be extracted through natural language processing technology, and basic information of the service data is determined according to the keywords. For example, in an order, key information such as commodity name, purchase quantity, price, etc. is extracted from the text description.
Normalizing attribute values, for some predefined attributes, normalization methods may be used to extract attribute values in the business data. For example, in a merchandise inventory management system, a standardized SKU (Stock Keeping Unit) approach may be used to generate unique codes for merchandise, by which merchandise information may be quickly located and corresponding attribute values extracted.
The association information is abstracted, and for some association information, the association information can be converted into structured data in an abstract manner. For example, in a social network, there are a variety of relationships between users, such as friends, fans, attendees, and the like. The relationships can be abstracted into graph models, and the graph models are stored and managed by adopting technologies such as graph databases, so that extraction and analysis of the structured data are realized.
With predefined templates, for specific types of business data, predefined templates may be designed for extracting structured data. For example, in the field of medical insurance, different templates may be designed for different types of medical records, including fields for patient name, ID, date of medical visit, case description, etc., and structured data extracted by matching fields in the templates.
In summary, it is a very important task to extract key information specifying business data and to determine structured data. By adopting the methods of natural language processing technology, standardized attribute values, abstract associated information, utilizing predefined templates and the like, the structured processing of the service data can be effectively realized. This helps provide more accurate and reliable data support, thereby providing more powerful support for enterprise decision-making and business process optimization.
S106, auditing the structured data according to the auditing item to obtain an auditing result of the appointed business data.
In the embodiment of the specification, the structured data is audited according to the audit item, and corresponding audit conditions are set according to audit requirements and business processes before audit results of the specified business data are obtained.
The auditing conditions can help auditing personnel to more accurately judge whether the business data accords with auditing standards, thereby improving auditing efficiency and accuracy. The following are some possible audit conditions:
and checking time, namely setting the time for checking the business data according to the business flow. For example, after a certain order is paid, the relevant audit work needs to be completed within 24 hours.
And the auditor identity is set to participate in auditing according to auditing requirements. For example, in business data related to refund applications, it is necessary for auditing by auditing personnel of the financial sector.
And the auditing rule is set according to auditing requirements and business processes. These rules may include keyword matching, quantity restrictions, price ranges, and the like. For example, in a commodity inventory management system, it is necessary to check for inventory changes, and a rule is set so that the check is triggered when the commodity inventory is less than 10 pieces.
And the auditing flow is determined according to the business flow. For example, in the commodity return auditing process, the auditing flow is set to perform commodity inspection first, then return the commodity to the supplier, and finally perform financial auditing.
And setting an audit record according to the service requirement. These records may include auditors, audit times, audit results, and the like. For example, in the financial field, it is desirable to record the auditing results and auditing personnel identity information for each transaction.
The above are some of the possible audit conditions. The audit conditions that need to be set in different scenarios may be different. When the auditing conditions are set, the business flow and auditing requirements need to be fully considered, and corresponding auditing rules and flows need to be reasonably formulated. This helps to improve auditing efficiency and accuracy, thereby better guaranteeing the interests of the enterprise and the rights and interests of the clients.
In the embodiment of the specification, the structured data is audited according to the audit item, and when an audit result of the specified service data is obtained, an audit module can be built according to audit conditions and the audit item; and auditing the structured data through the auditing module to obtain an auditing result of the specified service data.
The auditing module may include: auditing requirements, auditing conditions, auditing means, auditing flow and auditing feedback; wherein,,
the auditing requirements are as follows: determining auditing flows and targets, and determining auditing ranges and contents, wherein auditing requirements comprise client qualification auditing, financial condition auditing, credit assessment auditing and the like in a bank loan auditing scene;
auditing conditions: according to the auditing requirements, corresponding auditing conditions and standards are set, for example, in the client qualification auditing, whether the age, income, occupation and the like of the client meet the auditing requirements or not needs to be judged. In credit evaluation audit, the indexes such as credit records, financial conditions, credit line and the like of clients need to be evaluated;
an auditing means: according to the auditing conditions and targets, proper auditing means and technology are selected, for example, in the authentication of a client, the authentication can be performed by means of face recognition technology, an identity card reading instrument and the like. In the credit assessment auditing, the credit records, financial information and other data of the clients can be analyzed by utilizing machine learning and big data technology, and the credit risk and repayment capability of the clients are assessed;
and (3) auditing flow: and defining auditing flows and steps, and setting related auditing roles and authorities, wherein the auditing flows comprise the steps of client qualification auditing, credit evaluation auditing, financial condition auditing and the like in a bank loan auditing scene. Meanwhile, audit roles and authorities need to be set, so that the safety and reliability of audit results are ensured;
auditing feedback: and defining a feedback mechanism and a mode of the auditing result, for example, in a bank loan auditing scene, notifying a client of the auditing result by means of mail, short message or telephone, and the like. Meanwhile, the data visualization technology can be utilized to present the auditing result so that the user can check and analyze the auditing data.
In summary, in the process of auditing rule design, corresponding auditing rules and conditions need to be set according to business requirements and scenes, and appropriate auditing means and techniques are selected. Meanwhile, an auditing flow and steps are required to be defined, related auditing roles and authorities are set, and the safety and reliability of auditing results are ensured.
The embodiment of the specification can relate to the application field of a computer ERP software system, is based on structured business data, combines the requirement of business audit to form an audit rule base, intelligently audits business key information and issues audit conclusion, and improves the usability of ERP software.
The embodiment of the specification can replace manual inquiry, calculation and comparison of data, save time, shorten auditing time and improve auditing efficiency; the service data is acquired by real-time reading, so that the data problem can be avoided to a great extent; the auditing conclusion of the business information is stored in a structured mode, data support is provided for subsequent intelligent analysis, and the data value is improved.
Fig. 2 is a schematic structural diagram of a service data auditing apparatus according to one or more embodiments of the present disclosure, where the apparatus includes: an audit item determination unit 202, a structured data determination unit 204, and an audit result unit 206.
An audit item determining unit 202 for determining audit items of specified service data according to preset audit rules;
a structured data determination unit 204 that extracts key information specifying service data, and determines structured data;
and an auditing result unit 206, configured to audit the structured data according to the auditing item, so as to obtain an auditing result of the specified service data.
Fig. 3 is a schematic structural diagram of a service data auditing apparatus according to one or more embodiments of the present disclosure, where the service data auditing apparatus includes:
at least one processor; the method comprises the steps of,
a memory communicatively coupled to the at least one processor; wherein,,
the memory stores instructions executable by the at least one processor to enable the at least one processor to:
determining audit items of the appointed service data according to preset audit rules;
extracting key information of appointed service data, and determining structured data;
and auditing the structured data according to the auditing item to obtain an auditing result of the appointed business data.
One or more embodiments of the present specification provide a non-volatile computer storage medium storing computer-executable instructions that, when executed by a computer, enable:
determining audit items of the appointed service data according to preset audit rules;
extracting key information of appointed service data, and determining structured data;
and auditing the structured data according to the auditing item to obtain an auditing result of the appointed business data.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for apparatus, devices, non-volatile computer storage medium embodiments, the description is relatively simple, as it is substantially similar to method embodiments, with reference to the section of the method embodiments being relevant.
The foregoing describes specific embodiments of the present disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims can be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
The foregoing is merely one or more embodiments of the present description and is not intended to limit the present description. Various modifications and alterations to one or more embodiments of this description will be apparent to those skilled in the art. Any modification, equivalent replacement, improvement, or the like, which is within the spirit and principles of one or more embodiments of the present description, is intended to be included within the scope of the claims of the present description.