【发布时间】:2022-10-19 10:50:05
【问题描述】:
我正在尝试从 AWS pinpoint 检索 1 周前的事件。但我找不到任何有关如何检索旧数据的文档。 AWS 文档根本没有帮助。
有人可以告诉我如何检索 1 周前的 Pinpoint 事件并发送到 Kinesis Data Stream。
谢谢,
【问题讨论】:
标签: amazon-web-services amazon-kinesis aws-pinpoint
我正在尝试从 AWS pinpoint 检索 1 周前的事件。但我找不到任何有关如何检索旧数据的文档。 AWS 文档根本没有帮助。
有人可以告诉我如何检索 1 周前的 Pinpoint 事件并发送到 Kinesis Data Stream。
谢谢,
【问题讨论】:
标签: amazon-web-services amazon-kinesis aws-pinpoint
这适用于将来阅读的任何人
我在 2022 年 10 月 19 日写这篇文章时,没有检索旧事件的答案,希望将来能找到解决方案 :)
以下是从 AWS Support 收到的响应:
不幸的是,如果 Kinesis 流未为 Pinpoint 启用,则无法获取或检索事件,因为 Pinpoint 没有为 Cloudwatch 日志启用日志记录。 Pinpoint 事件只能使用 Kinesis 流进行流式传输,有关更多信息,请参阅 [1]。
但是,Pinpoint 使用 SES 服务发送邮件,并且可以从 Cloudwatch 指标[2] 中看到 SES 活动/事件数据。使用内部工具继续前进,我已尝试检查您帐户的 CW 指标数据,并且可以从链接 [3] 中看到相同的 CW 指标。请注意,显示的指标不仅是 Pinpoint,它是触发的邮件事件的数量,包括 Pinpoint 和其他(如果有)。
我希望以上信息对您有所帮助,如果以上信息不能满足您的要求,请致歉。如果您需要进一步说明或有任何疑问,请随时与我们联系,我很乐意为您提供帮助。
// When I have asked if we can utilise any sort of script to back date. Below is the answer of it:
我了解您需要未配置 Kinsesis 的那一周的事件数据,并且事件数据对您的用例至关重要但是要回答您的查询,我们无法使用任何脚本/代码/lamda 提取回溯日期的事件,这是唯一的方法是使用 Kinesis 流,因为这些事件是实时流式传输的,而不是存储在客户环境中的任何位置,除非它通过流式传输到任何目的地。 Kinesis(您现在已经配置),考虑到您的需求和情绪,我也联系了内部团队,并询问他们是否可以提供任何帮助。然而,以下是我从他们那里收到的回复:
抱歉,我无法在这个问题上为您提供帮助。
我希望您能理解我在这种情况下的局限性,如果您希望我进一步澄清或有任何其他问题,我很乐意回答并帮助指导您。
【讨论】: