Patent №
US 10,831,784
Granted
2020-11-10
Filed 2016
Owner
SAP SE
Lab
—
AI components
2
planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
15150365
A calculation engine of a database management system is described. In some implementations, the calculation engine receives a calculation scenario including a plurality of calculation views comprising one or more relational operations. The calculation engine determines whether a first calculation view includes a second calculation view configured as an operand of one of the relational operations of the first calculation view, and also determines whether the second calculation view comprises a non-relational operation. The calculation engine further converts the plurality of calculation views into a calculation plan via merging the first calculation view with the second calculation view when the first calculation view is determined to comprise the second calculation view as an operand, and replacing the second calculation view with a view search operation when the second calculation view is determined to comprise the non-relational operation. Related systems, methods, and articles of manufacture are also described.
AI classification
Ownership
SAP SE
assignment · 387400958
Assignors
SCHWING, JULIAN, MERX, JOHANNES, WEYERHAEUSER, CHRISTOPH
On an employer assignment, the assignors are typically the inventors.