将数据从 S3 移动到 Amazon Aurora Postgres。

问题描述 投票:0回答:1

我有多个文件存在S3的不同桶中。我需要每天按计划将这些文件移动到Amazon Aurora PostgreSQL中。每天我都会得到一个新的文件,根据数据,插入或更新将发生。我曾使用Glue进行插入,但对于upsert,Glue似乎不是正确的选择。有没有更好的方法来处理这个问题?我看到从S3到RDS的Load命令可以解决这个问题,但是没有得到足够的细节。请问有什么建议吗?

amazon-web-services amazon-s3 amazon-rds aws-aurora aws-data-pipeline
1个回答
0
投票

你可以从S3事件中触发一个Lambda函数,然后处理文件并将它们注入到Aurora中。另外,您也可以创建一个cron类型的函数,该函数将按照您定义的任何时间表每天运行。

https:/docs.aws.amazon.comlambdalatestdgwith-s3-example.html。

© www.soinside.com 2019 - 2024. All rights reserved.