Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何将DynamoDB流连接到动觉流?_Amazon Web Services_Go_Amazon Kinesis_Amazon Dynamodb Streams - Fatal编程技术网

Amazon web services 如何将DynamoDB流连接到动觉流?

Amazon web services 如何将DynamoDB流连接到动觉流?,amazon-web-services,go,amazon-kinesis,amazon-dynamodb-streams,Amazon Web Services,Go,Amazon Kinesis,Amazon Dynamodb Streams,我想我 创建一个表并启用流,我现在有了一个ARN 创建运动流 在某处进行配置,以通知dynamoDb流写入kinesis流 我正在考虑使用,但这是从kinesis读取的,还是我可以使用ARN并使用它从dynamoDB流读取 我看得越多,想得越多,我必须写一个lambda来读dynamoDB,写一个kinesis。对吗 谢谢嘿,你能提供更多关于目标设置的信息吗?您是否计划为dynamoDB表使用某种ETL过程?好的,当您将一个kinesis流绑定到dynamodb表时,每次您在dynamodb

我想我

  • 创建一个表并启用流,我现在有了一个ARN
  • 创建运动流
  • 在某处进行配置,以通知dynamoDb流写入kinesis流
我正在考虑使用,但这是从kinesis读取的,还是我可以使用ARN并使用它从dynamoDB流读取

我看得越多,想得越多,我必须写一个lambda来读dynamoDB,写一个kinesis。对吗


谢谢

嘿,你能提供更多关于目标设置的信息吗?您是否计划为dynamoDB表使用某种ETL过程?好的,当您将一个kinesis流绑定到dynamodb表时,每次您在dynamodb上添加、删除或更新行时,都会在关联的kinesis流中发布一个新事件,您可以使用该事件并以任何方式使用该事件

也许值得检查一下这个:

我没有-1你。我讨厌这样的人。总之@Folger Fonseca,dynamoDB streams不是运动流。事实上,他们在dynamoDB流api的顶部制作了一个适配器,所以您可以在顶部使用kinesis api。kinesis stream增强了扇出,而dynamoDB stream没有。你是对的,我们公司使用这种方法来填充我们的DWH,但我认为该流的行为将类似于任何其他正常的kinesis流,在这种情况下,我认为除了使用lambda发布到所需流之外,没有其他方法。谢谢@DeanThats相当酷!它是否仍然像在DynamoDB流中一样维护Kinesis数据流中记录的顺序?