Modeling Guide

Creating Tasks

Tasks in SAP Data Hub are design-time objects that can contain one or more data sets (as both source and target) or can be a complex data pipeline.

After creating a task, you can activate and execute them. The tool supports two ways to execute a task. You can execute a task with a task workflow or perform a direct task execution. By executing a task with a task workflow, you can control and schedule the execution using the SAP Data Hub cockpit. But, direct execution performs immediate execution of tasks.

After executing the task in either of the two ways, you can use the monitoring dashboard in the SAP Data Hub cockpit to monitor the task execution. The illustration here provides information on the different task types that the tool supports for different business use cases.

Create a system, which is a stand-alone data source in the distributed data landscape. A system can belong to only one zone. Create a connection, which is a technical access point to a system via Data Hub Agent. A system may have multiple connections, but a connection is always related to a system within a zone. A destination is a reference to a physical connection, which can be resolved on a connected logical system. You create and activate a destination to receive and persist data from the system. A data set is a generic but logical data reference consisting of a name, type, URL, and a logical destination name. It is an abstraction of the actual data or structures that reside in distributed stores. Tasks in SAP Data Hub are design-time objects that can contain one or more data sets (as both source and target) or can be a complex data pipeline.

Task Type

Description

Data Pipeline

Creating and executing a data pipeline task in a task workflow helps execute a data pipeline in an SAP Vora system.

SAP BW Process Chain

Creating and executing an SAP BW process chain task in a task workflow helps execute an SAP BW process chain in an SAP BW system.

File Operation Task

Creating and executing a file operation task in a task workflow helps perform file operations such as copy and delete on the data sets.

Flowgraph

Creating and executing a flowgraph task in a task workflow helps execute a flowgraph in an SAP Vora system.

SAP HANA Flowgraph

Creating and executing an SAP HANA flowgraph task in a task workflow helps execute an SAP HANA flowgraph in an SAP HANA System.

SAP Data Services

Creating and executing an SAP data services task in a task workflow helps execute an SAP data services job. The execution of SAP Data Services job helps users to integrate, transform, and improve the data quality.

Notification

Creating and executing a notification task in a task workflow helps send e-mails to recipients with a message. You can customize the message to help recipients identify the status of a task in a task workflow that completed with a certain state.