如何使用AWS Glue ETL加载dynamodb表

时间:2018-11-13 05:27:00

标签: amazon-dynamodb aws-glue

使用AWS Glue加载dynamodb表的一种简单方法是使用Glue Crawler加载。 https://aws.amazon.com/blogs/database/simplify-amazon-dynamodb-data-extraction-and-analysis-by-using-aws-glue-and-amazon-athena/中对此进行了描述 现在,我想知道是否存在一种直接使用AWS Glue ETL加载dynamodb表的方法,例如,无需使用AWS Glue Crawler。我找不到任何相关主题,因此非常感谢任何人的帮助。

1 个答案:

答案 0 :(得分:3)

最后找到的connection_options无需搜寻器即可工作。

ddb_table = glueContext.create_dynamic_frame.from_options(
    connection_type="dynamodb",
    connection_options = {"dynamodb.input.tableName":"table_name", "dynamodb.throughput.read.percent":"0.5"}
)