dynamodb-to-elasticsearch:处理DynamoDB Steam和INDEX,REMOVE,MODIFY对应的ElasticSearch文档

时间:2024-06-11 22:57:46
【文件属性】:

文件名称:dynamodb-to-elasticsearch:处理DynamoDB Steam和INDEX,REMOVE,MODIFY对应的ElasticSearch文档

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-11 22:57:46

Python

从DynamoDB到ElasticSearch 该软件包可让您轻松地压缩Lambda函数并开始处理DynamoDB流,以便在ElasticSearch中索引您的DynamoDB对象。 它处理以下事件: 插 去掉 调整 我们为每个事件强制进行索引刷新,以接近实时索引。 DynamoDB JSON对象已取消编组,并且类型已正确转换。 (虽然二进制类型从未经过测试) 数字和字符串列表将转换为字符串列表。 ES不允许使用不同数据类型的数组。 博客参考说明了我们在这里做什么: : 不幸的是,AWS删除了Lambda蓝图,以执行此处的操作。 因此,我们自己做了一次。 开始吧 部署过程是通过Makefile完成的。 您需要声明以下环境变量以开始使用: AWS_BUCKET_CODE:您的Lambda函数将在AWS S3中运行的位置 IAM_ROLE:您为运行Lambda函数创建的I


【文件预览】:
dynamodb-to-elasticsearch-master
----LICENCE(1KB)
----dist()
--------.gitkeep(0B)
----src()
--------DynamoToES()
----requirements.txt(75B)
----.gitignore(798B)
----lib()
--------__init__.py(20B)
----Makefile(4KB)
----README.md(3KB)

网友评论