CN107992519A - The multi-source heterogeneous data verification system and method for a kind of smart grid-oriented big data - Google Patents
The multi-source heterogeneous data verification system and method for a kind of smart grid-oriented big data Download PDFInfo
- Publication number
- CN107992519A CN107992519A CN201711053946.4A CN201711053946A CN107992519A CN 107992519 A CN107992519 A CN 107992519A CN 201711053946 A CN201711053946 A CN 201711053946A CN 107992519 A CN107992519 A CN 107992519A
- Authority
- CN
- China
- Prior art keywords
- verification
- database
- rule
- task
- content
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000013524 data verification Methods 0.000 title claims abstract description 32
- 238000012795 verification Methods 0.000 claims abstract description 291
- 238000012360 testing method Methods 0.000 claims description 14
- 238000004458 analytical method Methods 0.000 claims description 7
- 208000011580 syndromic disease Diseases 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 206010054949 Metaplasia Diseases 0.000 claims 1
- 230000015689 metaplastic ossification Effects 0.000 claims 1
- 238000012942 design verification Methods 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 49
- 238000013461 design Methods 0.000 description 9
- 230000003993 interaction Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 7
- 230000010354 integration Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 241000894007 species Species 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000003326 Quality management system Methods 0.000 description 1
- 235000004240 Triticum spelta Nutrition 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000009412 basement excavation Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000000547 structure data Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Water Supply & Treatment (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (17)
- A kind of 1. multi-source heterogeneous data verification method of smart grid-oriented big data, it is characterised in that:According to obtaining verification content and the verification pre-established rule generates verification task and corresponding with the verification task matches somebody with somebody Put file;When needing to perform verification task, the corresponding configuration file of the verification task is performed;The verification rule pre-established includes:Verification rule is set based on verifying function.
- 2. multi-source heterogeneous data verification method as claimed in claim 1, it is characterised in that:It is described that school is set based on verifying function Testing rule includes:Big rule-like is verified based on verifying function setting;It is the main table of rule by the verification major class rule settings;According to the verification content setting syndrome rule-like, the structure according to the subclass rule settings rule from table, by institute Verification content correspondence is stated to store to described regular from table;The big rule-like of verification includes:Centralized database verification, multiple database verification connect verification with database.
- 3. multi-source heterogeneous data verification method as claimed in claim 2, it is characterised in that:The verification content according to acquisition Verification task and configuration file corresponding with the verification task are generated with the verification rule pre-established, including:The regular main table stored in the database table structure and the rule corresponding content generation verification task from table are read, and The regular main table stored in the database table structure and the therefrom corresponding content of rule are carried out being converted into matching somebody with somebody for XML format Put file.
- 4. multi-source heterogeneous data verification method as claimed in claim 2, it is characterised in that:The centralized database verification bag Include:Centralized database verification content is verified according to verification task, the centralized database verification content includes database Link information and centralized database information;The multiple database verification includes:Multiple database verification content is verified according to verification task, the multiple database Verification content includes database linkage information and multiple database information.
- 5. multi-source heterogeneous data verification method as claimed in claim 4, it is characterised in that:The database linkage information includes Type of database, IP, port, username and password;The centralized database information includes the verification of individual character section, single table multi-field association verification associates verification with multilist multi-field; The multiple database information includes the association verification of multilist multi-field;The database linkage information, centralized database information, the verification content of multiple database information include table name to be verified, Field name and associate field relation.
- 6. multi-source heterogeneous data verification method as claimed in claim 3, it is characterised in that:It is described to perform the verification task pair The configuration file answered, including:The configuration file of the corresponding XML format of the verification task is parsed according to verification task;Configuration file after parsing is performed, and generates check results.
- 7. multi-source heterogeneous data verification method as claimed in claim 6, it is characterised in that:The configuration of the parsing XML format File, including:XML file is parsed into specific Java Bean objects;In the verification that database linkage information, centralized database information and multiple database information are obtained from Java Bean objects Hold.
- 8. multi-source heterogeneous data verification method as claimed in claim 7, it is characterised in that:The generation check results, including:According to database linkage information, centralized database information, the verification content of multiple database information, database connection is carried out simultaneously Call basic function storehouse;Spelling centralized database or multiple database SQL statement are verified, and obtain centralized database check results, multiple database school Test result or the check results of database linkage information.
- 9. multi-source heterogeneous data verification method as claimed in claim 1, it is characterised in that:The execution verification task includes: It is immediately performed the verification task and performs the time for the verification task setting, institute is performed according to the timing of the execution time of setting State verification task.
- A kind of 10. multi-source heterogeneous data verification system of smart grid-oriented big data, it is characterised in that:Set generation module, for according to obtain verification content and pre-establish verification rule generate verification task and with it is described The corresponding configuration file of verification task;Execution module, for when needing to perform verification task, performing the corresponding configuration file of the verification task;The verification rule pre-established includes:Verification rule is set based on verifying function.
- 11. multi-source heterogeneous data verification system as claimed in claim 10, it is characterised in that:The setting generation module, bag Include:Submodule is set, for setting verification rule based on verifying function;Generate submodule, according to obtain verification content and pre-establish verification rule generation verification task and with it is described verification times It is engaged in corresponding configuration file.
- 12. multi-source heterogeneous data verification system as claimed in claim 11, it is characterised in that:The setting submodule, including:First setup unit, for verifying big rule-like based on verification rule settings;Second setup unit, for being the main table of rule by the verification major class rule settings;3rd setup unit, for according to the verification content setting syndrome rule-like, being advised according to the subclass rule settings Then from the structure of table, the verification content is corresponded to and is stored to described regular from table;The big rule-like of verification includes:Centralized database verification, multiple database verification and database correctly connect verification.
- 13. multi-source heterogeneous data verification system as claimed in claim 11, it is characterised in that:The generation submodule, including:Reading unit, for reading the regular main table structure stored in the database table structure and the rule phase from the structure of table The content generation verification task answered;Conversion unit, for the regular main table stored in the database table structure and the therefrom corresponding content of rule to be turned Configuration file of the metaplasia into XML format.
- 14. multi-source heterogeneous data verification system as claimed in claim 10, it is characterised in that:The execution module, including:Resolution unit, for parsing the configuration file of the corresponding XML format of the verification task according to verification task;Generation unit, configuration file after being parsed for execution, and generate check results.
- 15. multi-source heterogeneous data verification system as claimed in claim 14, it is characterised in that:The resolution unit, including:Analysis of object subelement, for the configuration file of XML format to be parsed into specific Java Bean objects;Subelement is obtained, for obtaining database linkage information, centralized database information, more data from Java Bean objects The verification content of storehouse information.
- 16. multi-source heterogeneous data verification system as claimed in claim 15, it is characterised in that:The database linkage information bag Include type of database, IP, port, username and password;The centralized database information includes the verification of individual character section, single table multi-field association verification associates verification with multilist multi-field;The multiple database information includes the association verification of multilist multi-field;The database linkage information, centralized database information, the verification content of multiple database information include table name to be verified, Field name and associate field relation.
- 17. multi-source heterogeneous data verification system as claimed in claim 14, it is characterised in that:The check results include single The check results of database check results, multiple database check results and database linkage information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711053946.4A CN107992519A (en) | 2017-10-31 | 2017-10-31 | The multi-source heterogeneous data verification system and method for a kind of smart grid-oriented big data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711053946.4A CN107992519A (en) | 2017-10-31 | 2017-10-31 | The multi-source heterogeneous data verification system and method for a kind of smart grid-oriented big data |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107992519A true CN107992519A (en) | 2018-05-04 |
Family
ID=62031065
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711053946.4A Pending CN107992519A (en) | 2017-10-31 | 2017-10-31 | The multi-source heterogeneous data verification system and method for a kind of smart grid-oriented big data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107992519A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108804613A (en) * | 2018-05-30 | 2018-11-13 | 国网山东省电力公司经济技术研究院 | A kind of Various database real time fusion system and its fusion method |
CN109299074A (en) * | 2018-10-30 | 2019-02-01 | 珠海伟诚科技股份有限公司 | A kind of data verification method and system based on templating data base view |
CN109597828A (en) * | 2018-09-29 | 2019-04-09 | 阿里巴巴集团控股有限公司 | A kind of off-line data checking method, device and server |
CN112001710A (en) * | 2020-09-07 | 2020-11-27 | 山东钢铁集团日照有限公司 | Big data reading and integrating system in steel product production process |
CN112632052A (en) * | 2020-12-29 | 2021-04-09 | 中通服公众信息产业股份有限公司 | Heterogeneous data sharing method and intelligent sharing system |
CN112989433A (en) * | 2021-02-24 | 2021-06-18 | 上海中通吉网络技术有限公司 | Verification method based on Java Bean verification rule and related equipment |
CN113760681A (en) * | 2021-03-10 | 2021-12-07 | 中科天玑数据科技股份有限公司 | Unified SQL (structured query language) -based multi-source heterogeneous data quality verification method and system |
CN114936150A (en) * | 2022-04-27 | 2022-08-23 | 浙江浩瀚能源科技有限公司 | Big data stream synchronization and monitoring test method, device and storage medium |
US11693884B2 (en) | 2020-03-04 | 2023-07-04 | Hcl Technologies Limited | Adapative system for processing distributed data files and a method thereof |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120310904A1 (en) * | 2011-06-01 | 2012-12-06 | International Business Machine Corporation | Data validation and service |
CN103020318A (en) * | 2013-01-10 | 2013-04-03 | 北京锐安科技有限公司 | Method for maintenance of database tables in database |
CN105095329A (en) * | 2014-11-20 | 2015-11-25 | 北京航天金盾科技有限公司 | Method for checking population data |
CN105321047A (en) * | 2015-11-10 | 2016-02-10 | 中国电力科学研究院 | Multi-dimensional verification method for schedule plan data |
US20160063050A1 (en) * | 2014-08-28 | 2016-03-03 | Joerg Schoen | Database Migration Consistency Checker |
-
2017
- 2017-10-31 CN CN201711053946.4A patent/CN107992519A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120310904A1 (en) * | 2011-06-01 | 2012-12-06 | International Business Machine Corporation | Data validation and service |
CN103020318A (en) * | 2013-01-10 | 2013-04-03 | 北京锐安科技有限公司 | Method for maintenance of database tables in database |
US20160063050A1 (en) * | 2014-08-28 | 2016-03-03 | Joerg Schoen | Database Migration Consistency Checker |
CN105095329A (en) * | 2014-11-20 | 2015-11-25 | 北京航天金盾科技有限公司 | Method for checking population data |
CN105321047A (en) * | 2015-11-10 | 2016-02-10 | 中国电力科学研究院 | Multi-dimensional verification method for schedule plan data |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108804613A (en) * | 2018-05-30 | 2018-11-13 | 国网山东省电力公司经济技术研究院 | A kind of Various database real time fusion system and its fusion method |
CN109597828A (en) * | 2018-09-29 | 2019-04-09 | 阿里巴巴集团控股有限公司 | A kind of off-line data checking method, device and server |
CN109597828B (en) * | 2018-09-29 | 2023-04-25 | 蚂蚁金服(杭州)网络技术有限公司 | Offline data checking method, device and server |
CN109299074A (en) * | 2018-10-30 | 2019-02-01 | 珠海伟诚科技股份有限公司 | A kind of data verification method and system based on templating data base view |
CN109299074B (en) * | 2018-10-30 | 2022-03-04 | 珠海伟诚科技股份有限公司 | Data verification method and system based on templated database view |
US11693884B2 (en) | 2020-03-04 | 2023-07-04 | Hcl Technologies Limited | Adapative system for processing distributed data files and a method thereof |
CN112001710A (en) * | 2020-09-07 | 2020-11-27 | 山东钢铁集团日照有限公司 | Big data reading and integrating system in steel product production process |
CN112632052A (en) * | 2020-12-29 | 2021-04-09 | 中通服公众信息产业股份有限公司 | Heterogeneous data sharing method and intelligent sharing system |
CN112632052B (en) * | 2020-12-29 | 2022-10-28 | 中通服公众信息产业股份有限公司 | Heterogeneous data sharing method and intelligent sharing system |
CN112989433A (en) * | 2021-02-24 | 2021-06-18 | 上海中通吉网络技术有限公司 | Verification method based on Java Bean verification rule and related equipment |
CN113760681A (en) * | 2021-03-10 | 2021-12-07 | 中科天玑数据科技股份有限公司 | Unified SQL (structured query language) -based multi-source heterogeneous data quality verification method and system |
CN114936150A (en) * | 2022-04-27 | 2022-08-23 | 浙江浩瀚能源科技有限公司 | Big data stream synchronization and monitoring test method, device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107992519A (en) | The multi-source heterogeneous data verification system and method for a kind of smart grid-oriented big data | |
CN103838672B (en) | The automated testing method of a kind of all-purpose financial statements and device | |
CN104778124B (en) | A kind of software application automated testing method | |
CN105320690B (en) | A kind of statistics list rapid generation and system based on metadata | |
CN104572122B (en) | A kind of generating means and method of software application data | |
CN101867501B (en) | Method and system for automatically testing consistence of SNMP (Simple Network Management Protocol) interface information model | |
CN108628748B (en) | Automatic test management method and automatic test management system | |
CN107579836A (en) | A kind of parameter verification method and apparatus and NM server | |
CN107145622A (en) | A kind of configurable product model detection method for quality | |
CN108959068A (en) | Software interface testing method, device and storage medium | |
CN111651431A (en) | Database service oriented management flow standardization method | |
CN107886296B (en) | Collaborative auditing method between heterogeneous PDM systems | |
CN107783902A (en) | A kind of Selenium automated testing methods and system from coding | |
CN105760296A (en) | Automation testing control method, device and terminal | |
CN110209584A (en) | A kind of automatic generation of test data and relevant apparatus | |
CN114123482A (en) | Main plant station information joint debugging decoupling method | |
CN105930344B (en) | A kind of database application system quick development platform based on product development process | |
CN107797910A (en) | A kind of evaluation method of dispatch automated system software quality | |
CN111190814B (en) | Method and device for generating software test case, storage medium and terminal | |
CN104615928B (en) | Measurement and examination method, verification system and server | |
CN109471791A (en) | A kind of demand response communication consistency testing system and method | |
CN109800402A (en) | A kind of facility information processing method and system for process simulation | |
CN112732237B (en) | Method and system for constructing code-free development technology model | |
CN104123394B (en) | Processing method for the report file of database | |
CN106649078B (en) | Application interface test method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: No. 15, Qinghe Xiaoying East Road, Haidian District, Beijing Applicant after: CHINA ELECTRIC POWER RESEARCH INSTITUTE Co.,Ltd. Applicant after: STATE GRID CORPORATION OF CHINA Address before: No. 15, Qinghe Xiaoying East Road, Haidian District, Beijing Applicant before: CHINA ELECTRIC POWER RESEARCH INSTITUTE Co.,Ltd. Applicant before: State Grid Corporation of China |
|
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20180906 Address after: No. 15, Qinghe Xiaoying East Road, Haidian District, Beijing Applicant after: CHINA ELECTRIC POWER RESEARCH INSTITUTE Co.,Ltd. Applicant after: STATE GRID CORPORATION OF CHINA Applicant after: STATE GRID FUJIAN ELECTRIC POWER Co.,Ltd. Applicant after: STATE GRID SHANGHAI MUNICIPAL ELECTRIC POWER Co. Address before: No. 15, Qinghe Xiaoying East Road, Haidian District, Beijing Applicant before: CHINA ELECTRIC POWER RESEARCH INSTITUTE Co.,Ltd. Applicant before: State Grid Corporation of China |
|
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180504 |