PROCESSING HIERARCHICAL RELATIONAL DATA

    公开(公告)号:US20250053549A1

    公开(公告)日:2025-02-13

    申请号:US18366913

    申请日:2023-08-08

    Applicant: SAP SE

    Inventor: Ralf Dentzer

    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for processing hierarchies of data. A first changeable version of a current hierarchy of nodes is created to refer to a current stable version and to a first set of new relations associated with changes in a first set of relations between entities in the current stable version is response to a received first instruction. A second instruction to adjust the current stable version is received from a second user. In response to receiving the second instruction, a second changeable version of the current hierarchy of nodes is created. The second changeable version refers to the first changeable version and to a second set of new relations associated with changes in a second set of relations between entities in the first changeable version. A new stable version of a new current hierarchy of nodes is generated.

    AUTOMATIC CONFIGURATION OF DATA INVOCATION FROM ONE OR MORE SOURCES BASED ON METADATA MAPPINGS

    公开(公告)号:US20220405308A1

    公开(公告)日:2022-12-22

    申请号:US17487668

    申请日:2021-09-28

    Applicant: SAP SE

    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for automatic database configuration. One example method includes receiving, at a database associated with a data warehouse application, a request to generate a configuration to acquire data objects based on executing calls to corresponding programming interfaces provided by a source application, wherein the programming interfaces are identified in the received instructions and are associated with acquiring the data objects associated with metadata entities defined at the database; in response to the received instructions, configuring the database to automatically execute one or more calls to acquire relevant data for a metadata entity defined at the database, wherein the metadata entity is associated with a section of a first programming interface; and invoking the first programming interface at the source application, wherein invoking the first programming interface results in acquiring the relevant data.

    Automatic configuration of data invocation from one or more sources based on metadata mappings

    公开(公告)号:US12271391B2

    公开(公告)日:2025-04-08

    申请号:US17487668

    申请日:2021-09-28

    Applicant: SAP SE

    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for automatic database configuration. One example method includes receiving, at a database associated with a data warehouse application, a request to generate a configuration to acquire data objects based on executing calls to corresponding programming interfaces provided by a source application, wherein the programming interfaces are identified in the received instructions and are associated with acquiring the data objects associated with metadata entities defined at the database; in response to the received instructions, configuring the database to automatically execute one or more calls to acquire relevant data for a metadata entity defined at the database, wherein the metadata entity is associated with a section of a first programming interface; and invoking the first programming interface at the source application, wherein invoking the first programming interface results in acquiring the relevant data.

    Processing hierarchical relational data

    公开(公告)号:US12248452B2

    公开(公告)日:2025-03-11

    申请号:US18366913

    申请日:2023-08-08

    Applicant: SAP SE

    Inventor: Ralf Dentzer

    Abstract: The present disclosure relates to computer-implemented methods, software, and systems for processing hierarchies of data. A first changeable version of a current hierarchy of nodes is created to refer to a current stable version and to a first set of new relations associated with changes in a first set of relations between entities in the current stable version is response to a received first instruction. A second instruction to adjust the current stable version is received from a second user. In response to receiving the second instruction, a second changeable version of the current hierarchy of nodes is created. The second changeable version refers to the first changeable version and to a second set of new relations associated with changes in a second set of relations between entities in the first changeable version. A new stable version of a new current hierarchy of nodes is generated.

    OPTIMIZING DATA ACCESS BASED ON DATA AGING
    5.
    发明申请

    公开(公告)号:US20180173771A1

    公开(公告)日:2018-06-21

    申请号:US15382286

    申请日:2016-12-16

    Applicant: SAP SE

    CPC classification number: G06F16/2477 G06F16/21 G06F16/221 G06F16/2291

    Abstract: A database includes a plurality of partitions with respective partition dates. A query is received for data from a view of the database, the query containing a filtering parameter for retrieval of the data. A definition of the view is analyzed to determine a table of the database that contributes to the view and an aging object associated with the table. A restriction rule associated with the aging object is identified, for example, based on an annotation in the definition of the view. A restriction date for the aging object is determined based on the restriction rule. A partition, from the plurality of partitions, is selected based on the partition date of the partition being equal to or later than the restriction date. The queried data is retrieved from the selected partition according to the filtering parameter and a response to the query is generated based on the retrieved data.

    METADATA ELEMENTS WITH PERSISTENT IDENTIFIERS

    公开(公告)号:US20230121287A1

    公开(公告)日:2023-04-20

    申请号:US17451466

    申请日:2021-10-19

    Applicant: SAP SE

    Abstract: Techniques and solutions are described for retaining names for metadata elements, such as when metadata is imported, converted to a different format, or used with a system that may have restrictions on naming different than a system on which the metadata is created. Metadata includes a plurality of metadata elements, including a first metadata element associated with a first name. A second name is received for the first metadata element. The second name is assigned to the first metadata element. An association is created between the renamed first metadata element and the first name.

    User interface support for large hierarchies

    公开(公告)号:US11449198B2

    公开(公告)日:2022-09-20

    申请号:US16872027

    申请日:2020-05-11

    Applicant: SAP SE

    Inventor: Ralf Dentzer

    Abstract: A visual depiction of a hierarchy stored at a server computer can be presented at a client computer that interacts with the server computer as operations are performed on the hierarchy. Efficient execution of operations and determination of which nodes are visible within the hierarchy can be supported without sending the entire hierarchy back and forth between the client and the server. Drill state in the user interface can be preserved during operations. The server can support multiple clients interacting with the hierarchy at the same time.

    CENTRALIZED METADATA REPOSITORY WITH RELEVANCY IDENTIFIERS

    公开(公告)号:US20230091845A1

    公开(公告)日:2023-03-23

    申请号:US17482250

    申请日:2021-09-22

    Applicant: SAP SE

    Abstract: Techniques and solutions are described for storing and retrieving metadata for database artefacts. A client request is received that includes a relevancy identifier. The relevancy identifier is useable to determine a subset of metadata that should be provided in response to the request. Metadata, including in metadata objects or database artefacts, can be reviewed to determine whether it is relevant to the request, such as if the metadata is associated with the relevancy identifier. Different requests from the same client can specify different relevancy identifiers, as, for example, a first set of metadata may be relevant to one client process and another set may be relevant to another client process. While some metadata can be specific to a particular client, at least some of the metadata can be accessed by multiple clients, and at least in some cases different clients can specify the same relevancy identifier.

    USER INTERFACE SUPPORT FOR LARGE HIERARCHIES

    公开(公告)号:US20210349580A1

    公开(公告)日:2021-11-11

    申请号:US16872027

    申请日:2020-05-11

    Applicant: SAP SE

    Inventor: Ralf Dentzer

    Abstract: A visual depiction of a hierarchy stored at a server computer can be presented at a client computer that interacts with the server computer as operations are performed on the hierarchy. Efficient execution of operations and determination of which nodes are visible within the hierarchy can be supported without sending the entire hierarchy back and forth between the client and the server. Drill state in the user interface can be preserved during operations. The server can support multiple clients interacting with the hierarchy at the same time.

    Optimizing data access based on data aging

    公开(公告)号:US10346418B2

    公开(公告)日:2019-07-09

    申请号:US15382286

    申请日:2016-12-16

    Applicant: SAP SE

    Abstract: A database includes a plurality of partitions with respective partition dates. A query is received for data from a view of the database, the query containing a filtering parameter for retrieval of the data. A definition of the view is analyzed to determine a table of the database that contributes to the view and an aging object associated with the table. A restriction rule associated with the aging object is identified, for example, based on an annotation in the definition of the view. A restriction date for the aging object is determined based on the restriction rule. A partition, from the plurality of partitions, is selected based on the partition date of the partition being equal to or later than the restriction date. The queried data is retrieved from the selected partition according to the filtering parameter and a response to the query is generated based on the retrieved data.

Patent Agency Ranking