Automatic report schedule from dynamodb table


Hi All A few datas are stored in dynamodb table and I would like to get an automated report in my email based on the filters (like a day/24hours interval). Now I am exporting the data manually on a daily basis

Can someone guide me th proces? I think we can achieve it using a lambda function, streams and sns. Please advisce.

Regards Ash

1 Answer

If you are looking to run a cron job to run a DynamoDB query and send out a report, you can look into using EventBridge. EventBridge allows you to create a cron rule where you can set the cron expression. So, the architecture looks like this: EventBridge rule -> Lambda (DDB query from AWS SDK and send a message to an SNS topic - where your email is subscribed to).

answered 2 years ago
profile pictureAWS
reviewed a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions