Skip to main content
Skip table of contents

Map Execution

Activity

MapExecutions

Description

Execute another state machine multiple times with different output

Starting with States 1.5.5, the recommended way is to use Map States instead of MapExecutions

Input :

PropertyName

Type

Required

Default Value

Description

stateMachineArn

STRING

YES

ARN of the state machine to execute

items

JSON ARRAY

YES

Array containing the various input to send to each Execution

ExecutionParameters

DICTIONARY

YES

JSON Element to add to items input

Output

The Statemachine output

Example1: Execute a Map Execution

Input

JSON
{
    "StateMachineArn": "extract-single-data-set",
    "Items.$": "$.ProPilot.result",
    "ExecutionParameters": {
        "connection_name": "connection_name",
        "output_file_name": "output_file_name",
        "query_file_token": "query_file_token",
        "staging_table_name": "staging_table_name",
        "project.$": "$.project"
    }
}

Output

JSON
{}
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.