查找或恢复已删除的 AWS 粘合作业

Posted

技术标签:

【中文标题】查找或恢复已删除的 AWS 粘合作业【英文标题】:find or recover deleted AWS glue job 【发布时间】:2021-07-26 06:39:45 【问题描述】:

我不小心删除了 AWS Glue 作业,但我不记得是哪个作业了。我可以从一些日志中检查我删除了哪些作业吗?并恢复它?

【问题讨论】:

【参考方案1】:

要找出您已删除的作业,请转到 cloudtrail -> 事件历史记录 -> 选择事件名称 -> 输入“DeleteJob”,如下图所示。这将为您提供您拥有的所有 Glue 作业已删除。

获得作业名称后,转到 S3 -> aws-glue-scripts-518038311791-<region> -> 。下载此脚本并使用此脚本重新创建 Glue 作业。如果您没有为脚本使用默认 S3 存储桶,请在您为 Glue 作业配置的存储桶中查找脚本。

【讨论】:

以上是关于查找或恢复已删除的 AWS 粘合作业的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 AWS java SDK 使用 AWS 粘合作业生成自动脚本

在 docker 容器输出中运行 AWS 粘合作业,“com.amazonaws.SdkClientException:无法连接到服务端点:”

需要从 AWS GLUE 作业调用存储过程

AWS Glue 作业生命周期 - 笔记本到作业

aws 胶水 HiveContext 访问胶水 DataCatalog

从 AWS Redshift 到 S3 的 AWS Glue ETL 作业失败