DISTRIBUTED EXECUTION OF DATA PROCESSING PIPELINES

    公开(公告)号:US20190384635A1

    公开(公告)日:2019-12-19

    申请号:US16009996

    申请日:2018-06-15

    Applicant: SAP SE

    Abstract: A method for executing a data processing pipeline may be provided. The method may include identifying a file providing a runtime environment required for executing a series of data processing operations comprising the data processing pipeline. The file may be identified based on one or more tags associated with the data processing pipeline. The one or more tags may specify at least one runtime requirement for the series of data processing operations. The file may be executed to generate an executable package that includes a plurality of components required for executing the series of data processing operations. The series of data processing operations included in the data processing pipeline may be executed by at least executing the executable package to provide the runtime environment required for executing the series of data processing operations. Related systems and articles of manufacture, including computer program products, are also provided.

    CONTAINERIZED RUNTIME ENVIRONMENTS
    32.
    发明申请

    公开(公告)号:US20190384615A1

    公开(公告)日:2019-12-19

    申请号:US16010003

    申请日:2018-06-15

    Applicant: SAP SE

    Abstract: A method for executing a data processing pipeline may be provided. The method may include identifying a file providing a runtime environment required for executing a series of data processing operations comprising the data processing pipeline. The file may be identified based on one or more tags associated with the data processing pipeline. The one or more tags may specify at least one runtime requirement for the series of data processing operations. The file may be executed to generate an executable package that includes a plurality of components required for executing the series of data processing operations. The series of data processing operations included in the data processing pipeline may be executed by at least executing the executable package to provide the runtime environment required for executing the series of data processing operations. Related systems and articles of manufacture, including computer program products, are also provided.

    CUSTOMIZING OPERATOR NODES FOR GRAPHICAL REPRESENTATIONS OF DATA PROCESSING PIPELINES

    公开(公告)号:US20190384577A1

    公开(公告)日:2019-12-19

    申请号:US16009987

    申请日:2018-06-15

    Applicant: SAP SE

    Abstract: A method may include receiving, from a client, a request to customize an operator node corresponding to a data processing operation. The request may include a first key. The operator node may be selected for inclusion in a graph representative of a data processing pipeline. The operator node may be associated with a first file that includes at least one configuration parameter associated with the operator node. The at least one configuration parameter may be associated with a second key. In response to the first key being determined to match the second key, the operator node may be customized by modifying the at least one configuration parameter. Furthermore, a second file associated with a customized operator node may be generated to store the customizations made to the operator node including the modification of the at least one configuration parameter. Related systems and articles of manufacture are also provided.

    Mechanism for constant-space indexing optimized data block merging

    公开(公告)号:US10402387B2

    公开(公告)日:2019-09-03

    申请号:US15377375

    申请日:2016-12-13

    Applicant: SAP SE

    Abstract: In one aspect, a computer-implemented method includes calculating cardinality differences and combined sizes for one or more data block pairs in a relational database. The method also includes selecting a data block pair from the one or more data block pairs based on a calculated cardinality difference and a calculated combined size associated with the selected data block pair. The method further includes merging the selected data block pair to form a merged data block, and replacing the selected data block pair in the relational database by the merged data block.

Patent Agency Ranking