【问题标题】:How to retrieve old events from AWS Pinpoint如何从 AWS Pinpoint 检索旧事件
【发布时间】:2022-10-19 10:50:05
【问题描述】:

我正在尝试从 AWS pinpoint 检索 1 周前的事件。但我找不到任何有关如何检索旧数据的文档。 AWS 文档根本没有帮助。

有人可以告诉我如何检索 1 周前的 Pinpoint 事件并发送到 Kinesis Data Stream。

谢谢,

【问题讨论】:

    标签: amazon-web-services amazon-kinesis aws-pinpoint


    【解决方案1】:

    这适用于将来阅读的任何人

    我在 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(您现在已经配置),考虑到您的需求和情绪,我也联系了内部团队,并询问他们是否可以提供任何帮助。然而,以下是我从他们那里收到的回复:

    • 我们无法从我们端检索事件数据。唯一的选择是使用事件流来收集事件数据。

    抱歉,我无法在这个问题上为您提供帮助。

    我希望您能理解我在这种情况下的局限性,如果您希望我进一步澄清或有任何其他问题,我很乐意回答并帮助指导您。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-31
      • 1970-01-01
      • 1970-01-01
      • 2021-01-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多