Aws lambda 阶跃函数动态执行

Aws lambda 阶跃函数动态执行,aws-lambda,aws-step-functions,Aws Lambda,Aws Step Functions,我有两个Lambda函数:第一个函数运行并为函数2创建一个具体运行时间列表,例如{“2020-09-04T01:59:00Z”、“2020-09-04T02:59:00Z”、“2020-09-04T03:59:00Z”、“2020-09-04T04:59:00Z”} 我只使用一个输入创建了它: 例: 是否可以让it处理所有输入?还是我想错了?映射状态可用于对输入数组执行迭代器。在第一个Lambda任务之后,将要为输出数组中的每个项执行的步骤置于映射状态 是否要将其与所有4个输入并行运行,而不是与

我有两个Lambda函数:第一个函数运行并为函数2创建一个具体运行时间列表,例如{“2020-09-04T01:59:00Z”、“2020-09-04T02:59:00Z”、“2020-09-04T03:59:00Z”、“2020-09-04T04:59:00Z”}

我只使用一个输入创建了它: 例:


是否可以让it处理所有输入?还是我想错了?

映射状态可用于对输入数组执行迭代器。在第一个Lambda任务之后,将要为输出数组中的每个项执行的步骤置于映射状态


是否要将其与所有4个输入并行运行,而不是与每个输入依次运行4次?
{
    "Comment": "Fixtures Wait state",
    "StartAt": "FirstState",
    "States": {
        "FirstState": {
            "Type": "Task",
            "Resource": "arn:aws:lambda:${aws_region}:${aws_account_id}:function:hello",
            "ResultPath": "$.first",
            "Next": "wait_using_timestamp_path"
        },
        "wait_using_timestamp_path": {
            "Type": "Wait",
            "TimestampPath": "$.expirydate",
            "Next": "wait_using_seconds_path"
        },
        "FinalState": {
            "Type": "Task",
            "Resource": "arn:aws:lambda:${aws_region}:${aws_account_id}:function:hello",
            "End": true
        }
    }
}