我有兴趣将SES分析数据发布到SNS并将SNS主题发布到某个地方(S3?)以永久存储数据。
我们的控制流程如下:
The SNS subscribe() function在确认订阅后说,它将持续3天。我想无限期地使用它,这样我们就可以收集超过3天的电子邮件分析。
如果这是一种合理的方法,有人会如何删除该到期日期?
如果这是错误的方法,我应该如何永久存储SES分析数据?
谢谢!
答案 0 :(得分:1)
通过SNS往返太多了。
SES(事件) - > Firehose - > (S3 / Redshift / Elastisearch)
您可以配置SES以将分析数据发送到Kinesis Firehose。您可以将Kinesis Firehose配置为根据您的需要提供给S3或Redshift或Elastisearch。
消防系统的SES活动:
使用Lambda进行事件数据转换:
使用Lambda进行中间数据转换,您可以在将数据发送到所需目标之前对其进行操作。
http://docs.aws.amazon.com/firehose/latest/dev/data-transformation.html
希望它有所帮助。