CN105824870A - Classification and quality inspection method and system based on verification rules - Google Patents

Classification and quality inspection method and system based on verification rules Download PDF

Info

Publication number
CN105824870A
CN105824870A CN201610030974.3A CN201610030974A CN105824870A CN 105824870 A CN105824870 A CN 105824870A CN 201610030974 A CN201610030974 A CN 201610030974A CN 105824870 A CN105824870 A CN 105824870A
Authority
CN
China
Prior art keywords
rule
classification
verification rule
data
verification
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
CN201610030974.3A
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.)
Up Wealth Management Co ltd
Original Assignee
Up Wealth Management 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 Up Wealth Management Co ltd filed Critical Up Wealth Management Co ltd
Priority to CN201610030974.3A priority Critical patent/CN105824870A/en
Publication of CN105824870A publication Critical patent/CN105824870A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • G06F16/273Asynchronous replication or reconciliation
    • 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
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Computing Systems (AREA)
  • Accounting & Taxation (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a classification and quality inspection method and system based on verification rules. The classification and quality inspection method based on verification rules comprises the following steps: monitoring data sheets in a database and creating new verification rules according to the monitored dimensionality; performing important type classification on the verification rules and classifying operation according to the import type classification; setting an actuating frequency for newly added operation; starting up the newly added operation for quality inspection; performing quality inspection to determine whether abnormal data exist or not, and if yes, feeding back according to alarming rules. The classification and quality inspection system comprises a monitoring module, a rule setting module, a processing module, a quality inspection module, an operation module and the database. According to the classification and quality inspection method and system based on the verification rules, background monitoring of the database is changed into visual operation of a platform; the complex inspection rules are subjected to effective classification and management, and classification and regular monitoring according to importance are realized.

Description

A kind of based on verifying regular classification and quality detecting method and system
Technical field
The invention belongs to database processing technical field, relate to a kind of data quality checking system, particularly relate to the quality inspection system of financial Information data;Meanwhile, the invention still further relates to the verification rule of a kind of above-mentioned quality inspection system.
Background technology
Along with financial Information data present the growth of " geometrical progression " formula, the information data gathered are carried out quality inspection timely, effective, ensure the correctness of data, follow-up data are stored, distribute, derive to calculate and apply and play important early warning guaranteeing role, be that bottom data produces upper the key link.Artificial enquiry database mode is taked in traditional quality inspection, and efficiency is low, be difficult to the source of pinpointing the problems, big to data base's pressure, for indivedual a small amount of problem manual types still can, but be difficult to tackle big data environment.
Summary of the invention
The technical problem to be solved in the present invention is, by by numerous and diverse verification rule by effective Classification Management, it is achieved that classify according to the carrying out of importance, timing monitoring and carry out quality inspection according to the cycle.
Solve above-mentioned technical problem, the invention provides a kind of classification based on verification rule and quality detecting method, including,
Tables of data in data base is monitored, sets up new verification rule according to the dimension of described monitoring;
Described verification rule is carried out important kind classification;
And according to the classification of described important kind, operation is classified;And newly-increased operation is set execution frequency;
Open newly-increased operation, and carry out quality inspection;
Whether quality inspection exists abnormal data, if existing, then feeds back according to alarm rule.
Further, the method being monitored described in is that the data base needing monitoring is added data source.
Further, new verification rule is according to increasing one by one or EXCEL batch importing.
Further, the attribute of described new verification rule includes, needs the tables of data of inspection, the description of rule, important kind classification, corresponding inspection personnel.
Further, described execution frequency includes, per hour, every day, monthly, every year.
Further, described detect whether that the method that there is abnormal data is, for operation a certain in system, perform by the frequency set, after running succeeded, if the data base of verification exists the record violating a certain rule under this operation, then at the alert interface of quality inspection system, the rule of correspondence and abnormal data amount information can occur.
Further, described new verification rule includes: logical relation between field and field, record and record between logical relation, table and table between logical relation, described field includes: numeric type field, time type field, parametric type field, integer type field carry out important kind classification;Logical relation between described record from record is: in the most individual table, the logical relation between different records verifies;Logical relation between described table and table refers to: have internal relation different tables record between verification.
Further, described verification rule carries out important kind classification include: promptness verification rule classification, accuracy verification rule classification, completeness check rule classification.
Present invention also offers a kind of classification based on verification rule and quality inspection system, including,
Monitoring module, described monitoring module in order to the tables of data in data base is monitored,
Rule sets up module, and described rule sets up module in order to set up new verification rule according to the dimension of described monitoring;
Processing module, described processing module in order to carry out important kind classification by described verification rule, and classifies operation according to the classification of described important kind;And newly-increased operation is set execution frequency;
Quality testing module, whether described quality testing module exists abnormal data in order to quality inspection, if existing, then feeds back according to alarm rule;
Operation unit, described operation unit is in order to carry out newly-increased job task;And perform job task;
Data base, described data base treats the data of quality inspection in order to store.
Further, described rule set up module set up include: promptness verification rule, accuracy verification rule and completeness check rule.
Beneficial effects of the present invention:
1) database background application monitoring is embodied as the visualized operation of platform by the method for the present invention.
2) method of the present invention by numerous and diverse verification rule by effective Classification Management, it is achieved that classify according to the carrying out of importance, timing monitoring.
3) the system automation operation quality inspection system of the present invention, the monitoring of rule is tested by the inspection of data itself being converted into confrontation calibration, simultaneously, take automatic programming execution and the visual alert interface of personal monitoring, energy orientation problem point rapidly, is greatly improved efficiency and the effect of data quality checking.
Accompanying drawing explanation
Fig. 1 is the classification based on verification rule in one embodiment of the invention and quality detecting method schematic flow sheet.
Fig. 2 is the structural representation of verification rule new in Fig. 1.
Fig. 3 is the method flow schematic diagram detecting whether to exist abnormal data in one embodiment of the invention.
Fig. 4 is the classification based on verification rule in one embodiment of the invention and the structural representation of quality inspection system.
Fig. 5 is the classification based on verification rule in one embodiment of the present invention and quality detecting method schematic flow sheet.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with specific embodiment, and referring to the drawings, the present invention is described in more detail.
Refer to Fig. 1 is the classification based on verification rule in one embodiment of the invention and quality detecting method schematic flow sheet.
Classification and quality detecting method flow process in the present embodiment are as follows:
Tables of data in data base is monitored by step S101, sets up new verification rule according to the dimension of described monitoring.Preferred as in the present embodiment, described in the method that is monitored be that the data base needing monitoring is added data source.Such as, can be contrasted with data source or tripartite by the time of data loading, examine the warehouse-in amount difference of same time point or warehouse-in record the earliest to disclose the time difference of bulletin the earliest with data source, in order to guarantee that promptness verifies.
Described verification rule is carried out important kind classification by step S102, preferred as in the present embodiment, described verification rule carries out important kind classification and includes: promptness verification rule classification, accuracy verification rule classification, completeness check rule classification, specifically, described promptness verification rule classification, can be contrasted with data source or tripartite by the time of data loading.Such as, ODBC Open Database Connection (Open Database Connectivity,) use open services architecture (WOSA, Windows Open Services Architecture) in about the ingredient of data base, ODBC establishes one group of specification, and provides one group of standard application DLL API to database access.These API utilize SQL database to complete its major part task.Further, described new verification rule is according to increasing one by one or EXCEL batch importing.
Specifically, in step s 102, the configuration information needed for web page includes: the data source of web services needs, action type (such as, add, revise, delete or inquire about), required parameter and return value, result filtercondition, web services title and URL, version number, service describing.Then relational database query statement is dynamically generated according to the action type configured, required parameter, return value, filtercondition.Then, generate the data model for preserving wall scroll data record, carry out the significance level classification of rule, dynamically generate the data model code for preserving wall scroll data record according to the value information that returns of configuration, generate data model.
Operation is classified by step S103 according to the classification of described important kind;And newly-increased operation is set execution frequency, described operation referred to classify the most scattered verification rule according to frequency of seeking unity of action, time, it is achieved the execution task of unified management.Further, operation is classified based on: numeric type field, time type field, parametric type field, integer type field.Or by the angular divisions of quality inspection it is: promptness verification rule, accuracy verification rule, completeness check rule.Preferred as in the present embodiment, sets newly-increased operation and performs frequency and include, per hour, every day, monthly, every year.
Step S104 opens newly-increased operation, and carries out quality inspection.After setting execution frequency, quality inspection can be proceeded by.Those skilled in the art can understand, the quality inspection carrying out operation includes but not limited to: be responsible for listed company, fund, manage money matters, insure, bond, mechanism, macroscopic view, the audit work of all kinds of finance datas such as industry and mistake collection work (including daily data examination and data purge);Or, it is responsible for the censorship of related financial data database table structure technical documentation.
Whether the quality inspection of step S105 exists abnormal data, if existing, then feeds back according to alarm rule.Whether described quality inspection exists abnormal data, and the verification rule according to arranging judges, if meeting verification rule, does not reports to the police.
Specifically, in step S105, as there is following rule A:
Any one issuance of stock date is necessarily less than listing date;
So, corresponding table B in described rule A correspondence database carries out full table inspection, when described table B exists data [issuing date is more than or equal to listing date], then can show rule A (comprising data table name, rule of correspondence name, exception record bar number) at the alert interface of quality inspection platform.If the data in table B all meet [issuing date is less than listing date], this rule is run complete, then will not be shown at the alert interface of quality inspection platform.
Fig. 2 is the structural representation of verification rule new in Fig. 1.
The attribute of described new verification rule includes: the tables of data 201 that needs check, regular description 202, important kind classification 203, corresponding inspection personnel 204.In particular it is required that the tables of data 201 checked includes, table 1, table 2, table 3 and table N.The description 202 of described rule includes, logical relation between field and field, record and record between logical relation, table and table between logical relation.Important kind classification 203 includes, promptness verification rule classification, accuracy verification rule classification, completeness check rule classification.Described promptness verification rule classification, can be contrasted with data source or tripartite by the time of data loading, warehouse-in amount difference or the warehouse-in record the earliest of examining same time point disclose the time difference of bulletin with data source, the earliest in order to guarantee that promptness verifies.Described accuracy verification rule classification, the accuracy of logical relation between field and field, record and record between the accuracy of logical relation, table and table between the accuracy of logical relation.Described completeness check rule classification, including: field and field, record and record, the integrity of table and table, such as, the integrity of record mainly verified by the integrity of record by the business relations of record between exploitation table, transformational relation.The integrity of field and field needs, the integrity of source table record and purpose table record corresponding field, or with the inspection of tripartite's corresponding field.The inspection personnel 204 of described correspondence is finance data Quality Inspector.
Fig. 3 is the method flow schematic diagram detecting whether to exist abnormal data in one embodiment of the invention.
In the present embodiment, detect whether that the method that there is abnormal data is:
Step S301 for operation a certain in system, is performed by the frequency set, preferred as in the present embodiment, and the frequency of setting is, per hour, every day, monthly, every year.The most a certain described operation includes but not limited to, refers to according to the verification rule arranged, and after carrying out significance level classification according to frequency of seeking unity of action, the time of seeking unity of action, it is achieved the execution task of unified management.
Whether step S302 runs succeeded?If success, then enter step S303;Whether perform according to the frequency set firstly the need of the work flow judged in step S301, i.e. judge whether to run succeeded.If unsuccessful, the most do not carry out below step.
Whether the data base of step S303 verification exists the record of the rule violated under this operation, described a certain rule is it may be that regular in the verification of field aspect, and such as numeric type field can only deposit Arabic numerals, if phone number field can only be numeral, id number can only be numeral;Or the value of numeric type field must within the specific limits, and the such as input amount of money have to be larger than 0;Or the value kind of parametric type field have to be larger than field value condition and must be in corresponding parameter area, such as parameter A > parameter B is when being essential condition, classification is the most meaningful.Or there is logic comparison, such as parameter A between field>parameter B, parameter A+ parameter B<parameter C ....
The data base of step S304 verification exists and violates the record of a certain rule under this operation, according to the judgement of above-mentioned steps, determine in operation, whether there is the record broken the rules.Owing to have employed automated job quality inspection mode, the inspection of data itself is converted into confrontation calibration and tests the monitoring of rule, can orientation problem point rapidly, coordinate the most artificial upper alert process, it is possible to improve efficiency and the effect of data quality checking greatly simultaneously.
There is the rule of correspondence and abnormal data amount information at quality inspection alert interface in step S305.Those skilled in the art can understand, described quality inspection alert interface can use UI (User Interface) to process in front end, and backstage can select to include but not limited to that the programming language of increasing income such as JAVA realizes.Described abnormal data amount information includes but not limited to: the verification rule between data is not inconsistent, record between verification regular be not inconsistent and the verification rule of field and field is not inconsistent.
Fig. 4 is the classification based on verification rule in one embodiment of the invention and the structural representation of quality inspection system.
In the present embodiment, classification based on verification rule and quality inspection system include:
Monitoring module 401, described monitoring module 401 in order to the tables of data in data base is monitored, described in the method that is monitored be that the data base needing monitoring is added data source by described monitoring module 401.Such as, can be contrasted with data source or tripartite by the time of data loading, examine the warehouse-in amount difference of same time point or warehouse-in record the earliest to disclose the time difference of bulletin the earliest with data source, in order to guarantee that promptness verifies.
Rule sets up module 402, and described rule sets up module 402 in order to set up new verification rule according to the dimension of described monitoring;Verification rule in described rule sets up module 402, it is by manual analysis data, according to existing specification agreement or the Fluctuation of discovery record, and then the logical relation between determining between field and field, recording and record, between table and table, these affinity criterions are turned to the discernible language of computer, formation can be realized the logical constraint to data with the SQL of independent operating by computer or human assistance computer.Dimension according to described monitoring is set up new verification rule and is included: numeric type field, time type field, parametric type field, integer type field etc. can develop its verification rule from multi-angle.Include from by the angular divisions checked: promptness verification rule, accuracy verification rule, completeness check rule simultaneously.
Specifically, promptness in the present embodiment verification rule, mainly contrasted with data source or tripartite by the time of data loading, examine the warehouse-in amount difference of same time point or warehouse-in record the earliest and data source to disclose the time difference of bulletin the earliest.Specifically, accuracy in the present embodiment verification rule, mainly according to 1) the verification rule of field aspect: numeric type field can only deposit Arabic numerals, if phone number field can only be numeral.The value of numeric type field must within the specific limits, the such as time, and the value kind of parametric type field have to be larger than the value condition of field and in corresponding parameter area, and must there is logic comparison between field.2) verification rule between record: the logical relation verification between difference records in the table in a SQL, such as, the time order and function relation between the record in table, i.e. determine verification relation according to timing node.The most such as, the numerical values recited relation between record.3) between tables of data verification rule: have internal relation different tables record between verification.Such as, between table record exist dependence, between table record there is transformational relation.
Specifically, completeness check rule in the present embodiment includes:
1) record completeness check, the integrity of record mainly verified by the integrity such as recorded by the business relations recorded between exploitation table, transformational relation.
1.1) business relations of record between table
The record of such as A table depends on the record (such as the listing on the same day of certain security, then it is necessary to have this quotation record in quotations list) of B table;
1.2) transformational relation (the stock abbreviation field such as A table is then possibly converting to stock code to B table) of record between table
2) field completeness check
2.2) source table record is checked with purpose table record corresponding field, and such as, the unit such as source literary name section A is: Wan Yuan, and the unit of field B of purpose table is: unit;Forward field B to after then needing field A is multiplied by 10000, then need the data corresponding relation verifying purpose table the most correct.
2.3) with the inspection of third party's corresponding field, such as, the Data Comparison of company of the same trade.As ten thousand, the third party such as sequence.
Processing module 403, described processing module 403 in order to carry out important kind classification by described verification rule, and classifies operation according to the classification of described important kind;And newly-increased operation is set execution frequency;Preferred as in the present embodiment, the frequency arranged in described processing module 403 is, per hour, every day, monthly, every year.The most a certain described operation includes but not limited to, refers to according to the verification rule arranged, and after carrying out significance level classification according to frequency of seeking unity of action, the time of seeking unity of action, it is achieved the execution task of unified management.Important kind is categorized as rule and sets up in module 402: promptness verification rule classification, accuracy verification rule classification, completeness check rule classification.
Quality testing module 404, whether described quality testing module 404 exists abnormal data in order to quality inspection, if existing, then feeds back according to alarm rule;The quality inspection in quality testing module 404 carried out operation includes but not limited to: be responsible for listed company, fund, manage money matters, insure, bond, mechanism, macroscopic view, the audit work of all kinds of finance datas such as industry and mistake collection work (including daily data examination and data purge);Or, it is responsible for the censorship of related financial data database table structure technical documentation.Abnormal data is i.e. the data not meeting verification rule.
Operation unit 405, described operation unit 405 is in order to carry out newly-increased job task;And perform job task;Perform complete job task at described operation unit 405, i.e. according to verification rule, finance data is classified and quality inspection.
Data base 406, and described data base 406 is in order to store the data treating quality inspection.Database background application monitoring can be embodied as the visualized operation of platform in the present embodiment;And by numerous and diverse verification rule by effective Classification Management, it is achieved that classify according to the carrying out of importance, timing monitors.Specifically, for operation a certain in system, perform by the frequency set, after running succeeded, if the data base of verification exists the record violating a certain rule under this operation, then at the alert interface of quality inspection system, the information such as the rule of correspondence and abnormal data amount can occur.The responsible person of this rule then can see relative alarm the very first time.It addition, the rule being newly uploaded to system cannot be included operation before examination & verification in and perform.Whether auditor " is audited " is screened rule by system field, filter out the rule not yet audited evaluate whether meet rule development specifications, whether the data of checking meet logic, grammer is the most correct.
Additionally, in the present embodiment rule set up module 402 also in order to: according to artificial agreement during data loading, the Analysis and summary of problem data, between field and field, record and record between the multiple means such as logical relation, verification rule documents is write in conjunction with verification rule development specifications, and be converted into SQL in data base, carry out data query, the practicality of proof rule.
Fig. 5 is the classification based on verification rule in one embodiment of the present invention and quality detecting method schematic flow sheet.
Rule list 50 includes: logical relation 501 between field and field, record and record between logical relation 501, table and table between logical relation 501.Following steps are carried out after setting up rule list 50:
Step S501 sets up various dimensions verification rule, step S501 can include, between artificial agreement, the Analysis and summary of problem data, logical relation, field and field between table and table, record and record between the multiple means such as logical relation, verification rule documents is write in conjunction with verification rule development specifications, and be converted into SQL in data base, carry out data query, the practicality of proof rule.
Step S502 is audited, and can be manual examination and verification, it is also possible to be the machine setting the rule of correspondence examination & verification to field.It addition, the rule being newly uploaded to system cannot be included operation before examination & verification in and perform.Whether auditor " is audited " is screened rule by system field, filter out the rule not yet audited evaluate whether meet rule development specifications, whether the data of checking meet logic, grammer is the most correct.
Whether step S503 meets rule and logic, such as, numeric type field, time type field, parametric type field, integer type field.Or by the angular divisions of quality inspection it is: promptness verification rule, accuracy verification rule, completeness check rule.
Rule is included in different operations according to rule severity level, classifying importance by step S504, described verification rule carries out important kind classification and includes: promptness verification rule classification, accuracy verification rule classification, completeness check rule classification, specifically, described promptness verification rule classification, can be contrasted with data source or tripartite by the time of data loading.Such as, ODBC Open Database Connection (Open Database Connectivity,) use open services architecture (WOSA, Windows Open Services Architecture) in about the ingredient of data base, ODBC establishes one group of specification, and provides one group of standard application DLL API to database access.These API utilize SQL database to complete its major part task.Further, described new verification rule is according to increasing one by one or EXCEL batch importing.
Step S505 setpoint frequency brings into operation operation, sets newly-increased operation and performs frequency and include, per hour, every day, monthly, every year.
Whether step S506 has abnormal data, according to above-mentioned verification rule, judges.Accuracy verification rule in the present embodiment, mainly according to 1) verification of field aspect rule: numeric type field can only deposit Arabic numerals, if phone number field can only be numeral.The value of numeric type field must within the specific limits, the such as time, and the value kind of parametric type field have to be larger than the value condition of field and in corresponding parameter area, and must there is logic comparison between field.2) verification rule between record: the logical relation verification between difference records in the table in a SQL, such as, the time order and function relation between the record in table, i.e. determine verification relation according to timing node.The most such as, the numerical values recited relation between record.3) between tables of data verification rule: have internal relation different tables record between verification.
Step S507 alert interface is reminded, and quality inspection alert interface can use UI (User Interface) to process in front end, and backstage can select to include but not limited to that the programming language of increasing income such as JAVA realizes.Described abnormal data amount information includes but not limited to: the verification rule between data is not inconsistent, record between verification regular be not inconsistent and the verification rule of field and field is not inconsistent.
Step S508 quality inspection personnel, be mainly responsible for listed company, fund, manage money matters, insure, bond, mechanism, macroscopic view, the audit work of all kinds of finance datas such as industry and mistake collection work (including daily data examination and data purge);Or, it is responsible for the censorship of related financial data database table structure technical documentation.
Step S509 problem data, does not meets quality inspection rule after classification,
Step S510 data processing unit, feed back to alert interface remind, for operation a certain in system, perform by the frequency set, after running succeeded, if the data base of verification exists the record violating a certain rule under this operation, then at the alert interface of quality inspection system, the information such as the rule of correspondence and abnormal data amount can occur.The responsible person of this rule then can see relative alarm the very first time.
Those of ordinary skill in the field it is understood that more than; the described specific embodiment being only the present invention, is not limited to the present invention, all within the spirit and principles in the present invention; the any modification, equivalent substitution and improvement etc. done, should be included within the scope of the present invention.

Claims (10)

1. a classification based on verification rule and quality detecting method, it is characterised in that include,
Tables of data in data base is monitored, sets up new verification rule according to the dimension of described monitoring;
Described verification rule is carried out important kind classification;
And according to the classification of described important kind, operation is classified;And newly-increased operation is set execution Frequency;
Open newly-increased operation, and carry out quality inspection;
Whether quality inspection exists abnormal data, if existing, then feeds back according to alarm rule.
Classification based on verification rule the most according to claim 1 and quality detecting method, it is characterised in that The described method being monitored is that the data base needing monitoring is added data source.
Classification based on verification rule the most according to claim 1 and quality detecting method, it is characterised in that New verification rule is according to increasing one by one or EXCEL batch importing.
Classification based on verification rule the most according to claim 3 and quality detecting method, it is characterised in that The attribute of described new verification rule includes, needs the tables of data of inspection, the description of rule, important kind Classification, corresponding inspection personnel.
Classification based on verification rule the most according to claim 1 and quality detecting method, it is characterised in that Described execution frequency includes, per hour, every day, monthly, every year.
Classification based on verification rule the most according to claim 1 and quality detecting method, it is characterised in that Described detect whether that the method that there is abnormal data is, for operation in system, perform by the frequency set, After running succeeded, if there is the record violating rule under this operation in the data base of verification, then can be There is the rule of correspondence and abnormal data amount information in quality inspection alert interface.
Classification based on verification rule the most according to claim 1 and quality detecting method, it is characterised in that Described new verification rule includes: logical relation between field and field, record and record between logic Logical relation between relation, table and table, described field includes: numeric type field, time type field, Parametric type field, integer type field carry out important kind classification;Logic between described record and record is closed System is: in the most individual table, the logical relation between different records verifies;Logic between described table and table Relation refers to: have internal relation different tables record between verification.
Classification based on verification rule the most according to claim 1 and quality detecting method, it is characterised in that Described verification rule carries out important kind classification include: promptness verification rule classification, accuracy verification Rule classification, completeness check rule classification.
9. a classification based on verification rule and quality inspection system, it is characterised in that include,
Monitoring module, described monitoring module in order to the tables of data in data base is monitored,
Rule sets up module, and described rule sets up module in order to set up new school according to the dimension of described monitoring Test rule;
Processing module, described processing module is in order to carry out important kind classification by described verification rule, and presses According to the classification of described important kind, operation is classified;And newly-increased operation is set execution frequency;
Quality testing module, whether described quality testing module exists abnormal data in order to quality inspection, if existing, then basis Alarm rule is fed back;
Operation unit, described operation unit is in order to carry out newly-increased job task;And perform job task;
Data base, described data base treats the data of quality inspection in order to store.
System the most according to claim 9, it is characterised in that described rule is set up module and set up Including: promptness verification rule, accuracy verification rule and completeness check rule.
CN201610030974.3A 2016-01-15 2016-01-15 Classification and quality inspection method and system based on verification rules Pending CN105824870A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610030974.3A CN105824870A (en) 2016-01-15 2016-01-15 Classification and quality inspection method and system based on verification rules

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610030974.3A CN105824870A (en) 2016-01-15 2016-01-15 Classification and quality inspection method and system based on verification rules

Publications (1)

Publication Number Publication Date
CN105824870A true CN105824870A (en) 2016-08-03

Family

ID=56986936

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610030974.3A Pending CN105824870A (en) 2016-01-15 2016-01-15 Classification and quality inspection method and system based on verification rules

Country Status (1)

Country Link
CN (1) CN105824870A (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106886946A (en) * 2017-02-24 2017-06-23 泰康保险集团股份有限公司 For the method and system that declaration form surrender is calculated
CN107357940A (en) * 2017-08-28 2017-11-17 中煤航测遥感集团有限公司 A kind of method and apparatus of real estate Data Integration
CN107357589A (en) * 2017-07-21 2017-11-17 深圳易嘉恩科技有限公司 Displaying and editor's financial affair work document bill check the interface system of rule
CN107871283A (en) * 2016-09-26 2018-04-03 平安科技(深圳)有限公司 The processing method and processing device of settlement of insurance claim
CN109102080A (en) * 2018-08-21 2018-12-28 广发证券股份有限公司 A kind of numeric type finance data Quality Monitoring Control System and method
CN109299950A (en) * 2017-07-25 2019-02-01 中国科学院沈阳自动化研究所 A kind of quality inspection management method and system of flexibly configurable
CN109359277A (en) * 2018-10-22 2019-02-19 众安在线财产保险股份有限公司 Data monitoring method, equipment and computer storage medium
CN109783479A (en) * 2018-12-13 2019-05-21 平安医疗健康管理股份有限公司 A kind of data standardization processing method, device and storage medium
CN109947833A (en) * 2019-02-27 2019-06-28 浪潮软件集团有限公司 A kind of data quality management method based on B/S framework
CN110245049A (en) * 2019-06-06 2019-09-17 深圳前海微众银行股份有限公司 Monitoring method, device, equipment and the storage medium of product configuration data
CN110704502A (en) * 2019-11-20 2020-01-17 中电万维信息技术有限责任公司 Componentized data quality checking method
CN110837496A (en) * 2019-11-08 2020-02-25 浪潮云信息技术有限公司 Data quality management method and system based on dynamic sql
CN111782489A (en) * 2020-07-16 2020-10-16 上海乾臻信息科技有限公司 Data table monitoring method and device
CN112231310A (en) * 2020-10-15 2021-01-15 浪潮云信息技术股份公司 Data checking and classifying processing system and method
CN112818411A (en) * 2021-01-22 2021-05-18 深圳市今日投资数据科技有限公司 Data detection method and device
CN113722352A (en) * 2021-08-31 2021-11-30 航天信息***工程(北京)有限公司 Intelligent data verification method, system and storage medium for reporting and reviewing scheme

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101990208A (en) * 2009-07-31 2011-03-23 ***通信集团公司 Automatic data checking method, system and equipment
CN102571403A (en) * 2010-12-31 2012-07-11 北京亿阳信通软件研究院有限公司 Realization method and device for general data quality control adapter
CN103473672A (en) * 2013-09-30 2013-12-25 国家电网公司 System, method and platform for auditing metadata quality of enterprise-level data center

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101990208A (en) * 2009-07-31 2011-03-23 ***通信集团公司 Automatic data checking method, system and equipment
CN102571403A (en) * 2010-12-31 2012-07-11 北京亿阳信通软件研究院有限公司 Realization method and device for general data quality control adapter
CN103473672A (en) * 2013-09-30 2013-12-25 国家电网公司 System, method and platform for auditing metadata quality of enterprise-level data center

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107871283A (en) * 2016-09-26 2018-04-03 平安科技(深圳)有限公司 The processing method and processing device of settlement of insurance claim
CN106886946A (en) * 2017-02-24 2017-06-23 泰康保险集团股份有限公司 For the method and system that declaration form surrender is calculated
CN107357589A (en) * 2017-07-21 2017-11-17 深圳易嘉恩科技有限公司 Displaying and editor's financial affair work document bill check the interface system of rule
CN109299950B (en) * 2017-07-25 2021-10-15 中国科学院沈阳自动化研究所 Flexibly configurable quality inspection management method and system
CN109299950A (en) * 2017-07-25 2019-02-01 中国科学院沈阳自动化研究所 A kind of quality inspection management method and system of flexibly configurable
CN107357940A (en) * 2017-08-28 2017-11-17 中煤航测遥感集团有限公司 A kind of method and apparatus of real estate Data Integration
CN109102080A (en) * 2018-08-21 2018-12-28 广发证券股份有限公司 A kind of numeric type finance data Quality Monitoring Control System and method
CN109102080B (en) * 2018-08-21 2021-12-10 广发证券股份有限公司 Numerical financial data quality monitoring system and method
CN109359277A (en) * 2018-10-22 2019-02-19 众安在线财产保险股份有限公司 Data monitoring method, equipment and computer storage medium
CN109783479A (en) * 2018-12-13 2019-05-21 平安医疗健康管理股份有限公司 A kind of data standardization processing method, device and storage medium
CN109783479B (en) * 2018-12-13 2023-03-31 平安医疗健康管理股份有限公司 Data standardization processing method and device and storage medium
CN109947833A (en) * 2019-02-27 2019-06-28 浪潮软件集团有限公司 A kind of data quality management method based on B/S framework
CN110245049A (en) * 2019-06-06 2019-09-17 深圳前海微众银行股份有限公司 Monitoring method, device, equipment and the storage medium of product configuration data
CN110837496A (en) * 2019-11-08 2020-02-25 浪潮云信息技术有限公司 Data quality management method and system based on dynamic sql
CN110704502A (en) * 2019-11-20 2020-01-17 中电万维信息技术有限责任公司 Componentized data quality checking method
CN111782489A (en) * 2020-07-16 2020-10-16 上海乾臻信息科技有限公司 Data table monitoring method and device
CN111782489B (en) * 2020-07-16 2024-05-10 上海乾臻信息科技有限公司 Data table monitoring method and device
CN112231310A (en) * 2020-10-15 2021-01-15 浪潮云信息技术股份公司 Data checking and classifying processing system and method
CN112818411A (en) * 2021-01-22 2021-05-18 深圳市今日投资数据科技有限公司 Data detection method and device
CN113722352A (en) * 2021-08-31 2021-11-30 航天信息***工程(北京)有限公司 Intelligent data verification method, system and storage medium for reporting and reviewing scheme

Similar Documents

Publication Publication Date Title
CN105824870A (en) Classification and quality inspection method and system based on verification rules
Madeyski et al. Which process metrics can significantly improve defect prediction models? An empirical study
US8612479B2 (en) Systems and methods for monitoring and detecting fraudulent uses of business applications
US9026467B2 (en) Systems and methods for monitoring and detecting fraudulent uses of business applications
Wang et al. A framework for analysis of data quality research
US9031873B2 (en) Methods and apparatus for analysing and/or pre-processing financial accounting data
Caron et al. Comprehensive rule-based compliance checking and risk management with process mining
AU2012211167B2 (en) Generating data pattern information
US20080033587A1 (en) A system and method for mining data from high-volume text streams and an associated system and method for analyzing mined data
US9978031B2 (en) Systems and methods for monitoring and detecting fraudulent uses of business applications
Bigonha et al. The usefulness of software metric thresholds for detection of bad smells and fault prediction
TW202029037A (en) Automatic monitoring method and system for financial account
Zhang et al. A data driven approach for discovering data quality requirements
CN107766500A (en) The auditing method of fixed assets card
Tan et al. Does it matter who pays back Technical Debt? An empirical study of self-fixed TD
Soltanifar et al. Software analytics in practice: A defect prediction model using code smells
Kasunic et al. An investigation of techniques for detecting data anomalies in earned value management data
Rosnidah et al. Detecting and preventing fraud with big data analytics: Auditing perspective
US7992126B2 (en) Apparatus and method for quantitatively measuring the balance within a balanced scorecard
Li Data quality and data cleaning in database applications
CN116701358B (en) Data processing method and system
US20100050230A1 (en) Method of inspecting spreadsheet files managed within a spreadsheet risk reconnaissance network
CN115525575A (en) Data automation testing method and system based on Dataworks platform
CN113297146A (en) Processing model and method for local supervision submission data
Arvanitou et al. A metric for quantifying the ripple effects among requirements

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160803

RJ01 Rejection of invention patent application after publication