使用Java代码如何在将新文件上载到s3存储桶时触发我的Lambda函数

时间:2022-01-21 19:18:02

I am a new baby to AWS world. I have one requirement please help me to get my query. I wrote one lambda function to read file content from s3 bucket and it stores the details inside my PostgreSQL RDS instance in AWS. Fortunately it works fine!!!! My lambda function name is 'MyFunction'. Now I want to do the following. If a new file fall on my s3 bucket 's3-testing' automatically lambda function 'MyFunction' should work.

我是AWS世界的新生儿。我有一个要求请帮我查询。我编写了一个lambda函数来读取s3存储桶中的文件内容,并将详细信息存储在AWS中的PostgreSQL RDS实例中。幸运的是它工作得很好!!!!我的lambda函数名称是'MyFunction'。现在我想做以下事情。如果一个新文件落在我的s3桶的'测试'自动lambda函数'MyFunction'应该工作。

Is there any way to do this.I am using eclipse to create my lambda function.

有没有办法做到这一点。我正在使用eclipse来创建我的lambda函数。

Please help me to get this.

请帮我搞定。

1 个解决方案

#1


1  

This is a very common requirement: Invoke a Lambda function for new files in an S3 bucket.

这是一个非常常见的要求:为S3存储桶中的新文件调用Lambda函数。

Amazon S3 supports events. When a new object (other actions are also supported) arrives in S3, and event is created. This event can be sent to an SNS Topic, SQS Queue or a Lambda function.

Amazon S3支持事件。当新对象(也支持其他操作)到达S3时,将创建事件。此事件可以发送到SNS主题,SQS队列或Lambda函数。

Your Lambda function will receive an event data structure. This structure details information about the S3 event.

您的Lambda函数将接收事件数据结构。此结构详细说明了有关S3事件的信息。

This tutorial will walk you thru setting up S3 to invoke your Lambda function.

本教程将引导您通过设置S3来调用Lambda函数。

Tutorial: Using AWS Lambda with Amazon S3

教程:将AWS Lambda与Amazon S3配合使用

#1


1  

This is a very common requirement: Invoke a Lambda function for new files in an S3 bucket.

这是一个非常常见的要求:为S3存储桶中的新文件调用Lambda函数。

Amazon S3 supports events. When a new object (other actions are also supported) arrives in S3, and event is created. This event can be sent to an SNS Topic, SQS Queue or a Lambda function.

Amazon S3支持事件。当新对象(也支持其他操作)到达S3时,将创建事件。此事件可以发送到SNS主题,SQS队列或Lambda函数。

Your Lambda function will receive an event data structure. This structure details information about the S3 event.

您的Lambda函数将接收事件数据结构。此结构详细说明了有关S3事件的信息。

This tutorial will walk you thru setting up S3 to invoke your Lambda function.

本教程将引导您通过设置S3来调用Lambda函数。

Tutorial: Using AWS Lambda with Amazon S3

教程:将AWS Lambda与Amazon S3配合使用