Managing Amazon AppFlow flows - Amazon AppFlow

Managing Amazon AppFlow flows

With Amazon AppFlow, a flow transfers data between a source and a destination. Amazon AppFlow supports a variety of AWS services and SaaS applications as sources or destinations.

A data mapping determines how data from the source is placed in the destination. You can map the fields in each source object to fields in the destination. You can concatenate multiple fields in a source object to a single field in the destination. You can mask the values of sensitive fields so that the destination field contains only an asterisk (*). You can also truncate fields to a fixed length.

A filter controls which data records are transferred to the destination. Amazon AppFlow transfers only the records that meet the filter criteria.

A trigger determines how a flow runs. The following are the supported flow trigger types:

  • Run on demand — Users manually run the flow as needed.

  • Run on event — Amazon AppFlow runs the flow in response to an event from a SaaS application.

  • Run on schedule — Amazon AppFlow runs the flow on a recurring schedule.

When a flow is run, Amazon AppFlow verifies that the data is available in the source, processes the data according to the flow configuration, and transfers the processed data to the destination.

To create a flow

Follow the directions in Getting started with Amazon AppFlow.

To view flow details

  1. Open the Amazon AppFlow console at

  2. In the navigation pane, select Flows.

  3. Select the name of the flow from the Flow name column.

  4. To view information about the source and destination for the flow, see Flow details.

  5. To view information about how data is mapped between the source and destination, see Data field settings.

  6. To view information about the runs for the flow, choose Execution history.