-
公开(公告)号:US20170293652A1
公开(公告)日:2017-10-12
申请号:US15092045
申请日:2016-04-06
Applicant: SAP SE
Inventor: Gabriel Kevorkian
IPC: G06F17/30
Abstract: Disclosed herein are system, method, and computer program product embodiments for bulk processing of custom object properties. An embodiment operates by receiving a query on one or more properties of an object class. A column of a database table is determined to correspond to a field of the object class. A set of data is collected from the determined column. The collected data of the determined column corresponding to each of the plurality of instances is converted by executing the one or more operations on the data set. A result set including the converted data as it corresponds to the plurality of instances associated with the query is provided.
-
2.
公开(公告)号:US11902392B1
公开(公告)日:2024-02-13
申请号:US18209620
申请日:2023-06-14
Applicant: SAP SE
Inventor: Bertram Beyer , Thanh-Phong Lam , Gabriel Kevorkian
IPC: H04L67/51
CPC classification number: H04L67/51
Abstract: The present disclosure involves systems, software, and computer implemented methods for tenant-specific extensions in distributed applications using an application model extension engine. One example method includes receiving a request from a customer of a distributed multitenant application to add an extension field to a document type used by the application. An activation command is posted to an asynchronous message topic that requests each microservice of the application to activate the extension field to support the extension field for the customer. Replies to the activation command are received from the microservices that indicate whether respective microservices have successfully activated the extension field. In response to determining that each microservice has successfully activated the extension field for the customer, an activation success command is sent to the asynchronous message topic that informs the microservices that the extension field can be used for the customer in the distributed multitenant application.
-
公开(公告)号:US10698889B2
公开(公告)日:2020-06-30
申请号:US15092045
申请日:2016-04-06
Applicant: SAP SE
Inventor: Gabriel Kevorkian
IPC: G06F16/2453 , G06F16/22 , G06F16/28
Abstract: Disclosed herein are system, method, and computer program product embodiments for bulk processing of custom object properties. An embodiment operates by receiving a query on one or more properties of an object class. A column of a database table is determined to correspond to a field of the object class. A set of data is collected from the determined column. The collected data of the determined column corresponding to each of the plurality of instances is converted by executing the one or more operations on the data set. A result set including the converted data as it corresponds to the plurality of instances associated with the query is provided.
-
公开(公告)号:US11521089B2
公开(公告)日:2022-12-06
申请号:US16204000
申请日:2018-11-29
Applicant: SAP SE
Inventor: Scott Kumar Cameron , Olivier Hamon , Gabriel Kevorkian , Eric Gouthiere , Jacques Doan Huu
Abstract: A predictive model pipeline data store may contain electronic records defining a predictive model pipeline composed of operation nodes. Based on the information in the data store, an execution framework platform may calculate a hash value for each operation node by including all recursive dependencies using ancestor node hash values and current node parameters. The platform may then compare each computed hash value with a previously computed hash value associated with a prior execution of a prior version of the pipeline. Operation nodes that have an unchanged hash value may be tagged “idle.” Operation nodes that have a changed hash value may be tagged “train and apply” or “apply” based on current node parameters (and an “apply” tag may propagate backwards through the pipeline to ancestor nodes). The platform may then ignore the operation nodes tagged “idle” when creating a physical execution plan to be provided to a target platform.
-
-
-