【问题标题】:AWS: Reading all files in an Amazon S3 bucket with a lambda functionAWS:使用 lambda 函数读取 Amazon S3 存储桶中的所有文件
【发布时间】:2021-08-25 16:59:44
【问题描述】:
我有一个带有触发器的 Amazon S3bucket,用于运行可以访问存储桶的 lambda 函数。我想创建一个函数(使用 Node.js)来读取所有文件的内容并总结其中找到的数字。
我在谷歌上找不到如何在 Node.js 中使用 lambda 函数从 Amazon S3 存储桶中读取文件。
您能向我解释一下 - 我需要哪些库?这些库中的哪些函数对我有用?在此先感谢 :) 奥伦
【问题讨论】:
标签:
amazon-web-services
amazon-s3
aws-lambda
【解决方案1】:
“这些库中的哪些函数对我有用?”
要从 Node JS 读取 Amazon S3 存储桶对象,您可以使用适用于 JavaScript 的 AWS 开发工具包。也就是说,您可以使用适用于 JavaScript 的 AWS 开发工具包编写 Lambda 函数。然后使用 Amazon S3 JS API。要了解如何使用此 AWS SDK for JavaScript,包括如何编写 Amazon S3 逻辑、如何使用此 API 编写 Lambda 函数等,请参阅此 AWS 开发人员指南。
Developer Guide for SDK Version 3