我尝试使用正确的值运行AWS粘附触发器,但它不会运行作业,我们已经在其上设置了触发器。
例如,我有工作 1 和工作 2。在 Job1 的补充下,我想运行 Job2。作业 1 正在传递,但无法触发作业 2。
你能帮我知道我错过了什么吗?
旧票证,但我的问题是触发器未"启用"。在 AWS 控制台中选择触发器,然后在操作中单击启用。在撰写本文时,这无法通过 cloudformation :(
来自 AWS 文档:
仅当完成的作业由触发器启动(而不是临时运行)时,才会启动依赖作业。依赖项链中的所有作业都必须是单个计划或按需触发器的后代。
https://docs.aws.amazon.com/glue/latest/dg/trigger-job.html
您可以创建另一个按需作业,并通过新作业触发您的作业。那会起作用。