AmazonAmazon Data Engineer Associate DEA-C01 Certification
·CN
·更新于 2 Aug 2026
一个游戏应用程序将事件存储在 Amazon DynamoDB 中,数据工程师必须将这些数据近乎实时地摄取到 Amazon OpenSearch Service 中。哪种解决方案符合此要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用 Amazon DynamoDB Streams 捕获表更改。使用 AWS Lambda 函数处理流并更新 Amazon OpenSearch Service。.
为什么这是答案
正确答案是使用 Amazon DynamoDB Streams 捕获表更改,并使用 AWS Lambda 函数处理流并更新 Amazon OpenSearch Service。DynamoDB Streams 提供了一个按时间排序的修改记录流,可以近乎实时地捕获对 DynamoDB 表的所有数据修改(插入、更新和删除)。Lambda 函数可以订阅此流,并在检测到新事件时触发,将这些更改高效地发送到 OpenSearch Service 进行索引。
其他选项不符合近乎实时的要求:
使用 AWS Step Functions 定期导出数据到 S3,然后通过 Lambda 加载到 OpenSearch Service,这是一个批处理过程,无法实现近乎实时的数据摄取。
配置 AWS Glue 作业虽然可以处理数据传输,但通常用于周期性或事件驱动的批处理,其延迟不符合“近乎实时”的要求。
使用自定义 OpenSearch 插件同步 DynamoDB 数据,这需要开发和维护复杂的自定义解决方案,且通常不如 AWS 原生服务集成高效和可靠。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡