一家金融公司针对PB级数据集运行 Amazon Athena,以支持其BI应用程序。AWS Glue 作业每天晚上刷新一次数据,而BI应用程序出于策略原因需要每小时刷新数据。目标是在不增加基础设施且运维开销最小的情况下降低 Athena 成本。哪种方案是最佳选择?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 对 SQL 查询使用 Amazon Athena 的查询结果重用功能。.
为什么这是答案
正确答案是使用 Amazon Athena 的查询结果重用功能。Athena 的查询结果重用功能允许 Athena 在执行新查询之前检查是否有相同查询在指定时间内执行过。如果有,并且数据未更改,Athena 会直接返回之前缓存的结果,从而避免重新扫描数据,显著降低成本和查询时间。这满足了在不增加基础设施和运维开销的情况下降低成本的要求。 将数据移动到 S3 Glacier Deep Archive 会增加数据检索成本和延迟,不适合需要每小时刷新的BI应用程序。在BI应用程序和 Athena 之间添加 Amazon ElastiCache 集群会增加基础设施和运维开销。将数据格式更改为 Apache Parquet 虽然可以提高查询性能和降低存储成本,但对于已经存在的PB级数据集,转换本身可能是一个耗时且资源密集型的过程,并且不能直接解决重复查询的成本问题。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡