【发布时间】:2026-02-08 01:00:03
【问题描述】:
我试图在 Glue 作业完成文件分区并将其写入 S3 时触发 lambda 函数。 我的胶水工作是这样做的:
df.repartition(10).write.format("csv").option("sep",",").option("header", "true").option("mode","Overwrite").save("s3://Bucket/a/b/c")
我使用以下参数创建了一个触发器:
我将 run 作为前缀,因为我的 Glue 作业会生成以 run- 开头的分区。
我现在怀疑当 Glue 作业完成时我的 Lambda 函数根本没有启动。 (我希望 Lambda 为所有文件分区运行。
我在哪里可以看到我的 Lambda 的历史记录?我显然是 AWS 的新手。
谢谢
【问题讨论】:
-
如果您的 AWS Lambda 函数为 given permission to write to CloudWatch Logs,您可以通过转到函数的监控选项卡并单击“查看 CloudWatch 中的日志”来查看日志。监控选项卡中还有图表显示执行和错误。
-
是的!这正是我一直在寻找的。谢谢
标签: amazon-web-services amazon-s3 aws-lambda aws-glue