Automating Data Movement, Transformation, and Persistence Tasks

Users with a modeler role can create task chains to perform sequences of tasks, while users with an integrator or space administrator role can create schedules to regularly run and monitor individual tasks and task chains.

Run Sequences of Tasks with Task Chains

Users with a modeler role can create task chains to run sequences of tasks. See Creating a Task Chain.

By default, in a simple linear chain, one task must complete before the next task can begin. This is ideal when running a sequence of dependent tasks, such as:
  • Run a replication flow that replicates data to a local table.

  • Run a transformation flow that takes the table's data, transforms it, and then writes the results to a second local table.

  • Persist data in a view for which the second table is a source.

Task chains also provide various ways of flexibly grouping and automating tasks: In addition to running flows and managing other SAP Datasphere objects, you can also add tasks to your task chains to:

Schedule, Monitor, and Debug Data Movement Tasks

Users with an integrator or space administrator role can create schedules to run tasks and can monitor and debug these runs.

For example, you can choose to run your task or task chain hourly, daily, weekly, or monthly (including via a cron expression), depending on how frequently your data changes and how fresh you need it to be. See Scheduling Data Integration Tasks and Managing and Monitoring Data Integration.

You can use the Data Pipeline Analyzer to identify, for any analytic model, view, or local table, how data flows to the object and any issues in the pipeline. See Data Pipeline Analyzer.