Periodically moving query results from Redshift to S3 bucket

Viewed 2138

I have my data in a table in Redshift cluster. I want to periodically run a query against the Redshift table and store the results in a S3 bucket.

I will be running some data transformations on this data in the S3 bucket to feed into another system. As per AWS documentation I can use the UNLOAD command, but is there a way to schedule this periodically? I have searched a lot but I haven't found any relevant information around this.

4 Answers

You should try AWS Data Pipelines. You can schedule them to run periodically or on demand. I am confident that it would solve your use case

Related