CN110019315A - A kind of method and apparatus for the parsing of data blood relationship - Google Patents
A kind of method and apparatus for the parsing of data blood relationship Download PDFInfo
- Publication number
- CN110019315A CN110019315A CN201810630558.6A CN201810630558A CN110019315A CN 110019315 A CN110019315 A CN 110019315A CN 201810630558 A CN201810630558 A CN 201810630558A CN 110019315 A CN110019315 A CN 110019315A
- Authority
- CN
- China
- Prior art keywords
- data
- parsing
- sql statement
- module
- blood relationship
- 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
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/21—Design, administration or maintenance of databases
- G06F16/215—Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
-
- 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/24—Querying
- G06F16/242—Query formulation
- G06F16/2433—Query languages
-
- 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/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/31—Programming languages or programming paradigms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/41—Compilation
- G06F8/42—Syntactic analysis
- G06F8/427—Parsing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Quality & Reliability (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
The invention discloses a kind of method and apparatus for the parsing of data blood relationship.A method of it is parsed for data blood relationship comprising: SQL statement is obtained, wherein replacing the parameter if there is the parameter for needing to be replaced in the SQL statement;The acquired SQL statement of parsing, to obtain the input set and output set of table;Cartesian product is done to the input set of the table and the output set, to obtain the genetic connection of data.
Description
Technical field
The present invention relates to computer-implemented data processings, and particularly data blood relationship parses.
Background technique
In computing platform, data mining personnel can submit various types of operations to process, analyze data daily, various
It interdepends between operation, after some operation failure, data mining personnel need orientation problem;Or works as and need to modify certain part
When data, needing to check has which is relied on to need the task of data to be modified, and the influence of evaluation problem is carried out with this.It is above-mentioned
Demand and phenomenon embody in the generation in data, processing, fusion, circulation and descending process, a kind of pass formed between data
System.Relationship similar in human society is used for reference, this relationship between data is referred to as to the genetic connection of data.In many fields
Under conjunction, need to parse the genetic connection between handled data as accurately as possible.
A kind of method for constructing data warehouse table genetic connection figure of teaching in prior art, such as Chinese patent application disclose
The method and apparatus for the building data warehouse table genetic connection figure that number CN103902653A is instructed.This kind of technology is simple
Table genetic connection is constructed in data warehouse, application range is narrow.
Summary of the invention
According to an aspect of the present invention, a kind of method for the parsing of data blood relationship includes: acquisition SQL statement, wherein
If there is the parameter for needing to be replaced in the SQL statement, the parameter is replaced;The acquired SQL statement of parsing, to obtain
Take the input set and output set of table;Cartesian product is done to the input set of the table and the output set, to obtain
The genetic connection for evidence of fetching.
SQL statement acquired in the parsing may include parsing multi-source heterogeneous data in the data convergence stage.Described
Data converge the stage, and the parsing of the multi-source heterogeneous data, the data synchronization package are completed by data synchronization means
Include Open Framework DataX.
The step of SQL statement acquired in the parsing may include non-multi-source heterogeneous in the parsing of data cleansing process segment
Data.In the data cleansing process segment, the org.apache.hadoop.h provided using tool software Apache Hive
Ive.ql.tools.LineageInfo tool parses SQL statement.
According to an aspect of the present invention, a method of parsed for data blood relationship further include: by acquired data
Genetic connection be persisted in database.
According to an aspect of the present invention, a kind of device for the parsing of data blood relationship may include: that SQL statement obtains mould
Block, wherein if there is the parameter for needing to be replaced in SQL statement, the SQL statement acquisition module replaces the parameter;
SQL statement parsing module parses SQL statement acquired in the SQL statement acquisition module, with obtain table input set and
Output set;And genetic connection obtains module, to the input set of the table acquired in the SQL statement parsing module
It closes and output set does cartesian product, to obtain the genetic connection of data.
The SQL statement parsing module may include: the module for parsing multi-source heterogeneous data in the data convergence stage.
It is different that the module for parsing multi-source heterogeneous data in the data convergence stage completes the multi-source by data synchronization means
The device of the parsing of structure data, the data synchronization means include Open Framework DataX.
The SQL statement parsing module may include: for parsing non-multi-source heterogeneous data in the data cleansing process segment
Module.The module for parsing non-multi-source heterogeneous data in the data cleansing process segment utilizes tool software Apache
The org.apache.hadoop.hive.ql.tools.LineageInfo tool that Hive is provided parses SQL statement.
According to an aspect of the present invention, a kind of device for the parsing of data blood relationship further include: for will be acquired
The genetic connection of data is persisted to the module in database.
An aspect of of the present present invention discloses a kind of computer-readable medium, is stored thereon with computer-readable instruction, described
The method for the parsing of data blood relationship is able to carry out when computer-readable instruction is computer-executed.
The embodiment of the present invention constructs data genetic connection figure by parsing task sentence, and it is other can to parse field level
Genetic connection, additionally it is possible to realize the parsing of multi-source heterogeneous blood relationship.
Detailed description of the invention
Fig. 1 is the example of the operation according to an embodiment of the present invention for obtaining genetic connection.
Specific embodiment
The contents of the present invention are discussed now with reference to several exemplary embodiments.It should be appreciated that discussing these implementations
Example is rather than dark merely to better understood when those of ordinary skill in the art and therefore realize the contents of the present invention
Show any restrictions to the scope of the present invention.
As used herein, term " includes " and its variant will be read as meaning opening " including but not limited to "
Put formula term.Term "based" will be read as " being based at least partially on ".Term " one embodiment " and " a kind of embodiment "
It is read as " at least one embodiment ".Term " another embodiment " will be read as " at least one other embodiment ".
According to an aspect of the present invention, data blood relationship resolver includes three logic modules: SQL statement obtains mould
Block, SQL statement parsing module and genetic connection obtain module.SQL statement acquisition module is used for task (i.e. original SQL language
Sentence) parameter replacement is carried out, obtain the SQL statement really to be executed.SQL statement parsing module is for example, by Apache's software fund
(Apache Software Foundation) provide tool software Apache Hive (https: //
Hive.apache.org/, hereinafter referred to as " Hive ") tools such as included LineageLogger class parse SQL statement, to obtain
Take the input set (inputTableList) and output set (outputTableList) of table.This parsing is commonly used in
Non- multi-source heterogeneous data are parsed in the data cleansing process segment.Wherein, when different data using different storage mode and/or
When using different data management system (for example, from simple document data banks to complicated network data base), this difference
Data be multi-source heterogeneous data.
Genetic connection obtains module to the input set (inputTableList) and output set of table
(outputTableList) cartesian product is done, the genetic connection (can be specific to field rank) of data is obtained.Genetic connection obtains
The genetic connection of acquired data can also be persisted to database by modulus block.Wherein, persistence refers to: data (as in
The object deposited) be saved in can be in the storage equipment (such as disk) of persistence.
According to one embodiment of present invention, SQL statement acquisition module is realized as follows.The SQL statement of some tasks has
The system parameter or custom parameter of platform, therefore the first step needs to replace these parameters, obtains the SQL language really to be executed
Sentence.It is not required to be replaced if SQL statement does not include the parameter of plateform system, which can directly use.
For example, the task sentence in one embodiment is as follows before parameter replacement:
Wherein, the parameter for needing to replace $ symbol logo.For example, it is desired to the parameter bizDate=20180202 of replacement,
So replaced parameter " 20180202 " indicates are as follows: partition value (the i.e. February 02 in 2018 of the subregion field ds of table info
Day), the data of this this day of partitioned storage.
After implementing replacement, following SQL statement is obtained:
According to one embodiment of present invention, the process for parsing SQL statement can be divided into two kinds of situations: first, in data
The convergence stage is parsed, and wherein data from being synchronized in single big data platform (as " converging ") elsewhere, the process
Suitable for parsing multi-source heterogeneous data;Second, being parsed in the data cleansing process segment, wherein data have been converged to individually
It is parsed in big data platform and wherein, which is suitable for parsing non-multi-source heterogeneous data.
Converge the stage in data, can be used the type of database of current main-stream, for example, SQL Server, Oracle,
MySQL, DB2D etc..According to one embodiment of present invention, it is converged the stage in data, the blood relationship parsing of multi-source heterogeneous data is to make
With data synchronization means (as: the Open Framework DataX of Alibaba) come completing.The data synchronization means is assisted from data are synchronous
The mapping relations in input set and output set, and set between field are parsed in view.This Data Synchronization Protocol is
Json format.
One exemplary embodiment of SQL statement parsing module is as follows.Source database is the library MySQL, library name are as follows: mysql_
A, mysql table name are as follows: example_a, field are as follows: string name.Purpose database is the library hive, library name are as follows: hive_b,
Hive table name are as follows: example_b, field: string name, Data Synchronization Protocol are as follows:
According to one embodiment of present invention, in the data cleansing process segment, genetic connection other for table level needs to make
SQL statement is parsed with certain tool, this tool needs to have the ability of SQL morphological analysis (such as: the org.apa that Hive is provided
che.hadoop.hive.ql.tools.LineageInfo).By using this tool, we gather in available input
(inputTableList) and output set (outputTableList).The realization of parsing SQL statement module can refer to as follows
Content:
The output of above-mentioned example are as follows:
InputTable=score
InputTable=student
OutputTable=info
It can thus be concluded that inputTableList { score, student }, outputTableList { info }.
According to one embodiment of present invention, the implementation of genetic connection acquisition module is as follows.For example, for field level
Other genetic connection needs to parse SQL statement using certain tool.This tool needs to have SQL morphological analysis, SQL syntax
Analysis, SQL semantic analysis ability (such as: Hive provide org.apache.hadoop.hive.ql.hooks.Lineag
ELogger class).
The consanguinity analysis of the following four sentence of hive support at present: QUERY, CREATETABLE_AS_SELECT,
ALTERVIEW_AS,CREATEVIEW.For example, the specifically used method of one embodiment includes:
(1) the file hive-site.xml under hive config directory conf is modified;And
<property>
<name>hive.exec.post.hooks</name>
<value>org.apache.hadoop.hive.ql.hooks.LineageLogger</value>
</property>
(2) the file hive-log4j.properties under hive config directory conf is modified.
Log4j.logger.org.apache.hadoop.hive.ql.hooks.LineageLogg er=INFO
Then, the other genetic connection of field level can be obtained under the Log Directory of hive.Specifically, such as the example of Fig. 1
Shown, input set (inputList) other for table level and output set (outputList) do cartesian product, to obtain table
The genetic connection of rank, and the genetic connection is persisted to database.Specifically, Fig. 1 is input set and output set
Do several situations of cartesian product.
Wherein, gather { A, B } × set { C }={ (A, C), (B, C) };Set { A, B } × set { C, D }=(A, C),
(B, C), (A, D), (B, D) };Gather { A } × set { C }={ (A, C) };Set { A } × set { C, D }=(A, C), (A,
D)}。
Another aspect of the present invention is the method for the parsing of data blood relationship, including three steps: obtaining SQL statement, solution
It analyses SQL statement and obtains genetic connection.It obtains SQL statement step to be used to carry out parameter replacement to task, obtains and really execute SQL
Sentence.Parsing SQL statement step parses SQL statement for example, by tools such as the hive LineageLogger classes carried, to obtain
Take the input set (inputTableList) and output set (outputTableList) of table.Obtain genetic connection step pair
The input set (inputTableList) and output set (outputTableList) of table do cartesian product, obtain data
Genetic connection (can be specific to field rank).Obtaining genetic connection step can also be lasting by the genetic connection of acquired data
Change to database.
The method and apparatus of various embodiments of the present invention can be implemented as pure software (such as with Java or C Plus Plus come
The software program write), it also can according to need and be embodied as pure hardware (such as dedicated asic chip or fpga chip), also
It can be implemented as combining the system (such as the fixer system for being stored with fixed code) of software and hardware.
Another aspect of the present invention is a kind of computer-readable medium, is stored thereon with computer-readable instruction, described
Instruct the method for being performed implementable various embodiments of the present invention.
Various embodiments of the present invention are described above, above description is exemplary, and non-exclusive, and
It is not limited to the disclosed embodiment.Without departing from the scope and spirit of illustrated each embodiment, for this skill
Many modifications and changes are obvious for the those of ordinary skill in art field.The range of claimed theme only by
The attached claims are defined.
Claims (13)
1. a kind of method for the parsing of data blood relationship, comprising:
SQL statement is obtained, wherein replacing the parameter if there is the parameter for needing to be replaced in the SQL statement;
The acquired SQL statement of parsing, to obtain the input set and output set of table;
Cartesian product is done to the input set of the table and the output set, to obtain the genetic connection of data.
2. the method according to claim 1 for the parsing of data blood relationship, wherein SQL statement acquired in the parsing
The step of include:
Multi-source heterogeneous data are parsed in the data convergence stage.
3. the method according to claim 2 for the parsing of data blood relationship, wherein converge the stage in the data, pass through
Data synchronization means completes the parsings of the multi-source heterogeneous data, and the data synchronization means includes Open Framework DataX.
4. the method according to claim 1 for the parsing of data blood relationship, wherein SQL statement acquired in the parsing
The step of include:
Non- multi-source heterogeneous data are parsed in the data cleansing process segment.
5. the method according to claim 4 for the parsing of data blood relationship, wherein
In the data cleansing process segment, provided using Apache Hive
Org.apache.hadoop.hive.ql.tools.LineageInfo parses SQL statement.
6. the method according to claim 1 for the parsing of data blood relationship, further includes:
The genetic connection of acquired data is persisted in database.
7. a kind of device for the parsing of data blood relationship, comprising:
SQL statement acquisition module, wherein if there is the parameter for needing to be replaced in SQL statement, the SQL statement is obtained
Module replaces the parameter;
SQL statement parsing module parses SQL statement acquired in the SQL statement acquisition module, to obtain the input set of table
Conjunction and output set;With
Genetic connection obtains module, to the input set and output of the table acquired in the SQL statement parsing module
Set does cartesian product, to obtain the genetic connection of data.
8. the device according to claim 7 for the parsing of data blood relationship, wherein the SQL statement parsing module includes:
For parsing the module of multi-source heterogeneous data in the data convergence stage.
9. the device according to claim 8 for the parsing of data blood relationship, wherein described in data convergence stage solution
The module for analysing multi-source heterogeneous data completes the parsing of the multi-source heterogeneous data by data synchronization means, and the data are synchronous
Tool includes Open Framework DataX.
10. the device according to claim 7 for the parsing of data blood relationship, wherein the SQL statement parsing module packet
It includes:
For parsing the module of non-multi-source heterogeneous data in the data cleansing process segment.
11. the device according to claim 10 for the parsing of data blood relationship, wherein described for being processed in data cleansing
Stage parses the org.apache.hadoop.hive.ql.t that the module of non-multi-source heterogeneous data utilizes Apache Hive to provide
Ools.LineageInfo parses SQL statement.
12. the device according to claim 7 for the parsing of data blood relationship, further includes:
Module for being persisted to the genetic connection of acquired data in database.
13. a kind of computer-readable medium is stored thereon with computer-readable instruction, the computer-readable instruction is by computer
The method as described in one of any in claim 1-6 is able to carry out when execution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810630558.6A CN110019315A (en) | 2018-06-19 | 2018-06-19 | A kind of method and apparatus for the parsing of data blood relationship |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810630558.6A CN110019315A (en) | 2018-06-19 | 2018-06-19 | A kind of method and apparatus for the parsing of data blood relationship |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110019315A true CN110019315A (en) | 2019-07-16 |
Family
ID=67188299
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810630558.6A Pending CN110019315A (en) | 2018-06-19 | 2018-06-19 | A kind of method and apparatus for the parsing of data blood relationship |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110019315A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110232056A (en) * | 2019-05-21 | 2019-09-13 | 苏宁云计算有限公司 | A kind of the blood relationship analytic method and its tool of structured query language |
CN110807026A (en) * | 2019-10-24 | 2020-02-18 | 北京中科捷信信息技术有限公司 | Automatic capture system for analyzing financial big data blood relationship |
CN112035416A (en) * | 2020-08-31 | 2020-12-04 | 北京嘀嘀无限科技发展有限公司 | Data blood margin analysis method and device, electronic equipment and storage medium |
CN112434087A (en) * | 2020-12-08 | 2021-03-02 | 中国人寿保险股份有限公司 | Cross-system data comparison method and device, electronic equipment and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090094261A1 (en) * | 2007-10-04 | 2009-04-09 | Jung Edward K Y | Systems and methods for correlating epigenetic information with disability data |
US20130080393A1 (en) * | 2011-09-23 | 2013-03-28 | Red Lambda, Inc. | System and Method for Storing Stream Data in Distributed Relational Tables with Data Provenance |
CN103902653A (en) * | 2014-02-28 | 2014-07-02 | 珠海多玩信息技术有限公司 | Method and device for creating data warehouse table blood relationship graph |
US20140324801A1 (en) * | 2009-08-18 | 2014-10-30 | Black Oak Partners, Llc | Process and method for data assurance management by applying data assurance metrics |
CN104216888A (en) * | 2013-05-30 | 2014-12-17 | 中国电信股份有限公司 | Data processing task relation setting method and system |
CN105868521A (en) * | 2015-12-14 | 2016-08-17 | 乐视网信息技术(北京)股份有限公司 | Data information processing method and apparatus |
CN105912595A (en) * | 2016-04-01 | 2016-08-31 | 华南理工大学 | Data origin collection method of relational databases |
CN107545030A (en) * | 2017-07-17 | 2018-01-05 | 阿里巴巴集团控股有限公司 | Processing method, device and the equipment of data genetic connection |
-
2018
- 2018-06-19 CN CN201810630558.6A patent/CN110019315A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090094261A1 (en) * | 2007-10-04 | 2009-04-09 | Jung Edward K Y | Systems and methods for correlating epigenetic information with disability data |
US20140324801A1 (en) * | 2009-08-18 | 2014-10-30 | Black Oak Partners, Llc | Process and method for data assurance management by applying data assurance metrics |
US20130080393A1 (en) * | 2011-09-23 | 2013-03-28 | Red Lambda, Inc. | System and Method for Storing Stream Data in Distributed Relational Tables with Data Provenance |
CN104216888A (en) * | 2013-05-30 | 2014-12-17 | 中国电信股份有限公司 | Data processing task relation setting method and system |
CN103902653A (en) * | 2014-02-28 | 2014-07-02 | 珠海多玩信息技术有限公司 | Method and device for creating data warehouse table blood relationship graph |
CN105868521A (en) * | 2015-12-14 | 2016-08-17 | 乐视网信息技术(北京)股份有限公司 | Data information processing method and apparatus |
CN105912595A (en) * | 2016-04-01 | 2016-08-31 | 华南理工大学 | Data origin collection method of relational databases |
CN107545030A (en) * | 2017-07-17 | 2018-01-05 | 阿里巴巴集团控股有限公司 | Processing method, device and the equipment of data genetic connection |
Non-Patent Citations (2)
Title |
---|
IXIAOYU: "利用LineageInfo分析HiveQL中的表级别血缘关系", 《CXY的大数据实践田》 * |
姜振华等: "基于血缘关系的数据分析方法的建立", 《科技情报开发与经济》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110232056A (en) * | 2019-05-21 | 2019-09-13 | 苏宁云计算有限公司 | A kind of the blood relationship analytic method and its tool of structured query language |
CN110232056B (en) * | 2019-05-21 | 2022-02-25 | 苏宁云计算有限公司 | Blood margin analysis method and tool of structured query language |
CN110807026A (en) * | 2019-10-24 | 2020-02-18 | 北京中科捷信信息技术有限公司 | Automatic capture system for analyzing financial big data blood relationship |
CN112035416A (en) * | 2020-08-31 | 2020-12-04 | 北京嘀嘀无限科技发展有限公司 | Data blood margin analysis method and device, electronic equipment and storage medium |
CN112434087A (en) * | 2020-12-08 | 2021-03-02 | 中国人寿保险股份有限公司 | Cross-system data comparison method and device, electronic equipment and storage medium |
CN112434087B (en) * | 2020-12-08 | 2024-05-28 | 中国人寿保险股份有限公司 | Cross-system data comparison method, device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110019315A (en) | A kind of method and apparatus for the parsing of data blood relationship | |
US8914419B2 (en) | Extracting semantic relationships from table structures in electronic documents | |
US10747958B2 (en) | Dependency graph based natural language processing | |
US10922614B2 (en) | Converting procedural text to an actionable knowledge form | |
US8417690B2 (en) | Automatically avoiding unconstrained cartesian product joins | |
WO2008131028A2 (en) | Enterprise integrated business proces schema | |
CN108846020A (en) | Knowledge mapping automated construction method, system are carried out based on multi-source heterogeneous data | |
US20150089415A1 (en) | Method of processing big data, apparatus performing the same and storage media storing the same | |
CN104102701B (en) | A kind of historical data based on hive is achieved and querying method | |
CN110909168B (en) | Knowledge graph updating method and device, storage medium and electronic device | |
US20190258942A1 (en) | Cognitive data discovery and mapping for data onboarding | |
CN113656590B (en) | Industry map construction method and device, electronic equipment and storage medium | |
CN112420145A (en) | Electronic medical record document data processing method and device and computer readable storage medium | |
US9959193B2 (en) | Increasing accuracy of traceability links and structured data | |
CN106919511A (en) | The analogy method of application, simulation application and its operation method and simulation system | |
CN115599386A (en) | Code generation method, device, equipment and storage medium | |
CN111767217A (en) | JS unit test case generation method and device | |
WO2020076726A1 (en) | Zero coding automation with natural language processing, such as for use in testing telecommunications software and resources | |
Rinner et al. | Creating ISO/EN 13606 archetypes based on clinical information needs | |
US11347620B2 (en) | Parsing hierarchical session log data for search and analytics | |
US9940327B2 (en) | Method for generating workflow from business specification | |
Lu et al. | Zen-CC: An automated and incremental conformance checking solution to support interactive product configuration | |
US20140324918A1 (en) | Database Generation System, Method For Generating A Database, Product Line Management System And Non-Transitory Data Carrier | |
CN112699042B (en) | Unit test case generation method and device | |
CN115329151B (en) | Graph database optimization method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190716 |
|
RJ01 | Rejection of invention patent application after publication |