Dynamic aggregation for big data analytics

    公开(公告)号:US10528552B2

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

    申请号:US15490069

    申请日:2017-04-18

    Applicant: SAP SE

    Abstract: A big data database may store information to be used to generate results of aggregation queries. An aggregation query platform may include an aggregation query broker that receives an aggregation query from a remote user interface associated with a user and evaluates the aggregation query to determine if the aggregation query qualifies to be designated as a live query. The aggregation query platform may also include a dynamic aggregation engine to, if the aggregation query is designated as a live query by the aggregation query broker, store an indication of the aggregation query and automatically update a local dynamic result of the aggregation query when information in the big data database associated with the live query is changed.

    APPLICATION MANAGED SERVICE INSTANCES
    13.
    发明申请

    公开(公告)号:US20190207922A1

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

    申请号:US16297057

    申请日:2019-03-08

    Applicant: SAP SE

    Inventor: Peter Eberlein

    CPC classification number: H04L63/08 G06F16/211 H04L63/10

    Abstract: A request is received from a deployer associated with an application to create an instance broker service instance. A request is received from the deployer to bind the instance broker service instance to the application. Instance broker credentials associated with the instance broker service instance are received and provided to the application. The application uses the instance broker credentials to access the instance broker service instance and determines whether to create a new service instance using the instance broker service instance.

    Proxy-based access to remote database

    公开(公告)号:US10270743B2

    公开(公告)日:2019-04-23

    申请号:US15290301

    申请日:2016-10-11

    Applicant: SAP SE

    Inventor: Peter Eberlein

    Abstract: Proxy-based access occurs between a cloud database and analytical client tool, without requiring a separate intervening application server. A client proxy (tool side) communicates exclusively with a server proxy (database side). In response to a connect request in a database protocol (e.g., Structured Query Language—SQL) received from the tool by the client proxy, the server proxy is caused to initiate an authentication process (e.g., using Security Assertion Markup Language—SAML) with an Identity Provider (IdP). The client proxy intercepts and extracts a security token from the IdP in order to establish a tunnel with the server proxy. Upon ultimately receiving the connect command through the tunnel, the server proxy replaces an end-user credential (recognized by the tool but meaningless to the database) with the security token in order to establish a technical user and a query session context that can be recognized by the database.

    Co-locating Microservice Persistence Containers within Tenant-Specific Database

    公开(公告)号:US20190034460A1

    公开(公告)日:2019-01-31

    申请号:US15661849

    申请日:2017-07-27

    Applicant: SAP SE

    Inventor: Peter Eberlein

    Abstract: A platform's central instance manager (IM) receives microservice requests issued to a common application shared between various tenants. Embodiments function to co-locate within a same database, the persistence containers of different microservice instances of a specific tenant. The central IM associates a corresponding tenant identifier with microservice request instances created. Referencing this assigned tenant identifier, the central IM maintains an external configuration file comprising a mapping of services (m) and tenants (n), to relevant persistence container service instances. Such mapping permits the allocation of tenant-specific microservice data for storage within persistence containers of a particular database. This co-location of data promotes flexibility, allowing tenants to furnish database structures tailored to their individual needs. Consolidating microservice persistence containers within a tenant-specific database may also facilitate: the efficient backup of data, the isolation of individual tenant data for security purposes, and/or the provision of access to individual tenant data by extension application(s).

    Database integration of originally decoupled components

    公开(公告)号:US10120886B2

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

    申请号:US14798461

    申请日:2015-07-14

    Applicant: SAP SE

    Abstract: A first component originally has a persistency decoupled from a persistency of a second component. The second component requires a table from the persistency of the first component. The first component is assigned a first database schema and the second component is assigned a second database schema. A table link is created in the second database schema of the second component, wherein the table link refers to the required table from the first database schema of the first component.

    Methods and systems for managing configuration settings

    公开(公告)号:US09875273B2

    公开(公告)日:2018-01-23

    申请号:US14169926

    申请日:2014-01-31

    Applicant: SAP SE

    CPC classification number: G06F17/30386 G06F17/30312

    Abstract: A method for receiving configuration data for a client from a data repository may include sending a request for information pertaining to data stored in the data repository and receiving the data repository information. The method may include identifying a settings repository from the data repository information and requesting configuration data for the client from the identified settings repository. The configuration data may be received from the data repository and stored at the client. The settings at the client may be applied based on the received configuration data.

    GUIDED BACKING SERVICES PROVISIONING FOR CLOUD NATIVE SOFTWARE SYSTEMS

    公开(公告)号:US20250158991A1

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

    申请号:US18508714

    申请日:2023-11-14

    Applicant: SAP SE

    Inventor: Peter Eberlein

    Abstract: Methods, systems, and computer-readable storage media for determining a demand for private cloud resources including hardware resources and software resources, initiating a workflow for retrieving the private cloud resources, determining an availability of the private cloud resources, providing an instruction to provision service instances according to the demand for the private cloud resources, and providing an access to the service instances using the private cloud resources.

    DATA ACCESS CONTROL FOR DOMAIN SPECIFIC LARGE LANGUAGE MODEL SERVICES

    公开(公告)号:US20250156574A1

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

    申请号:US18508695

    申请日:2023-11-14

    Applicant: SAP SE

    Abstract: The disclosure generally describes methods, software, and systems for to data access control for applications using large language models (LLM). A request to access attributes of an application object is received from a user. A LLM object access layer defining an access level of the user to each attribute of the application object is determined. The LLM object access layer is queried to determine accessible attributes of the attributes of the application object. A response is provided based on the accessible attributes of the application object to the user.

Patent Agency Ranking