如何使用 AWS Glue ETL 加载 dynamodb 表

Jef*_*eff 4 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。我没有找到任何相关主题,因此非常感谢任何人都可以提供帮助。

Jef*_*eff 5

最后发现 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"}
)
Run Code Online (Sandbox Code Playgroud)