我是Dynamodb和Dynamodb表流的初学者。我已经创建了AWS Lambda并使用触发器启用DynamoDB流,该触发器为每个添加/更新/删除记录调用我的lambda。现在,我想对所有现有记录执行初始同步操作。我怎样才能做到这一点?
答案 0 :(得分:2)
据我所知,没有编写一些自定义脚本就无法做到这一点。
例如,您可以编写一个脚本,从表中读取每个当前项目,然后将其写回以覆盖自身,然后在流中添加一个新条目,然后由现有的Lambda处理。
另一个选择是不尝试以任何方式对表中的现有项目使用流。对于以后所有写入表的工作,请保留蒸汽和Lambda的内容,并编写一个脚本,以遍历所有现有项并进行相应处理。