-
公开(公告)号:US10296657B2
公开(公告)日:2019-05-21
申请号:US15176149
申请日:2016-06-07
IPC分类号: G06F17/30
摘要: This invention relates to query management. A query management method includes receiving a database query, generating an abstract syntax tree representation of the database path query into a set of java objects, and processing the abstract syntax tree representation of the database path query. The method further includes determining a selector upon processing the abstract syntax tree representation of the database path query and deriving a SELECT clause from the selector clause, where the SELECT clause indicates a portion of an expression from an XMeta Query Language (XMQL) query. The method yet further includes appending a FROM clause to the expression for the XMQL query, appending a WHERE clause to the expression for the XMQL query, and executing the expression for the XMQL query including the appended FROM clause and also the appended WHERE clause to access objects in an object repository.
-
公开(公告)号:US09384301B2
公开(公告)日:2016-07-05
申请号:US14686728
申请日:2015-04-14
CPC分类号: G06F17/30932 , G06F17/30595 , G06F17/30607
摘要: This invention relates to query management. A query management method includes receiving a database query, generating an abstract syntax tree representation of the database path query into a set of java objects, and processing the abstract syntax tree representation of the database path query. The method further includes determining a selector upon processing the abstract syntax tree representation of the database path query and deriving a SELECT clause from the selector clause, where the SELECT clause indicates a portion of an expression from an XMeta Query Language (XMQL) query. The method yet further includes appending a FROM clause to the expression for the XMQL query, appending a WHERE clause to the expression for the XMQL query, and executing the expression for the XMQL query including the appended FROM clause and also the appended WHERE clause to access objects in an object repository.
摘要翻译: 本发明涉及查询管理。 查询管理方法包括接收数据库查询,生成数据库路径查询的抽象语法树表示为一组java对象,以及处理数据库路径查询的抽象语法树表示。 该方法还包括在处理数据库路径查询的抽象语法树表示并从selector子句中导出SELECT子句时确定选择器,其中SELECT子句指示来自XMeta查询语言(XMQL)查询的表达式的一部分。 该方法还包括将FROM子句附加到XMQL查询的表达式,将WHERE子句附加到XMQL查询的表达式,并执行XMQL查询的表达式,包括附加的FROM子句以及附加的WHERE子句以访问 对象存储库中的对象。
-
公开(公告)号:US20150220657A1
公开(公告)日:2015-08-06
申请号:US14686728
申请日:2015-04-14
IPC分类号: G06F17/30
CPC分类号: G06F17/30932 , G06F17/30595 , G06F17/30607
摘要: This invention relates to query management. A query management method includes receiving a database query, generating an abstract syntax tree representation of the database path query into a set of java objects, and processing the abstract syntax tree representation of the database path query. The method further includes determining a selector upon processing the abstract syntax tree representation of the database path query and deriving a SELECT clause from the selector clause, where the SELECT clause indicates a portion of an expression from an XMeta Query Language (XMQL) query. The method yet further includes appending a FROM clause to the expression for the XMQL query, appending a WHERE clause to the expression for the XMQL query, and executing the expression for the XMQL query including the appended FROM clause and also the appended WHERE clause to access objects in an object repository.
摘要翻译: 本发明涉及查询管理。 查询管理方法包括接收数据库查询,生成数据库路径查询的抽象语法树表示为一组java对象,以及处理数据库路径查询的抽象语法树表示。 该方法还包括在处理数据库路径查询的抽象语法树表示并从selector子句中导出SELECT子句时确定选择器,其中SELECT子句指示来自XMeta查询语言(XMQL)查询的表达式的一部分。 该方法还包括将FROM子句附加到XMQL查询的表达式,将WHERE子句附加到XMQL查询的表达式,并执行XMQL查询的表达式,包括附加的FROM子句以及附加的WHERE子句以访问 对象存储库中的对象。
-
公开(公告)号:US20230064674A1
公开(公告)日:2023-03-02
申请号:US17446465
申请日:2021-08-31
发明人: Holger Koenig , Lars Bremer , Manfred Oevers , Martin Oberhofer
摘要: The present disclosure relates to a computer receiving a current training dataset. A first fraction of the training dataset comprises synthetic training data and a remaining second fraction of the training dataset comprising real-life training data. The real-life training data is user defined data and the synthetic training data is system defined data. A machine learning based engine is trained and may repeatedly be performed by using the current training dataset. In each iteration or a subset of the iterations, the training dataset is updated by adding real-life training data, thereby increasing the second fraction in the updated training dataset and reducing the first fraction of the synthetic training data.
-
公开(公告)号:US20160292297A1
公开(公告)日:2016-10-06
申请号:US15176149
申请日:2016-06-07
IPC分类号: G06F17/30
CPC分类号: G06F17/30932 , G06F17/30595 , G06F17/30607
摘要: This invention relates to query management. A query management method includes receiving a database query, generating an abstract syntax tree representation of the database path query into a set of java objects, and processing the abstract syntax tree representation of the database path query. The method further includes determining a selector upon processing the abstract syntax tree representation of the database path query and deriving a SELECT clause from the selector clause, where the SELECT clause indicates a portion of an expression from an XMeta Query Language (XMQL) query. The method yet further includes appending a FROM clause to the expression for the XMQL query, appending a WHERE clause to the expression for the XMQL query, and executing the expression for the XMQL query including the appended FROM clause and also the appended WHERE clause to access objects in an object repository.
-
-
-
-