Map
Use the Map
state to run a set of workflow steps for each item in a
dataset. The Map
state's iterations run in parallel, which makes it possible to
process a dataset quickly. Map
states can use a variety of input types,
including a JSON array, a list of Amazon S3 objects, or a CSV file.
Step Functions provides two types of processing modes for using the Map
state in your
workflows: Inline mode and Distributed
mode.
For information about these modes, and how to use the Map
state in either
mode, see the following topics:
Tip
To deploy an example of a workflow that uses a Map
state to your AWS account, see Module 5 - Choice State and Map State