【问题标题】:how SageMaker to access s3 bucket dataSageMaker 如何访问 s3 存储桶数据
【发布时间】:2020-02-11 02:31:36
【问题描述】:

我使用代码pd.read_json('s3://example2020/kaggle.json')访问S3存储桶数据,但它抛出了FileNotFoundError: example2020/kaggle.json的错误。

我尝试过的方法:

[地区] s3 存储桶位于俄亥俄地区,而 SageMaker 笔记本实例位于新加坡。不确定这是否重要。我试图在新加坡地区重新创建一个 s3 存储桶,但我仍然无法访问它并得到相同的文件未找到错误。

[IAM 角色] 我检查了 IAM-SageMaker 执行角色的权限

【问题讨论】:

    标签: amazon-s3 amazon-sagemaker


    【解决方案1】:

    问题仍然是 IAM 权限。

    我创建了一个新的笔记本实例和一个新的 IAM 角色。系统会询问您如何访问 s3 存储桶。我选择了all s3 bucket。然后问题就解决了。



    [解决方案] 在“资源”选项卡中,检查存储桶名称是否为通用名称。

    如果您更改了旧的 IAM 并且它不起作用,您可以创建一个新的 IAM 角色。并将这个角色附加到笔记本上。

    【讨论】:

      猜你喜欢
      • 2018-10-06
      • 2019-08-06
      • 1970-01-01
      • 2019-08-20
      • 1970-01-01
      • 2020-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多