Zero downtime upgrade through delta deployment procedure using target software stack

    公开(公告)号:US11269620B1

    公开(公告)日:2022-03-08

    申请号:US16952301

    申请日:2020-11-19

    Applicant: SAP SE

    Abstract: Implementations include a first application server interacting with a first infrastructure table of a first version through a first access schema, providing, during an upgrade, a second application server to execute a portion of the upgrade by interacting with data schema through the first access schema, adjusting a structure of a second infrastructure table to provide an adjusted structure, the structure of the first version and the adjusted structure of the second version, the second infrastructure table including a copy of the first infrastructure table, providing a second access schema of the second version, providing a third application server configured to interact with data schema through the second access schema, and activating, by the third application server using an activator of the second version, objects of the second version, the activator including features that are different than an activator of the first version.

    CORRELATING EXPERIENCE DATA AND OPERATIONS DATA WITHOUT COMPROMISING ANONYMITY

    公开(公告)号:US20220012361A1

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

    申请号:US16923243

    申请日:2020-07-08

    Applicant: SAP SE

    Abstract: Methods, systems, and computer-readable storage media for determining an initial distribution based on a set of survey boundaries and historical O-data, the historical O-data being generated through execution of a computer-implemented service, the historical distribution including a first set of parameter ranges and a second set of parameter ranges defining a set of range cells, adjusting one or more parameters ranges of at least one of the first set of parameter ranges and the second set of parameter ranges, determining an adjusted distribution defining a range space for a computer-based survey, receiving X-data from a set of users participating in the computer-based survey, the X-data including responses of users in the set of users provided to the computer-based survey, providing a set of X-data to O-data range vector correlations, and executing analytics of the computer-implemented service based on the set of X-data to O-data range vector correlations.

    Latency minimization in datacenters
    113.
    发明授权

    公开(公告)号:US11206305B1

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

    申请号:US17023680

    申请日:2020-09-17

    Applicant: SAP SE

    Abstract: Methods, systems, and computer-readable storage media for monitoring, by a LML plug-in to a first service executed within a first datacenter, accesses to provide access data representative of the accesses to a data record stored in the first datacenter, the accesses including local accesses executed by the first service and remote accesses executed by a second service executed within a second datacenter, receiving, by a LML instance executed within the first datacenter, the access data from the LML plug-in to the first service, determining, by the LML instance, a set of metrics for the data record based on the local accesses and the remote accesses in a first time period, and selectively executing a transfer process based on the set of metrics to copy the data record to the second datacenter.

    Integrating preview systems for early validation and maintenance in development-to-production landscapes provisioned by continuous delivery

    公开(公告)号:US10956150B2

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

    申请号:US16834838

    申请日:2020-03-30

    Applicant: SAP SE

    Abstract: A development maintenance (Dev-Maintain) computing system is upgraded from a release version n to a release version n+1, where a production (Prod) computing system is on the release version n, and a development preview (Dev-Preview) computing system is on the release version n+1. Changes are transported from the Dev-Preview computing system to the Dev-Maintain computing system. Inactive changes transported from the Dev-Preview computing system into the Dev-Maintain computing system are merged to generate merged changes. The merged changes are transported to the Dev-Preview computing system. A release version upgrade is performed to the Prod computing system and to the Dev-Preview computing system. Active changes are transported from the Dev-Maintain computing system to the Prod computing system.

    Change management for shared objects in multi-tenancy systems

    公开(公告)号:US10915551B2

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

    申请号:US15996804

    申请日:2018-06-04

    Applicant: SAP SE

    Abstract: Methods, systems, and computer-readable storage media for, in response to initiation of a deployment to a multi-tenant system, cloning a shared table in a shared container of a database system to provide a cloned table, the shared table corresponding to a plurality of table views in respective tenant containers, providing, within each tenant container of the tenant containers, an updated view to the cloned table, for a data object of the deployment, determining a previous location of the data object within the database system from an object catalog, and a new location of the data object within the database system from a deploy file, and storing the data object in one of the shared container, and a tenant container of a respective tenant based on one or both of the previous location, and the new location of the data object.

    Database interface agent for a tenant-based upgrade system

    公开(公告)号:US10762075B2

    公开(公告)日:2020-09-01

    申请号:US15646690

    申请日:2017-07-11

    Applicant: SAP SE

    Abstract: A system may include a shared storage data store containing a first version of entities with original content and a local tenant storage data store to contain information associated with a tenant's application server. A database interface agent may enter a copy-on-access mode and maintain materialization and modification flags. The agent may then initiate an upgrade process during which the first version of the entities are utilized by the application server. The agent may then enter a copy-on-write mode and delete, from the local tenant storage data store, entities having flags that indicate the table was migrated but did not receive customer data. The structure of the remaining entities may then be updated in view of the structure of the second version of the entities. Finally, the content of the entities may be updated in view of the content of the second version of entitles and previously received customer data.

    Key pattern management in multi-tenancy database systems

    公开(公告)号:US10740318B2

    公开(公告)日:2020-08-11

    申请号:US15794368

    申请日:2017-10-26

    Applicant: SAP SE

    Abstract: The present disclosure involves systems, software, and computer implemented methods for key pattern management. One example method includes receiving a query for a logical database table from an application. A determination is made as to whether the query is a write query. In response to determining that the query is a write query, a determination is made as to whether the query complies with a key pattern configuration that describes keys of records included in a physical database table that is part of a logical table implementation. The physical table includes records of the logical database table that are allowed to be written by the application. The write query is redirected to the physical database table in response to determining that the query complies with the key pattern definition. The query is rejected in response to determining that the query does not comply with the key pattern configuration.

    Database public interface
    119.
    发明授权

    公开(公告)号:US10713375B2

    公开(公告)日:2020-07-14

    申请号:US14880009

    申请日:2015-10-09

    Applicant: SAP SE

    Abstract: Methods, systems, and computer program products for accessing a database element are described. A table link of a persistency interface is defined, the table link being a representation of a table of a persistency schema. A role for the persistency interface is defined, the role defining a type of access for a specified portion of the database element.

    Table content transport and delivery

    公开(公告)号:US10685007B2

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

    申请号:US15083918

    申请日:2016-03-29

    Applicant: SAP SE

    Abstract: A deployment infrastructure (DI) imports at least one object description artifact and at least one content data file associated with a database object to a design-time container. The DI deploys the database object in a runtime container based on the at least one object description artifact and the at least one content data file. The DI exports the at least one object description artifact in the design-time container and at least one updated content data file based on an updated database object in the runtime container, wherein the updated database object includes updated content of the database object generated at runtime of a database application.

Patent Agency Ranking