情景:一些客户每天通过CSV文件发送他们的库存数据,这些文件存储在亚马逊网络服务S3上。
问:客户每次发送文件时,如何将这些CSV文件中的数据发送到MySQL RDS数据库?
注意:文件已经被结构化了,所以我需要做的就是我知道的东西,比如MSSQL的批量插入或者MySQL的LOAD DATA INFILE。
目前,我找到的唯一解决方案是亚马逊网络服务DataPipeline。
发布于 2020-04-06 23:07:39
你可以创建一个当新文件添加到S3时触发的Lambda,连接到数据库并推送信息。
您应该创建一个可以访问特定RDS的IAM角色,并将其分配给lambda。
https://stackoverflow.com/questions/61062526
复制相似问题