SAP-C02 第 387 题
题目
一家公司部署了一个新的 Web 应用程序。作为设置的一部分,该公司将 AWS WAF 配置为通过 Amazon Kinesis Data Firehose 登录到 Amazon S3。该公司开发了一个 Amazon Athena 查询,该查询每天运行一次,以返回过去 24 小时内的 AWS WAF 日志数据。每日日志量是恒定的。然而,随着时间的推移,相同的查询将花费更多的时间来运行。解决方案架构师需要设计一个解决方案来防止查询时间继续增加。该解决方案必须最大限度地减少运营开销。哪种解决方案可以满足这些要求?
选项
A. 创建一个 AWS Lambda 函数,将每天的 AWS WAF 日志合并到一个日志文件中。
B. 通过配置 AWS WAF 每天将日志发送到不同的 S3 存储桶,减少扫描的数据量。
C. 更新 Kinesis Data Firehose 配置以按日期和时间对 Amazon S3 中的数据进行分区。为 Amazon Redshift 创建外部表。配置 Amazon Redshift Spectrum 以查询数据源。
D. 修改 Kinesis Data Firehose 配置和 Athena 表定义以按日期和时间对数据进行分区。更改 Athena 查询以查看相关分区。
答案
D
解析
正确答案:D 解析: 题干关键点:核心服务:Lambda, S3, Redshift, Kinesis, Config。 正确选项: D. 修改 Kinesis Data Firehose 配置和 Athena 表定义以按日期和时间对数据进行分区。更改 Athena 查询以查看相关分区。 选择理由: 选项 D 的设计直接围绕题干限制展开,关键动作是 D. 修改 Kinesis Data Firehose 配置和 Athena 表定义以按...