【发布时间】:2020-06-30 20:55:45
【问题描述】:
我观察到我的 Step Function 映射没有将输入传递给任务的 lambda。有谁知道如何解决这一问题?当我运行 step 函数时,我可以看到输入已正确传递给任务,但 lambda 函数中的事件变量没有显示任何内容。
"push_stats_to_prometheus": {
"Type": "Map",
"InputPath": "$.Payload",
"ItemsPath": "$.body",
"MaxConcurrency": 10,
"Iterator": {
"StartAt": "push_stats",
"States": {
"push_stats": {
"Type": "Task",
"Resource": "arn:aws:states:::lambda:invoke",
"Parameters": {
"FunctionName": "${self:functions.push_stats_to_prometheus.name}"
},
"End": true
}
}
},
"ResultPath": "$.Payload.body",
"Next": "push_score_to_prometheus"
}
【问题讨论】:
标签: amazon-web-services aws-lambda aws-step-functions