Table of Contents

Search

  1. Preface
  2. Taskflows and linear taskflows
  3. Taskflows
  4. Linear taskflows

Taskflows

Taskflows

Taskflows

Taskflows

Use a taskflow to control the execution sequence of a
data transfer
task,
dynamic mapping
task,
mapping
task, PowerCenter task, or
synchronization
task
based on the output of the previous task.
For example, you want to run two
mapping
tasks in sequence. However, you do not want to run the second
mapping
task as soon as the first task ends if you get a warning on the first
mapping
task. Instead, you want to run the second
mapping
task to run after two hours. You can create a taskflow to orchestrate this scenario.
Before you create a taskflow, you must have the task that you want to use ready. You cannot create a task during the taskflow creation process.
You can invoke and run a taskflow from the taskflow designer
, as an API, application ingestion and replication task, database ingestion and replication task, or through a connector file listener
. You can also run a taskflow on a schedule.
You can add application ingestion and replication tasks and database ingestion and replication tasks that have a Snowflake target to taskflows to process and transform ingested data post-replication. The tasks can use the initial load or incremental load type and must be enabled to run in taskflows. The taskflow is triggered when the task ends or completes a CDC cycle, depending on the load type.

0 COMMENTS

We’d like to hear from you!