-
公开(公告)号:US12038944B2
公开(公告)日:2024-07-16
申请号:US17714007
申请日:2022-04-05
Applicant: SAP SE
Inventor: Daniel Buchmann , Andreas Balzar , Laurent Pommier
IPC: G06F16/27
CPC classification number: G06F16/27
Abstract: Techniques and solutions are described for propagating extensions to data artifacts, such as data artifacts defining objects in a physical or virtual data model. One or more data artifacts are identified that are related to a first data artifact. One or more extension elements of the first data artifact are analyzed for propagation to at least one data artifact of the one or more data artifacts. Analyzing whether an extension element should be propagated can include analyzing a type of the extension element, a type of operation or context in which the extension element is used, or how the at least one data artifact refers to, uses, or incorporates the first data artifact, including particular elements thereof. The results of the analysis are compared with various rules. Extension elements are propagated automatically, manually upon user approval (e.g., propagation recommendations are provided), or in a semi-automated manner.
-
公开(公告)号:US20230315751A1
公开(公告)日:2023-10-05
申请号:US17714007
申请日:2022-04-05
Applicant: SAP SE
Inventor: Daniel Buchmann , Andreas Balzar , Laurent Pommier
IPC: G06F16/27
CPC classification number: G06F16/27
Abstract: Techniques and solutions are described for propagating extensions to data artifacts, such as data artifacts defining objects in a physical or virtual data model. One or more data artifacts are identified that are related to a first data artifact. One or more extension elements of the first data artifact are analyzed for propagation to at least one data artifact of the one or more data artifacts. Analyzing whether an extension element should be propagated can include analyzing a type of the extension element, a type of operation or context in which the extension element is used, or how the at least one data artifact refers to, uses, or incorporates the first data artifact, including particular elements thereof. The results of the analysis are compared with various rules. Extension elements are propagated automatically, manually upon user approval (e.g., propagation recommendations are provided), or in a semi-automated manner.
-
公开(公告)号: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.
-
公开(公告)号:US11354332B2
公开(公告)日:2022-06-07
申请号:US16878742
申请日:2020-05-20
Applicant: SAP SE
Inventor: Frank Brunswig , Andreas Balzar , Selcuk Imal , Christian Muenkel , Stefan Unnebrink , Marco Pesarese , Atul Rajendra Prasad Tiwari , Peter Weddeling
IPC: G06F16/25 , G06F16/21 , G06F16/23 , G06F16/248
Abstract: Methods, systems, and computer-readable storage media for retrieving metadata associated with data stored within a database system of an enterprise, the metadata being provided in a first format and being used by the first system to store and access the data, providing a document including the metadata provided in an interoperable format, processing, by a deployer, the document to provide analytics engine metadata in a second format, the analytics metadata being stored in the second system and being consumable by the DB-based analytics engine to access the data from the database system of the enterprise, and retrieving, by the DB-based analytics engine, the data from the database system of the enterprise based on the analytics metadata to provide analytics data based on the data.
-
公开(公告)号:US20200311078A1
公开(公告)日:2020-10-01
申请号:US16368448
申请日:2019-03-28
Applicant: SAP SE
Inventor: Zhi Qiao , Stefan Baeuerle , Ki Hong Kim , Florian Scheid , Timm Falter , Andreas Balzar , Di Wu
IPC: G06F16/2453 , G06F16/22 , G06F9/54
Abstract: Implementations of the present disclosure include receiving a query, the query including an expression macro (EM), processing the query to provide a raw parse tree, the raw parse tree including an initial node representative of the EM, retrieving metadata corresponding to the EM, the metadata including a definition string, replacing the initial node with a node based on the definition string to provide a consumable parse tree, and executing the query within the database system using the consumable parse tree to provide a query result.
-
公开(公告)号:US10282360B2
公开(公告)日:2019-05-07
申请号:US15668476
申请日:2017-08-03
Applicant: SAP SE
Inventor: Gerald Krause , Vincent Monnier , Andreas Balzar , Sihang Shao , Jingting Fei
IPC: G06F17/30 , G06F16/248 , G06F12/126 , G06F12/0837 , G06F17/21 , G06F17/24 , G06Q10/06 , G06T11/20
Abstract: A system for visually enhancing a chart of one or more data sets with semantic information, the data points in the data sets being values of one or more measures. The system includes a data model that specifies the one or more measures and includes measure annotations for the one or more measures. The measure annotations include semantic information of the measures. The system further includes a processor that executes instructions stored in the memory to implement a chart component. The chart component renders data points of the one or more data sets in a chart, and visually enhances the chart with semantic information of the one or more measures retrieved from the data model.
-
公开(公告)号:US20210365469A1
公开(公告)日:2021-11-25
申请号:US16878742
申请日:2020-05-20
Applicant: SAP SE
Inventor: Frank Brunswig , Andreas Balzar , Selcuk Imal , Christian Muenkel , Stefan Unnebrink , Marco Pesarese , Atul Rajendra Prasad Tiwari , Peter Weddeling
IPC: G06F16/25 , G06F16/248 , G06F16/23 , G06F16/21
Abstract: Methods, systems, and computer-readable storage media for retrieving metadata associated with data stored within a database system of an enterprise, the metadata being provided in a first format and being used by the first system to store and access the data, providing a document including the metadata provided in an interoperable format, processing, by a deployer, the document to provide analytics engine metadata in a second format, the analytics metadata being stored in the second system and being consumable by the DB-based analytics engine to access the data from the database system of the enterprise, and retrieving, by the DB-based analytics engine, the data from the database system of the enterprise based on the analytics metadata to provide analytics data based on the data.
-
公开(公告)号:US11138206B2
公开(公告)日:2021-10-05
申请号:US16225742
申请日:2018-12-19
Applicant: SAP SE
Inventor: Ingo Siebeking , Andreas Balzar , Gerald Krause , Jan Teichmann
IPC: G06F16/2457 , G06F16/84 , G06F16/2455 , G06F16/907
Abstract: Techniques and solutions are described for transferring metadata between software applications. A translation framework stores metadata models in a standard format. Source applications can cause metadata models to be stored in the translation framework in the standard format. A target application can receive metadata models, or elements thereof, from the translation framework, which metadata models can be optionally converted from the standard format to a target format used by the target application. The translation framework can store annotations to a metadata model in the form of custom metadata types. The custom metadata types can be used by one or both of the target application and a source application. Source applications can cause values to be stored for annotations they support. Target applications can read values for annotations they support. Source applications and target applications do not write or read, respectively, unsupported annotations.
-
公开(公告)号:US20210049219A1
公开(公告)日:2021-02-18
申请号:US16541010
申请日:2019-08-14
Applicant: SAP SE
Inventor: Peter Weddeling , Baré Said , Peter Lang , Karl Fuerst , Andreas Balzar , Jan Teichmann , Tobias Hoehmann
IPC: G06F16/953 , G06F16/21 , G06F16/25
Abstract: The present disclosure pertains to systems and methods for providing search results. A database server may include both a database and a search engine. The database server can receive a search request from an application of a remote computer. The search request can include one or more search terms and permission information. The database server can determine adapting information using the permission information. The database server can provide a search call based on the search request and the adapting information to the search engine. The search engine can determine one or more search statements for the search call. The search engine can execute the one or more search statements on one or more stored search models to obtain database results reflecting the permission information. The database server can provide search results based on the database results to the application of the remote computer.
-
公开(公告)号:US20240143808A1
公开(公告)日:2024-05-02
申请号:US17975174
申请日:2022-10-27
Applicant: SAP SE
Inventor: Daniel Buchmann , Andreas Balzar , Laurent Pommier
IPC: G06F21/62
CPC classification number: G06F21/6218
Abstract: Techniques and solutions are provided for organizing and controlling access/operations with respect to computing objects, such as a definition of a computing object or data associated with an instance of a defined computing object. A collection of computing objects is associated with a namespace, the namespace having a namespace identifier. At least a first set of access rights is associated with the namespace, such as access rights of a first tenant, representing a computing environment to which the computing objects of the namespace may be deployed. The access rights specify permitted/prohibited operations with respect to the computing objects, such as whether the computing objects are available on a read-only basis or whether create, update, or delete operations are also allowed. A namespace can have multiple tenant accessors, where different tenants can have different access rights for a given namespace.
-
-
-
-
-
-
-
-
-