Dependency mapping in a database environment

    公开(公告)号:US10789208B2

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

    申请号:US15666967

    申请日:2017-08-02

    Applicant: SAP SE

    Abstract: Embodiments map from a database environment, dependencies between files created at designtime and corresponding runtime data objects defined by deployment of those files. A dependency table is populated with dependency information (e.g., origin, target, dependency type) extracted during deployment. That dependency information may be searched according to user-specified parameters (e.g., a file provides an object; an object requires a file), to allow rapid correlation between designtime file(s) and related runtime data object(s). Embodiments are particularly useful in visualizing complex (e.g., one-to-many; many-to-one) file-object dependencies characteristic of modern database environments. Queries posed to the dependency table may further seek intra-designtime dependency information (e.g., one file depends upon another file; one file impacts another file), and/or intra-runtime dependency information (e.g., table objects referenced by view objects; view objects referenced by procedure objects). Dependency information may be recursively searched in an iterative manner in order to construct dependency pathways reflecting complex file-object relationships.

    Database public interface
    43.
    发明授权

    公开(公告)号: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.

    Exporting and importing database containers

    公开(公告)号:US10387443B2

    公开(公告)日:2019-08-20

    申请号:US15222032

    申请日:2016-07-28

    Applicant: SAP SE

    Abstract: A computer-implemented method for exporting a database container from a database includes exporting database container metadata including artifact definitions in the metadata along with the actual metadata content to a database management system, exporting the database container including the database objects deployed therein to the database management system. The exporting of the database container includes exporting dependencies and structures of the database objects deployed therein, but not the actual content of the database objects. In some instances, however, exporting of the database container can include exporting the actual content of the database objects in response to user request. The method further includes packing the exported database container metadata and the exported database container in an archive. The data in the archive can be unpacked in substantially reverse order to import the database container into another database.

    ARTIFACT DEPLOYMENT FOR APPLICATION MANAGED SERVICE INSTANCES

    公开(公告)号:US20190220529A1

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

    申请号:US15874317

    申请日:2018-01-18

    Applicant: SAP SE

    CPC classification number: G06F16/211 G06F8/60 G06F16/252 H04L67/10

    Abstract: A first instance of a deployer application is executed in a server mode. The deployer application is configured to deploy service instances for a multi-tenant application. A first onboarding request is received for a first tenant for the multi-tenant application. A first service instance for the first tenant is created, in response to the first onboarding request. A first request to deploy artifacts to the first service instance is received, by the first instance of the deployer application. The artifacts are deployed, by the first instance of the deployer application, to the first service instance.

    DATABASE PROXY OBJECT DELIVERY INFRASTRUCTURE

    公开(公告)号:US20180137146A1

    公开(公告)日:2018-05-17

    申请号:US15349736

    申请日:2016-11-11

    Applicant: SAP SE

    Abstract: In an example embodiment, a proxy object is delivered to a first schema having a first logical name and stored in the software object database, the proxy object referencing an object in a second schema having a second logical name. Any dependencies from the object in the second schema to the proxy object in the first schema are removed a cycle-free graph of dependencies between objects the software object database is generated. Objects are delivered the software object database using the cycle-free graph. A definition for the proxy object is created including the logical name for the first schema. The proxy object is delivered by replacing, at a time subsequent to the proxy object being delivered to the software object database, the logical name for the first schema stored in the definition with a physical name for the first schema.

Patent Agency Ranking