gpt4 book ai didi

amazon-web-services - 如何从 s3 bucket 读取数据到 Kinesis Stream

转载 作者:行者123 更新时间:2023-12-02 17:13:04 24 4
gpt4 key购买 nike

我是 Kinesis 的新手。我想将数据从 s3 存储桶读取到 Kinesis 流。我创建了一个名为“mystream”的运动流。在我的项目中,每 3 个月就会将一条记录上传到 s3。同时我需要读取记录到kinesis stream。我创建了 Lamda 来读取文件并将其保存到 RDS 数据库实例中。我发现在 lambda 项目中有一个运动事件。这是做事的方式吗?请帮我得到这个。我不知道如何开始。如果有人能帮助我,那就太好了……

最佳答案

如果我的理解是正确的,你的问题是关于如何将 s3 对象数据写入 kinesis。

您可以在 S3 中为 lambda 创建事件通知。在事件中,您可以选择事件(ObjectCreate(All)、put、post)。在成功创建每个对象创建操作后,您会在 lambda 中收到通知。在 lambda 事件上下文中,您可以获得每次调用的 s3 对象信息。

现在您可以读取对象信息并将其写入运动流。

使用 Java 的 AWS S3 和 Kinesis Stream 链接

https://docs.aws.amazon.com/AmazonS3/latest/dev/RetrievingObjectUsingJava.html

https://docs.aws.amazon.com/streams/latest/dev/developing-producers-with-sdk.html

关于amazon-web-services - 如何从 s3 bucket 读取数据到 Kinesis Stream,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48147123/

24 4 0