AWS Glue 可以写入 DynamoDB 吗?

jus*_*rld 5 amazon-web-services amazon-dynamodb aws-glue

我需要从源 DynamoDB 表做一些分组工作,然后将每个结果项写入另一个目标 DynamoDB 表(或源表的二级索引)。

在这里,我看到 DynamoDB 可以用作源(以及在Connection Types 中报告)。

但是,我不清楚DynamoDB 表是否也可以用作目标

注意:每个生成的分组项必须写入单独的 DynamoDB 项(即,如果分组生成 X 个对象,则必须将 X 个项写入目标 DynamoDB 表)。

Lyd*_*don 10

Glue 现在可以读取写入DynamoDB。写入选项无法通过控制台使用,但可以通过编辑脚本来完成。例子:

Datasink1 = glueContext.write_dynamic_frame.from_options(
    frame=ApplyMapping_Frame1,
    connection_type="dynamodb",
    connection_options={
        "dynamodb.output.tableName": "myDDBTable",
        "dynamodb.throughput.write.percent": "1.0"
    }
)
Run Code Online (Sandbox Code Playgroud)

按照: