serverless-csv-s3-kinesis-dynamodb:将文件上传到S3并自动将其保存到DynamoDB,而无需任何服务器

时间:2024-05-20 02:03:47
【文件属性】:

文件名称:serverless-csv-s3-kinesis-dynamodb:将文件上传到S3并自动将其保存到DynamoDB,而无需任何服务器

文件大小:56KB

文件格式:ZIP

更新时间:2024-05-20 02:03:47

JavaScript

将CSV文件保存到DynamoDB(无服务器) 您可以轻松上传CSV文件并将其保存到DynamoDB。 它是如何工作的? git克隆 更改package.json的存储桶名称。 值区名称必须是唯一的。 将桶名称命名为insie template.yaml 。 值区名称必须是唯一的。 运行npm run bucket创建您的S3存储桶,以上传您的Cloudformation模板和相关性。 运行npm ru qd来创建一个包含所有资源的新堆栈。 在scotty下的package.json内添加由Cloudformation创建的s3://bucket-url ,请参阅步骤3。 运行npm run scotty ,它将示例文件上传到您的存储桶,解析过程将自动开始。 玩得开心!


【文件预览】:
serverless-csv-s3-kinesis-dynamodb-master
----.eslintrc.json(496B)
----Readme.md(783B)
----images()
--------aws-architecture-basis.png(38KB)
----_utils()
--------adapter.js(1KB)
--------parse-kinesis-event.js(281B)
--------parse-s3-event.js(228B)
----template.yaml(3KB)
----build()
--------output.yaml(3KB)
----sample()
--------sample-upload-24-records.csv(2KB)
----lambda-producer.js(968B)
----.gitignore(12B)
----package-lock.json(42KB)
----lambda-consumer.js(220B)
----package.json(1KB)

网友评论