适用于AWS的无服务器框架:将初始数据添加到Dynamodb表中

达特里

目前,我正在使用无服务器框架在AWS上部署应用程序。

https://serverless.com/

使用serverless.yml文件,我们创建应用程序所需的DynamoDB表。可从lambda函数访问这些表。

部署应用程序时,我希望这些表中很少有初始数据集。

这可能吗?

您能为我提供一些插入初始数据的指针吗?

AWS SAM可以做到这一点吗?

罗伯龙

不知道在无服务器环境中是否有特定的方法可以执行此操作,但是,只需将这样的对AWS CLI的调用添加到构建管道中即可:

aws dynamodb batch-write-item --request-items file://initialdata.json

其中initialdata.json看起来像这样:

{
    "Forum": [
        {
            "PutRequest": {
                "Item": {
                    "Name": {"S":"Amazon DynamoDB"},
                    "Category": {"S":"Amazon Web Services"},
                    "Threads": {"N":"2"},
                    "Messages": {"N":"4"},
                    "Views": {"N":"1000"}
                }
            }
        },
        {
            "PutRequest": {
                "Item": {
                    "Name": {"S":"Amazon S3"},
                    "Category": {"S":"Amazon Web Services"}
                }
            }
        }
    ]
}

https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/SampleData.LoadData.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

适用于AWS Code Pipleline中无服务器框架的Buildspec.yaml

使用无服务器框架将API添加到使用计划中

适用于Lambda无服务器架构的AWS DynamoDB与RDS

只需使用适用于AWS的无服务器框架来部署cloudformation更改

如何使用适用于AWS Lambda的无服务器框架获取最新的Layer版本

psycopg2不适用于AWS Lambda上的无服务器框架部署

如何在无lambda的无服务器框架配置(适用于AWS)中实现重定向(301代码)模拟

无服务器框架将Lambda添加到现有VPC和子网

将AWS :: Route53 :: RecordSet DnsRecord添加到无服务器Cloudfront分发中

日期选择器不适用于添加到表中的新记录

SetState不适用于服务器中的数据

适用于无服务器的AWS CodePipeline:与Gitlab集成

我将一列添加到数据库中的现有表中,然后在刷新实体框架后,数据表(js)停止工作(服务器500错误)

如何使用 PowerShell 将数据从 SQL 服务器添加到哈希表?

MinimumSizeCompression不适用于无服务器

无服务器示例不适用于无服务器本地堆栈插件

将Vue.js计算属性添加到从服务器收集的数据中

如何使用无服务器框架在AWS Aurora无服务器中自动创建表

将图标计数器添加到适用于Ubuntu 12.10的GNOME桌面

如何将CloudWatch Lambda Insights添加到无服务器配置?

点燃的数据表搜索不适用于服务器端处理

无法将多个系列添加到Highstock中,但同样的方法适用于Highcharts

尝试将数据插入 dynamoDB 表时,无服务器 lambda 函数抛出错误

如何在无服务器框架中将iamRoleStatements添加到S3触发桶

使用c ++和qt在哪里将Wav标头添加到实时音频服务器中的数据?

如何将 pubnub 服务器中的数据以 xamarin 形式添加到列表视图中

实体框架将数据添加到多重表

将服务器时间戳字段添加到要添加的对象中

用于将项目添加到对象初始化器中的集合的语法糖