-
公开(公告)号:US20250036454A1
公开(公告)日:2025-01-30
申请号:US18359751
申请日:2023-07-26
Applicant: SAP SE
Inventor: Daniel BOS , Yue SUN , Tobias KARPSTEIN
Abstract: Disclosed herein are system, method, and computer program product embodiments for scheduling an unplannable workload via a static runtime. An ingestion service operating on a computing device establishes an inbound channel based on a setup order and associate the inbound channel to an Ingestion-Transformation-Load (ITL) task. The ingestion service stores incoming data received via the inbound channel in a staging area and organizes the incoming data into a plurality of batches. The ingestion service monitors the staging area to determine a number of unprocessed batches. Furthermore, in response to determining that the number of unprocessed batches meets or exceeds a first predetermined threshold, the ingestion service triggers a scheduler to generate a work order to be executed on runtime instance for each of the plurality of batches in the staging area.
-
公开(公告)号:US20220188122A1
公开(公告)日:2022-06-16
申请号:US17118788
申请日:2020-12-11
Applicant: SAP SE
Inventor: Daniel BOS , Dan LIU , Tobias KARPSTEIN
Abstract: Disclosed herein are system, method, and computer program product embodiments for utilizing look-ahead-staging (LAS) to guarantee the ability to rollback and reconstruct a package while minimizing locking duration and enabling multiple packages to be processed in a data pipeline simultaneously. An embodiment operates by receiving a package from a source system for processing through a data pipeline. The embodiment stores the package in a persistent storage together with a respective package status. The embodiment transmits the package to the data pipeline in response to the storing. The embodiment receives a commit notification for the package from a target system in response to the transmitting. The embodiment then removes the package from the persistent storage in response to receiving the commit notification for the package.
-
公开(公告)号:US20230090729A1
公开(公告)日:2023-03-23
申请号:US17481967
申请日:2021-09-22
Applicant: SAP SE
Inventor: Daniel BOS , Marcus Roland SCHWARZ , Tobias KARPSTEIN
Abstract: Disclosed herein are system, method, and computer program product embodiments for automatically generating events. In some embodiments, a server receives a request to subscribe to an event type for an application. The server identifies an entity in a data model corresponding to the event type. The entity is associated with application data of the application. Furthermore, the server subscribes to receive alerts associated with any change to the entity in the data model. The server receives an alert indicating a change to the entity in the data model. The alert includes the change to the entity. Moreover, the server generates an event corresponding to the event type based on the change to the entity and transmits the event to an event infrastructure.
-
公开(公告)号:US20200320095A1
公开(公告)日:2020-10-08
申请号:US16443362
申请日:2019-06-17
Applicant: SAP SE
Inventor: Sebastian HAASE , Tobias KARPSTEIN , Michael HABERKORN
Abstract: Disclosed herein are system, method, and computer program product embodiments for replicating data from a source database table to a target database table. An embodiment operates by maintaining a master logging table in communication with a source database table and a subscriber logging table. Thereafter, a copy of a first modification of data of the source database table is provided to the master logging table as a record, where the first record includes the copy of the first modification of data. Subsequently, upon determining that the first record in the master logging table is committed, a copy of the first record is provided to the subscriber logging table. And after identifying a first target database associated with the master logging table, the first record is sent to the first target database.
-
公开(公告)号:US20230017127A1
公开(公告)日:2023-01-19
申请号:US17377688
申请日:2021-07-16
Applicant: SAP SE
Inventor: Tobias KARPSTEIN , Daniel BOS , Xiaoliang WANG
Abstract: Disclosed herein are system, method, and computer program product embodiments for implementing static runtime with dynamic work orders. An embodiment operates by generating, by a controller, a runtime instance based on a runtime template and assigning, by the controller, a work order to the runtime instance. The work order is generated based on an Extract-Transform-Load (E-T-L) process. The embodiment further operates by executing, by the controller, the work order on the runtime instance and updating, by the controller, the work order in a storage.
-
公开(公告)号:US20210248159A1
公开(公告)日:2021-08-12
申请号:US17244547
申请日:2021-04-29
Applicant: SAP SE
Inventor: Sebastian HAASE , Tobias KARPSTEIN , Michael HABERKORN
Abstract: Disclosed herein are system, method, and computer program product embodiments for replicating data from a source database table to a target database table. An embodiment operates by maintaining a master logging table in communication with a source database table and a subscriber logging table. Thereafter, a copy of a first modification of data of the source database table is provided to the master logging table as a record, where the first record includes the copy of the first modification of data. Subsequently, upon determining that the first record in the master logging table is committed, a copy of the first record is provided to the subscriber logging table. And after identifying a first target database associated with the master logging table, the first record is sent to the first target database.
-
-
-
-
-