gpt4 book ai didi

amazon-web-services - 未创建 AWS CloudWatch 日志

转载 作者:行者123 更新时间:2023-12-01 00:24:51 25 4
gpt4 key购买 nike

我正在尝试使用 AWS Glue 运行将数据从 Redshift 提取到 S3 的 ETL 作业。

  • 当我运行爬虫时,它成功连接到 Redshift 并获取架构信息。相关日志在日志组 aws-glue/crawlers 下创建。
  • 当我运行 ETL 作业时,它应该在日志组 aws-glue/jobs/output 和 aws-glue/jobs/error 下创建日志流,但它无法创建此类日志流,最终作业也失败了。

  • (我对 Glue 服务使用 AWS 托管的 AWSGlueServiceRole 策略)

    由于它不产生任何日志,因此很难确定 ETL 作业失败的原因。如果您能帮我解决这个问题,我将不胜感激。

    最佳答案

    大多数情况下,这与您的 AWS 服务没有正确的权限有关(是的,即使只是写日志!)。

    将这样的内容添加到 Glue 角色可能会奏效:

    {
    "版本": "2012-10-17",
    “陈述”: [
    {
    "Effect": "允许",
    “行动”: [
    "日志:创建日志组",
    "日志:创建日志流",
    “日志:PutLogEvents”
    ],
    "资源": "arn:aws:logs:::*"
    }
    ]
    }

    关于amazon-web-services - 未创建 AWS CloudWatch 日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45853442/

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