Dynamic deployment of multiple database systems with data reduction

    公开(公告)号:US11853286B2

    公开(公告)日:2023-12-26

    申请号:US17480876

    申请日:2021-09-21

    Applicant: SAP SE

    CPC classification number: G06F16/2358 G06F16/24565 G06F16/256 G06F16/27

    Abstract: In some implementations, there is provided a method that includes detecting a first database table at a first database instance and a second database table at a second database instance, the first database table and the second database table both including a set of data, the set of data being a same data for both the first database table and the second database table; in response to the detecting, deploying the second database table, such that the second database table comprises a virtual table linked to the set of data of the first database table; and deploying a first trigger and/or a second trigger to detect whether a request is received to perform a change to the set of data at the first database table at the first database instance and/or the second database table at the second database instance. Related systems, methods, and articles of manufacture are also disclosed.

    DATABASE MONITORING USING SHARED INFRASTRUCTURE

    公开(公告)号:US20210374028A1

    公开(公告)日:2021-12-02

    申请号:US16885222

    申请日:2020-05-27

    Applicant: SAP SE

    Abstract: A method for database monitoring may include sending, to a central database, a query on a database view at the central database. The database view may include a first operational data from a first local database and a second operational data from a second local database. An operational state of the central database may be determined based on the response to the query on the database view. Moreover, in response to receiving, from the central database, a response including the first operational data, a first operational state of the first local database may be determined based on the first operational data. Alternatively and/or additionally, in response to receiving, from the central database, a response including the second operational data, a second operational state of the second local database may be determined based on the second operational data. Related systems and articles of manufacture, including computer program products, are also provided.

    DEPLOYMENT OF UPDATES TO CONFIGURATION TEMPLATES CORRELATED TO SOFTWARE UPGRADES

    公开(公告)号:US20250094323A1

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

    申请号:US18469311

    申请日:2023-09-18

    Applicant: SAP SE

    Abstract: Arrangements for deployment of updates to configuration templates correlated to software upgrades are provided. In some aspects, a content configuration upgrade may be initiated within a system landscape including a development system, a test system, and a production system. A transport request including content configuration upgrade data may be received, in an inactive state, at the development system. The content configuration upgrade data may be released to the test system via the transport request. The test system may be restricted from user interaction. The test system may be set to enable customizing using the test system. The content configuration upgrade data may be activated in the test system. In addition, the activating may cause configuration changes to be added one or more database tables and a new transport request to be generated. The test system may be restored for user interaction with upgraded content configuration data.

    Database monitoring using shared infrastructure

    公开(公告)号:US11226884B2

    公开(公告)日:2022-01-18

    申请号:US16885222

    申请日:2020-05-27

    Applicant: SAP SE

    Abstract: A method for database monitoring may include sending, to a central database, a query on a database view at the central database. The database view may include a first operational data from a first local database and a second operational data from a second local database. An operational state of the central database may be determined based on the response to the query on the database view. Moreover, in response to receiving, from the central database, a response including the first operational data, a first operational state of the first local database may be determined based on the first operational data. Alternatively and/or additionally, in response to receiving, from the central database, a response including the second operational data, a second operational state of the second local database may be determined based on the second operational data. Related systems and articles of manufacture, including computer program products, are also provided.

    SYNCHRONIZATION OF CUSTOMIZATIONS FOR ENTERPRISE SOFTWARE APPLICATIONS

    公开(公告)号:US20210377364A1

    公开(公告)日:2021-12-02

    申请号:US16885223

    申请日:2020-05-27

    Applicant: SAP SE

    Abstract: A method may include receiving, from a development system, a transport request including a configuration data for a software application hosted at a production system. In response to determining that the configuration data corresponds to a mandatory configuration data for the software application, an automatic import transport request may be generated to include the mandatory configuration data. The mandatory configuration data may be deployed to the production system by sending, to the production system, the automatic import transport request including the configuration data. Instead of being held in the template area of the production system, the automatic import transport request may be transferred from the template area of the production system to a data area of the production system where the mandatory configuration data may be automatically deployed without user intervention. Related systems and articles of manufacture, including computer program products, are also provided.

    Configuration monitoring in a cloud platform

    公开(公告)号:US11784882B2

    公开(公告)日:2023-10-10

    申请号:US17487395

    申请日:2021-09-28

    Applicant: SAP SE

    Abstract: Methods, systems, and articles of manufacture, including computer program products, are provided for configuration monitoring. In some embodiments, there is provided a method that includes: sending a container image to a second cloud platform hosting a production system, wherein the container image includes configuration instructions to configure monitoring of an application at the production system hosted at the second cloud platform and at least one value to be monitored at the application at the production system hosted at the second cloud platform; receiving at least one message including the at least one value indicative of a current state of the application and/or the cloud platform; comparing the at least one value to at least one threshold; and in response to the at least one value exceeding the at least one threshold, sending an alert message.

    TRANSPORT OF MASTER DATA DEPENDENT CUSTOMIZATIONS

    公开(公告)号:US20230126702A1

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

    申请号:US17452331

    申请日:2021-10-26

    Applicant: SAP SE

    Abstract: A method, a system, and a computer program product for transporting master data dependent configuration data for execution of a transaction. A request to import a transaction data from a first computing system to a second computing system is received. The transaction data is associated with execution of a transaction by the second computing system. Based on the received request, a determination that a first type of data is required for execution of the transaction by the second system. The first type of data includes one or more keys identifying dependencies of the first type of data on a second type of data. One or more transport objects for transporting the transaction data from the first to the second system are generated. The transaction data identifies the first and second types of data and the keys. The transaction is executed using the transport objects imported to the second system.

    TECHNICAL SYSTEM SETTINGS USING A SHARED DATABASE

    公开(公告)号:US20220188282A1

    公开(公告)日:2022-06-16

    申请号:US17117972

    申请日:2020-12-10

    Applicant: SAP SE

    Abstract: In some implementations, there is provided a method including receiving, by a centralized controller, data from a plurality of database tables at a plurality of database instances at a cloud service, wherein the data is received via a plurality of database views on the plurality of database tables; in response to receiving the data, performing, by the centralized controller, a union view of the data obtained from the plurality of database views; storing, by the centralized controller, the union view of the data as configuration metadata; and performing, by the centralized controller, at least one calculation view to update a value of the configuration metadata and to provide the updated value to at least one of the plurality of database tables at the cloud service. Related systems and articles of manufacture are also disclosed.

    CALCULATING ORDER DEPENDENCY IN CONFIGURATION ACTIVATION FOR COMPLEX SCENARIOS

    公开(公告)号:US20220027347A1

    公开(公告)日:2022-01-27

    申请号:US16937288

    申请日:2020-07-23

    Applicant: SAP SE

    Abstract: In some implementations a method may be providing that includes importing database tables from a source system to a target system; obtaining, from a data dictionary, a first metadata about a foreign key association for a first database table to at least one of the database tables; obtaining, from a scan of code, a second metadata about an after import method for the first database table; in response to the second metadata representing that the after import method does not exist for the first database table, storing the first database table in the order table; and in response to the second metadata representing that the after import method does exist for the first database table, scanning for a first indication that the after import method corresponds to a read of at least one other database table before storing the first database table in the order table.

    INTELLIGENT CONFIGURATION HANDLER
    10.
    发明申请

    公开(公告)号:US20250139202A1

    公开(公告)日:2025-05-01

    申请号:US18494490

    申请日:2023-10-25

    Applicant: SAP SE

    Abstract: Arrangements for configuration changes using a wildcard engine are provided. A data pattern group associated with one or more configuration sets may be generated. The data pattern group may include data patterns with one or more wildcard characters. An input selection may be received. Values for the data pattern group associated with the one or more configuration sets may be selected based on the input selection. The one or more templates associated with the data pattern group may be modified by applying the selected values to the one or more templates. Old data patterns may be automatically replaced with new data patterns. The modified one or more templates associated with the data pattern group may be activated via a template engine and stored in a database.

Patent Agency Ranking