我想编写一个lambda函数来打印给定s3文件的输出。每次将新文件上载到S3时都会触发lambda函数。我找到了Node.js的各种示例,但还未能弄清楚如何使用Java。
public void handleRequest(S3Event input, Context context){
//How to read the file using input
}
答案 0 :(得分:0)
您的Lambda函数未传递文件,只传递有关文件的信息。您需要use the AWS SDK for Java来打开文件,就像使用在其他任何地方运行的Java访问S3上的文件一样。
答案 1 :(得分:0)
我认为您需要完成本教程,它应该有所帮助:http://docs.aws.amazon.com/lambda/latest/dg/with-s3-example.html