gpt4 book ai didi

python - 在步骤函数中调用时如何让 Python 胶水作业返回?

转载 作者:行者123 更新时间:2023-12-05 09:13:03 25 4
gpt4 key购买 nike

我在 python 中有一个胶水作业,我从一个步骤函数中调用它。步骤函数成功启 Action 业。作业成功完成。但是 step 函数永远不会移动到下一步。步骤功能是否有一些必需的配置/权限来响应作业成功?在 python 脚本中要做什么?

这是阶跃函数(状态机)定义:

"MyGlueTask": {
"Type": "Task",
"Resource": "arn:aws:states:::glue:startJobRun.sync",
"Parameters": {
"JobName": "my_glue_job"
},
"ResultPath": "$.MyGlueTask",
"Next": "NextGlueJob"
}

最佳答案

我的实际问题的解决方案是权限。运行 startJogRun.sync 时需要四个权限:

  • 胶水:StartJobRun
  • 胶水:GetJobRun
  • 胶水:GetJobRuns
  • 胶水:BatchStopJobRun

这些实际上是 Terraform 的值(value)观,但应该可以帮助任何为此苦苦挣扎的人。

关于python - 在步骤函数中调用时如何让 Python 胶水作业返回?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56812780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com