-
公开(公告)号:US20240028250A1
公开(公告)日:2024-01-25
申请号:US17870712
申请日:2022-07-21
Applicant: SAP SE
Inventor: Hari Venkatesh Subramanian , Florian Roll , Joerg Franke , Joerg Weller , Dimitrij Raev , Stefan Kraus
CPC classification number: G06F3/0655 , G06F16/258 , G06F3/061 , G06F3/0683
Abstract: Techniques and solutions are provided for updating or augmenting consolidated data that is produced using base data. The consolidated data can include data that is aggregated by various grouping criteria. After a set of consolidated data is determined, the base data may change, one or more rules used to calculate the consolidated data may change, or it may be desired to see data that is more granular than that included in the consolidated data. After consolidated data is provided to a user, a user issues a data augmentation request. The data augmentation request causes the base data, which may have been updated, to be processed to provide updated data, where the processing includes grouping operations used in producing the consolidated data. The updated data is provided to a client in response to the data augmentation request.
-
公开(公告)号:US20240427760A1
公开(公告)日:2024-12-26
申请号:US18212473
申请日:2023-06-21
Applicant: SAP SE
Inventor: Stefan Kraus , Dimitrij Raev , Julian Frank , Joerg Franke
IPC: G06F16/242 , G06F16/2457 , G06F16/248 , G06F16/28
Abstract: Techniques and solutions are provided for providing software application functionality allowing users to perform analytical data operations. Software applications typically limit users to interacting with predefined data. Disclosed techniques allow users retrieve new data, or process data in different ways, by accessing lower-level objects, such as analytic queries defined in a virtual data model. An object of a data model defined for a collection of graphical user interfaces can be used to identify an analytical data object providing access to data defined by the data model. A query is executed to retrieve data corresponding to at least a portion of attributes defined in the data model. At least a portion of retrieved data is displayed. User input is received that requests a pivot operation, an operation to add a filter, or to add a multidimensional data element of the analytical data object to the graphical user interface display.
-
公开(公告)号:US12039348B1
公开(公告)日:2024-07-16
申请号:US18212490
申请日:2023-06-21
Applicant: SAP SE
Inventor: Stefan Kraus , Dimitrij Raev , Ruixing Yang , Julian Frank
IPC: G06F3/0481 , G06F9/451
CPC classification number: G06F9/451 , G06F3/0481
Abstract: Techniques and solutions are provided to assist users in creating an instance of a model object definition that can be used in generating user interface displays using data accessed using an analytic query. Often, the development of user interface displays, including binding aspects of a display to data, requires significant technical knowledge, and the user interface displays and supporting objects are often hardcoded for particular use scenarios. Disclosed techniques facilitate the creation of user interface displays by allowing users to select particular definitional elements of analytic queries and analytical data objects defined with respect thereto. The definitional elements are stored in an instance of a model object definition. Using disclosed techniques, users can create and modify user interface displays using a low code/no code approach.
-
公开(公告)号:US20200327126A1
公开(公告)日:2020-10-15
申请号:US16381980
申请日:2019-04-11
Applicant: SAP SE
Inventor: Raffael Lutz , Sonja Barnet , Stefan Kraus , Dirk Baumgaertel , Jan Matthes , Vivek Methi , Gaurav Kumar
IPC: G06F16/2453 , G06F16/248 , G06F16/28
Abstract: In one aspect, a method is described that includes receiving, at a data warehouse, a query associated with a view for a report being presented at a client device user interface; processing, by the data warehouse, the query to identify data responsive to the query; evaluating the identified responsive data to determine whether there is corresponding metadata indicating a portion of the identified responsive data includes blocked natural persons data; when the blocked natural persons data is determined, evaluating the corresponding metadata to determine whether the block is a total block or a partial block; generating, based on the evaluated metadata, a result set including a predetermined value to mask the blocked natural persons data; and providing the generated result set including the predetermined result set to a server handling the view. Related systems, methods, and articles of manufacture are also disclosed.
-
公开(公告)号:US20180329963A1
公开(公告)日:2018-11-15
申请号:US15590810
申请日:2017-05-09
Applicant: SAP SE
Inventor: Emil Voutta , Kai Richter , Anja Wipfler , Jörg Franke , Manfred Crumbach , Thomas Fleckenstein , Stefan Kraus , Sandeep R S , Andreas Balzar
CPC classification number: G06F17/30554 , G06F17/30522 , G06F17/30867 , G06Q10/06 , G06Q10/063114 , G06Q10/06393 , G06Q30/02 , G06T11/206
Abstract: Disclosed herein are system, method, and computer program product embodiments for an embedded analytics and transactional data processing system. An embodiment operates by receiving selection of a filter that indicates a subset of transactional data from a database to be displayed via an interface. Analytical data associated with the subset of transactional data is determined. Via the interface, the filter selection, the analytical data, and the subset of transactional data are all provided.
-
公开(公告)号:US12001710B2
公开(公告)日:2024-06-04
申请号:US17870712
申请日:2022-07-21
Applicant: SAP SE
Inventor: Hari Venkatesh Subramanian , Florian Roll , Joerg Franke , Joerg Weller , Dimitrij Raev , Stefan Kraus
CPC classification number: G06F3/0655 , G06F3/061 , G06F3/0683 , G06F16/258
Abstract: Techniques and solutions are provided for updating or augmenting consolidated data that is produced using base data. The consolidated data can include data that is aggregated by various grouping criteria. After a set of consolidated data is determined, the base data may change, one or more rules used to calculate the consolidated data may change, or it may be desired to see data that is more granular than that included in the consolidated data. After consolidated data is provided to a user, a user issues a data augmentation request. The data augmentation request causes the base data, which may have been updated, to be processed to provide updated data, where the processing includes grouping operations used in producing the consolidated data. The updated data is provided to a client in response to the data augmentation request.
-
公开(公告)号:US11256592B2
公开(公告)日:2022-02-22
申请号:US16563149
申请日:2019-09-06
Applicant: SAP SE
Inventor: Dirk Baumgaertel , Sonja Barnet , Raffael Lutz , Vivek Methi , Stefan Kraus , Gaurav Kumar
Abstract: A method, a system, and a computer program product for generating and using contextual and adaptable parameters for monitoring of various processes. A plurality of standard parameters for use during execution of a computing process by a computing system are received. At least one standard parameter in the plurality of standard parameters is modified in accordance with one or more contextual features associated with the execution of the computing process. The computing process is executed by the computing system using a combination of at least one standard parameter in the plurality of standard parameters and the at least one modified parameter.
-
公开(公告)号:US20210073100A1
公开(公告)日:2021-03-11
申请号:US16563149
申请日:2019-09-06
Applicant: SAP SE
Inventor: Dirk Baumgaertel , Sonja Barnet , Raffael Lutz , Vivek Methi , Stefan Kraus , Gaurav Kumar
Abstract: A method, a system, and a computer program product for generating and using contextual and adaptable parameters for monitoring of various processes. A plurality of standard parameters for use during execution of a computing process by a computing system are received. At least one standard parameter in the plurality of standard parameters is modified in accordance with one or more contextual features associated with the execution of the computing process. The computing process is executed by the computing system using a combination of at least one standard parameter in the plurality of standard parameters and the at least one modified parameter.
-
公开(公告)号:US20200167353A1
公开(公告)日:2020-05-28
申请号:US16200284
申请日:2018-11-26
Applicant: SAP SE
Inventor: Stefan Kraus , Raffael Lutz , Dirk Baumgaertel , Sonja Barnet , Gaurav Kumar , Vivek Methi
IPC: G06F16/2455 , G06F16/2457 , G06F16/22 , G06F16/93
Abstract: Systems, methods, and computer programmable products are described for automated data source join proposals based on process relations. Data encapsulating a first data source and one or more data fields within the first data source is received. A data object model of the first data source is generated based on the one or more fields. A plurality of data sources are searched for the one or more data fields to identify a second data source having one or more related fields. A technical relationship is defined between the first data source and the second data source based on the one or more data fields. A join condition is determined between the first data source and the second data source based on the defined technical relationship. The join condition is provided for confirmation of joining the one or more fields of the first data source and the second data source.
-
公开(公告)号:US12216646B2
公开(公告)日:2025-02-04
申请号:US18212454
申请日:2023-06-21
Applicant: SAP SE
Inventor: Stefan Kraus , Dimitrij Raev , Waldemar Isajkin , Joerg Franke , Marco Pesarese
IPC: G06F16/242 , G06F16/248 , G06F16/28
Abstract: Techniques and solutions are provided for processing query requests from a software application, such as one having a user interface model, using an analytical data protocol that accesses an analytic query. Often, user interface models access data using transactional data protocols, which can limit analytical actions that can be performed through a user interface, particularly actions altering data presented or a data format as compared with pre-defined analytical objects. A query request associated with a user interface query model is received and converted to be executable using at least one analytical query model object. The request, in an analytical protocol, is submitted to a virtual data model. The query request in the analytical protocol is converted to be used with an analytic query defined in the virtual data model. The converted query request is executed against a data store and query results are returned to a user interface layer.
-
-
-
-
-
-
-
-
-