amazon-dynamodb - 如何使用 AWS Glue ETL 加载 dynamodb 表
问题描述
使用 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。我没有找到任何相关的主题,因此任何人都可以提供帮助,我们将不胜感激。
解决方案
最后发现 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"}
)
推荐阅读
- java - 如何使用 radioButton 通过用户输入执行不同的方程式?
- asp.net - Azure Web 应用找不到连接字符串
- html - 在 Firefox 上放大或缩小后,单选按钮正在改变大小
- c# - ASP.NET ExceptionMiddleware 不继续代码块
- dependency-injection - 在 QuarkusTest 中如何在某些情况下使用模拟,但在其他情况下不使用?
- azure - 如何读取自定义配置设置?
- python - python 3从模块导入而不指定类本身
- r - 在 Shiny 中,如何连接登陆页面?
- javascript - Javascript 中的 AJAX 请求在我的其余代码之前发送
- javascript - Google 地图 API:如何在使用 javascript 将鼠标悬停到地点/标记时显示悬停卡片