-
公开(公告)号:US10001907B2
公开(公告)日:2018-06-19
申请号:US14174786
申请日:2014-02-06
发明人: Richard Stephen Grieve , Martin Hogg , Simon Leaver Lord , Conor O'Neill , James Steadman , Adam Chesney , Suman Karmakar , Stephen Vangasse
IPC分类号: G06F3/0484 , G06F3/0486 , G06F17/30 , G06Q10/06 , G06T11/20
CPC分类号: G06F3/0484 , G06F3/04842 , G06F3/0486 , G06F16/221 , G06F16/2456 , G06F16/24578 , G06Q10/06313 , G06T11/206
摘要: A computing device can automatically generate a flow diagram showing statuses that objects in a system can possess, and the possible transitions between these statuses. Using snapshots of database data, the device can determine how the statuses of these objects have changed over time. The device can analyze the data to suggest which database fields likely represent object status. The device can render the flow diagram to illustrate system states at different selected times. Each rendered flow diagram can indicate, for the selected time point, the quantity of objects that possessed each status at that time, and, for a selected time interval, the quantity of objects that changed from each status to each other status during that time interval. The statuses can be represented in the flow diagram as status bubbles having sizes that are based on the quantities of objects having those bubble's statuses at the selected time point.
-
公开(公告)号:US20180137163A1
公开(公告)日:2018-05-17
申请号:US15350798
申请日:2016-11-14
申请人: SAP SE
发明人: Christian Bensberg , Till Merker
IPC分类号: G06F17/30
CPC分类号: G06F16/2456
摘要: Disclosed herein are system, method, and computer program product embodiments for incrementally building hash collision tables. In some embodiments, hashes and hash collision tables may be used to improve efficiency of relational operations, such as those used in relational databases. An embodiment operates by determining hash collisions between data entries, then executing a join operation referencing the hash table and the hash collision table to produce a result set.
-
公开(公告)号:US20180129682A1
公开(公告)日:2018-05-10
申请号:US15811527
申请日:2017-11-13
申请人: SAP SE
发明人: Thomas Peh , Holger Schwedes , Wolfgang Stephan
IPC分类号: G06F17/30
CPC分类号: G06F16/21 , G06F16/24544 , G06F16/2456 , G06F16/2471 , G06F16/278
摘要: A join operation between split data tables includes providing reduction data from first partitions to each partition among second partitions. The reduction data serves to identify actual values in one of the second partitions that also occur in one of the first partitions. Global IDs are assigned. Translation lists including the global IDs are sent to the first partitions. Each first partition and each second partition create globalized lists which can then be combined to generate respective first and second compiled lists. The join operation can then be conducted on the first and second compiled lists.
-
公开(公告)号:US20180113907A1
公开(公告)日:2018-04-26
申请号:US15299404
申请日:2016-10-20
发明人: Sumit Gulwani , Daniel Adam Perelman , Ranvijay Kumar , Euan Peter Garden , Chairy Chiu Ying Cheung
IPC分类号: G06F17/30
CPC分类号: G06F16/24544 , G06F16/2455 , G06F16/2456 , G06F16/24565 , G06F16/258 , G06F17/245
摘要: A computing device is provided, comprising a processor configured to select at least one pair of tuples of columns including a source tuple from a first table and a target tuple from a second table. For each pair, the processor may select one or more rows from the source tuple and elements of the target tuple. For each selected row, the processor may programmatically generate a script that, when performed on the source tuple, produces a value consistent with the target tuple. The processor may apply each script to other rows of the source tuple and determine that an output is in the target tuple. For each column of the target tuple, for the script with output that meets a matching criterion, the processor may convey the output and, in response to a signal accepting the script, join the tables at least in part by performing each accepted script.
-
公开(公告)号:US20180018362A1
公开(公告)日:2018-01-18
申请号:US15598712
申请日:2017-05-18
申请人: FUJITSU LIMITED
发明人: Tatsuya Asai , TAKASHI KATOH , Junichi Shigezumi , Hiroya INAKOSHI , Yuiko OHTA
IPC分类号: G06F17/30
CPC分类号: G06F16/2365 , G06F16/2379 , G06F16/2456 , G06F16/273
摘要: A data processing apparatus includes a processor. The processor selects candidate tables corresponding to a first table. The respective candidate tables include a first data item included in the first table. The processor acquires a first coincidence degree of the first table for the respective candidate tables. The processor selects third tables corresponding to one of the candidate tables. The respective third tables include a second data item included in the one of the candidate tables. The processor acquires a second coincidence degree of the one of the candidate tables for the respective third tables. The processor acquires a reliability of the one of the candidate tables on basis of the first coincidence degree of the first table for the one of the candidate tables and the second coincidence degree of the one of the candidate tables for the respective third tables.
-
公开(公告)号:US20180004796A1
公开(公告)日:2018-01-04
申请号:US15709183
申请日:2017-09-19
发明人: David R. Kent, IV , Ryan Caudy , Charles Wright , Radu Teodorescu
IPC分类号: G06F17/30 , G06F3/0481 , H04L29/08 , H04L29/12 , H04L12/58 , H04L12/18 , G06F3/0482 , G06F3/0484 , G06F17/27 , G06F17/24 , G06F17/22 , G06F15/173 , G06F12/084 , G06F12/02 , G06F11/14 , G06F9/445 , G06F9/45 , G06F9/44 , G06F3/06 , G06F3/0489 , G06F3/0485 , H04L29/06
CPC分类号: G06F16/2453 , G06F3/0481 , G06F3/0482 , G06F3/0483 , G06F3/04847 , G06F3/0485 , G06F3/04895 , G06F3/0605 , G06F3/0656 , G06F3/067 , G06F8/30 , G06F8/41 , G06F8/427 , G06F8/60 , G06F11/1451 , G06F11/1464 , G06F11/1469 , G06F12/0261 , G06F12/084 , G06F12/1483 , G06F15/17331 , G06F16/113 , G06F16/144 , G06F16/162 , G06F16/215 , G06F16/22 , G06F16/221 , G06F16/2228 , G06F16/2237 , G06F16/2246 , G06F16/2255 , G06F16/2264 , G06F16/2272 , G06F16/2282 , G06F16/2291 , G06F16/23 , G06F16/2308 , G06F16/2358 , G06F16/2365 , G06F16/2372 , G06F16/2379 , G06F16/242 , G06F16/2428 , G06F16/245 , G06F16/24534 , G06F16/24535 , G06F16/24537 , G06F16/24539 , G06F16/2455 , G06F16/24553 , G06F16/2456 , G06F16/2457 , G06F16/24575 , G06F16/248 , G06F16/254 , G06F16/27 , G06F16/278 , G06F16/285 , G06F16/9024 , G06F16/907 , G06F16/951 , G06F16/9535 , G06F16/9566 , G06F16/9574 , G06F17/2235 , G06F17/24 , G06F17/245 , G06F17/246 , G06F17/2715 , G06F17/276 , G06F17/40 , G06F21/00 , G06F21/6209 , G06F2201/805 , G06F2201/84 , G06F2212/1052 , G06F2212/154 , G06F2212/163 , G06F2212/60 , H04L12/18 , H04L51/046 , H04L51/12 , H04L61/2069 , H04L63/101 , H04L63/102 , H04L67/1002 , H04L67/141 , H04L67/28 , H04L67/2833 , H04L67/2842 , H04L67/2847 , H04L67/34 , H04L67/42 , H04L69/16
摘要: Described are methods, systems and computer readable media for performance logging of complex query operations.
-
77.
公开(公告)号:US20170235799A1
公开(公告)日:2017-08-17
申请号:US15041137
申请日:2016-02-11
IPC分类号: G06F17/30
CPC分类号: G06F16/248 , G06F16/2455 , G06F16/2456 , G06F16/332 , G06F16/3322 , G06F16/338
摘要: Systems and methods for searching databases using graphical user interfaces that include concept stacks are disclosed. A method includes providing for display graphical user interface comprising a query building canvas. The graphical user interface includes concept stacks that include stacked concept nodes associated with query terms that are joined with Boolean ORs. The concept stacks are connected by a conjunctive proximity connector that joins the query expressions associated with each concept stack. The graphical user interface includes a connector node that includes a graphical indication of the conjunctive proximity connector. The method further includes generating a search query to include query expressions associated with the concept stacks that are connected by the conjunctive proximity connector. The method further includes searching the database using the search query to identify the result set of documents.
-
公开(公告)号:US20170206229A1
公开(公告)日:2017-07-20
申请号:US15478212
申请日:2017-04-03
发明人: Ryan Caudy , David R. Kent, IV , Charles Wright , Radu Teodorescu
IPC分类号: G06F17/30
CPC分类号: G06F16/2453 , G06F3/0481 , G06F3/0482 , G06F3/0483 , G06F3/04847 , G06F3/0485 , G06F3/04895 , G06F3/0605 , G06F3/0656 , G06F3/067 , G06F8/30 , G06F8/41 , G06F8/427 , G06F8/60 , G06F11/1451 , G06F11/1464 , G06F11/1469 , G06F12/0261 , G06F12/084 , G06F12/1483 , G06F15/17331 , G06F16/113 , G06F16/144 , G06F16/162 , G06F16/215 , G06F16/22 , G06F16/221 , G06F16/2228 , G06F16/2237 , G06F16/2246 , G06F16/2255 , G06F16/2264 , G06F16/2272 , G06F16/2282 , G06F16/2291 , G06F16/23 , G06F16/2308 , G06F16/2358 , G06F16/2365 , G06F16/2372 , G06F16/2379 , G06F16/242 , G06F16/2428 , G06F16/245 , G06F16/24534 , G06F16/24535 , G06F16/24537 , G06F16/24539 , G06F16/2455 , G06F16/24553 , G06F16/2456 , G06F16/2457 , G06F16/24575 , G06F16/248 , G06F16/254 , G06F16/27 , G06F16/278 , G06F16/285 , G06F16/9024 , G06F16/907 , G06F16/951 , G06F16/9535 , G06F16/9566 , G06F16/9574 , G06F17/2235 , G06F17/24 , G06F17/245 , G06F17/246 , G06F17/2715 , G06F17/276 , G06F17/40 , G06F21/00 , G06F21/6209 , G06F2201/805 , G06F2201/84 , G06F2212/1052 , G06F2212/154 , G06F2212/163 , G06F2212/60 , H04L12/18 , H04L51/046 , H04L51/12 , H04L61/2069 , H04L63/101 , H04L63/102 , H04L67/1002 , H04L67/141 , H04L67/28 , H04L67/2833 , H04L67/2842 , H04L67/2847 , H04L67/34 , H04L67/42 , H04L69/16
摘要: Described are methods, systems and computer readable media for distributed and optimized garbage collection of remote and exported object handle links to update propagation graph nodes.
-
公开(公告)号:US20170193014A1
公开(公告)日:2017-07-06
申请号:US15377380
申请日:2016-12-13
申请人: Teradata US, Inc.
IPC分类号: G06F17/30
CPC分类号: G06F16/211 , G06F16/2282 , G06F16/2456
摘要: Disclosed are systems and methods for dynamic joining of database tables. The systems and methods can include: selecting a first table from a plurality of tables; selecting a second table from the plurality of tables; joining the first table and the second table to create a temporary table; and storing, in a memory of a computing device, the temporary table and the temporary skew value. The first table can have a first skew value. The second table can have a second skew value. The second skew value can be similar to the first skew value. The temporary table can have a temporary skew value.
-
公开(公告)号:US20170004177A1
公开(公告)日:2017-01-05
申请号:US15260175
申请日:2016-09-08
申请人: SAP SE
发明人: FRANZ FAERBER , Juchang Lee , Ivan Schreter
IPC分类号: G06F17/30
CPC分类号: G06F16/24561 , G06F16/213 , G06F16/221 , G06F16/24 , G06F16/2455 , G06F16/2456
摘要: A system and method of query processing in a multi-level storage system having a unified table architecture. A query is received by a common query execution engine connected with the unified table architecture, the query specifying a data record. The common query execution engine performs a look-up for the data record based on the query at the first level storage structure. If the data record is not present at the first level storage structure, the common query execution engine performs separate look-ups in each of the second level storage structure and the main store.
摘要翻译: 具有统一表架构的多级存储系统中的查询处理系统和方法。 与统一表架构相连的通用查询执行引擎接收到查询,查询指定数据记录。 普通查询执行引擎根据第一级存储结构的查询执行数据记录的查找。 如果第一级存储结构中不存在数据记录,则公共查询执行引擎在第二级存储结构和主存储中的每一个中执行单独的查找。
-
-
-
-
-
-
-
-
-