小编Rya*_*D96的帖子

将 AWS 步骤函数任务和映射输出合并到一个数组中

我有一个输出以下内容的任务状态:

"batch": {
    "batch": "size",
    "currentTimestamp": 1596205376
  },
Run Code Online (Sandbox Code Playgroud)

映射状态输出输出一个数组:

"batch": [
    {
      "batch": "product-batch-0",
      "currentTimestamp": 1596205376
    },
    {
      "batch": "product-batch-1",
      "currentTimestamp": 1596205376
    }
]
Run Code Online (Sandbox Code Playgroud)

我想将它们组合起来,以便地图状态之后的状态的输入如下:

  "batch": [
    {
    "batch": "Size",
    "currentTimestamp": 1596205376
    },
    {
      "batch": "product-batch-22",
      "currentTimestamp": 1596205376
    },
    {
      "batch": "product-batch-8",
      "currentTimestamp": 1596205376
    }
]
Run Code Online (Sandbox Code Playgroud)

使用 aws 步骤函数中提供的输入/输出处理是否可以实现这一点?我希望将它们包含在一个数组中,以便稍后在状态机中的附加映射状态中一起处理它们。

amazon-web-services aws-lambda aws-step-functions

6
推荐指数
2
解决办法
1万
查看次数

存档dynamodb记录的最佳方式?

我有一个包含大约 600 万条记录的表,并且想要开始归档记录,我曾想过创建同一个表的备份版本,并在记录满足归档条件后将它们移动。但是,有人告诉我,也可以使用 Hive 将此数据复制到 S3。

有人可以解释为什么我会选择将数据复制到 S3 存储桶而不是将其存储在另一个 dynamodb 表中。

cloud amazon-s3 amazon-web-services amazon-dynamodb

5
推荐指数
1
解决办法
1764
查看次数