【问题标题】:Can we access s3 input path from AWS data pipeline?我们可以从 AWS 数据管道访问 s3 输入路径吗?
【发布时间】:2014-09-03 20:59:39
【问题描述】:

我正在尝试找出如何访问 aws 数据管道中的输入 s3 路径。如果我们正在处理 shellcommandactivity,并且有一个输入数据节点,其路径指向某个 s3 位置(例如 s3://mybucket/myfile),我们如何在脚本中访问它?我正在使用 python boto 来实现 shell 命令活动。我可以连接到 s3 位置并使用以下方式遍历所有存储桶(和下面的文件):

bucket = conn.get_bucket('mybucket') rs = bucket.list() 对于 rs 中的 r : ...

但是我们可以使用 boto 直接访问 s3 输入路径吗?我们可以这样做吗?

mykey = conn.get_key('s3://mybucket/myfile')

提前致谢。

【问题讨论】:

    标签: amazon-web-services amazon-s3 boto


    【解决方案1】:

    除非我错过了什么就去做:

    bucket = conn.get_bucket('mybucket')
    my_key = bucket.get_key('myfile')
    

    【讨论】:

      猜你喜欢
      • 2021-10-17
      • 2021-01-03
      • 2011-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多