PROCESSING CARTESIAN COLUMNS IN ANALYTICS APPLICATIONS

    公开(公告)号:US20220398253A1

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

    申请号:US17498678

    申请日:2021-10-11

    Applicant: SAP SE

    Abstract: Systems, methods, and computer media for visualizing data are provided herein. The described examples allow one-dimensional data visualizations generated using visualization tools and backend components to be displayed in response to a request to view data that includes one or more sets of Cartesian columns. A data visualization request can specify data for inclusion in a data visualization and properties for the visualization, including transpose factors for data sources. The data sources having transpose factors can be cloned to represent respective combinations of the data source with each transpose factor, and then joined to other cloned or non-cloned data sources to generate the resulting one-dimensional visualization.

    Optimizing memory by sharing datasets between workspaces

    公开(公告)号:US10445299B2

    公开(公告)日:2019-10-15

    申请号:US15389455

    申请日:2016-12-23

    Applicant: SAP SE

    Abstract: Methods and system are disclosed that optimize memory consumed, by sharing datasets between workspaces. In one aspect, multiple workspaces may be instantiated by retrieving multiple datasets from multiple data sources. An input to execute transformations on the multiple datasets may be received. Based on a determination of execution of a transformation on the multiple datasets, a dataset context analyzer may be executed to analyze a current context of data in the multiple datasets. Based on a result of execution of the dataset context analyzer, a transformation graph analyzer may be executed to compute a current context of transformations on the multiple datasets. Based on the determined current context of data and the current context of the transformations on the dataset, memory consumed may be optimized by sharing the multiple datasets between the multiple workspaces.

    Adaptive Updating of Dynamically Changing Analytical Model

    公开(公告)号:US20240338475A1

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

    申请号:US18295596

    申请日:2023-04-04

    Applicant: SAP SE

    CPC classification number: G06F21/6227 G06F21/604

    Abstract: Embodiments provide systems and methods that update analytical models which are changing over time. Upon receipt of a model creation request, a synchronization is performed to receive updated metadata reflecting a current state of a model. Where such updating indicates a change in status (e.g., privacy) of the model metadata, the user is prompted with a sensitive metadata field, and an empty context metadata field. The user must fill in the context metadata field (e.g., with an appropriate ID) thereby providing authorization to access data of the model. Then, a model view including sensitive information can be passed to the user. Absent successfully inputting the context metadata field, error message(s) are returned to the user, and the model view will not be passed. Embodiments may find particular use in efficiently updating analytical models to ensure their continuing compliance with evolving privacy regulation (e.g., ongoing revision and/or interpretation of GDPR language).

    OPTIMIZING MEMORY BY SHARING DATASETS BETWEEN WORKSPACES

    公开(公告)号:US20180181597A1

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

    申请号:US15389455

    申请日:2016-12-23

    Applicant: SAP SE

    Abstract: Methods and system are disclosed that optimize memory consumed, by sharing datasets between workspaces. In one aspect, multiple workspaces may be instantiated by retrieving multiple datasets from multiple data sources. An input to execute transformations on the multiple datasets may be received. Based on a determination of execution of a transformation on the multiple datasets, a dataset context analyzer may be executed to analyze a current context of data in the multiple datasets. Based on a result of execution of the dataset context analyzer, a transformation graph analyzer may be executed to compute a current context of transformations on the multiple datasets. Based on the determined current context of data and the current context of the transformations on the dataset, memory consumed may be optimized by sharing the multiple datasets between the multiple workspaces.

    TENANT CONFIGURATION SUPPORTING DYNAMIC APPLICATION CUSTOMIZATION

    公开(公告)号:US20230176860A1

    公开(公告)日:2023-06-08

    申请号:US17543340

    申请日:2021-12-06

    Applicant: SAP SE

    CPC classification number: G06F8/71 G06F9/44505 G06F9/451

    Abstract: Embodiments allow a tenant to customize a configuration that is used in accessing an application over the cloud. At a provisioning time, a user accesses a tenant Application Program Interface (API) and creates a customized configuration including a payload that defines particular features to be available from the application. Such features can include but are not limited to available buttons, toolbar options, and pages. During a runtime subsequent to the provisioning, an input to the application (such as a URL) is received from the tenant. Logic is executed to determine whether to apply the custom configuration or another configuration (e.g., default or other predefined) from a list. Based upon the configuration, the application renders output to the user according to the particular features. Particular embodiments may recognize a Line of Business (LoB) parameter of a URL input to the application in order to provide a configurations customized by the tenant.

    Systems and methods for feature support customization based on data source capability

    公开(公告)号:US11641393B1

    公开(公告)日:2023-05-02

    申请号:US17523741

    申请日:2021-11-10

    Applicant: SAP SE

    Abstract: Systems, methods, and techniques for supporting feature customization based on data source capability. A first request is received from an external entity to provision an instance of an application. An application service of a plurality of application services is identified to be implemented to fulfill the first request. A configuration of the application corresponding to the application service is determined. Customization information regarding states of a set of features of the application instance is obtained as a result of determining that a customization is associated with the external entity. A modified configuration is generated for the application based on the customization information and the configuration. An application instance is provisioned to the external entity over the one or more networks having the modified configuration.

    Cross-report collaboration
    7.
    发明授权

    公开(公告)号:US10078817B2

    公开(公告)日:2018-09-18

    申请号:US13772225

    申请日:2013-02-20

    Applicant: SAP SE

    CPC classification number: G06Q10/101

    Abstract: Systems and methods for cross-report collaboration include receiving an identifier for a class of data underlying a first report. A collaboration associated with at least a portion of a second report is identified based on the class of data underlying the first report. Data regarding the identified collaboration is provided in conjunction with the first report to signify that at least a portion of the data underlying it is subject to the collaboration.

    Tenant configuration supporting dynamic application customization

    公开(公告)号:US11966733B2

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

    申请号:US17543340

    申请日:2021-12-06

    Applicant: SAP SE

    CPC classification number: G06F8/71 G06F9/44505 G06F9/451

    Abstract: Embodiments allow a tenant to customize a configuration that is used in accessing an application over the cloud. At a provisioning time, a user accesses a tenant Application Program Interface (API) and creates a customized configuration including a payload that defines particular features to be available from the application. Such features can include but are not limited to available buttons, toolbar options, and pages. During a runtime subsequent to the provisioning, an input to the application (such as a URL) is received from the tenant. Logic is executed to determine whether to apply the custom configuration or another configuration (e.g., default or other predefined) from a list. Based upon the configuration, the application renders output to the user according to the particular features. Particular embodiments may recognize a Line of Business (LoB) parameter of a URL input to the application in order to provide a configurations customized by the tenant.

    Systems and Methods for Feature Support Customization Based On Data Source Capability

    公开(公告)号:US20230144612A1

    公开(公告)日:2023-05-11

    申请号:US17523741

    申请日:2021-11-10

    Applicant: SAP SE

    CPC classification number: H04L67/1053 H04L67/1048 H04L67/1031 H04L67/1029

    Abstract: Systems, methods, and techniques for supporting feature customization based on data source capability. A first request is received from an external entity to provision an instance of an application. An application service of a plurality of application services is identified to be implemented to fulfill the first request. A configuration of the application corresponding to the application service is determined. Customization information regarding states of a set of features of the application instance is obtained as a result of determining that a customization is associated with the external entity. A modified configuration is generated for the application based on the customization information and the configuration. An application instance is provisioned to the external entity over the one or more networks having the modified configuration.

Patent Agency Ranking