GoogleGoogle Professional Data Engineer (PDE) Certification
·CN
·更新于 21 Aug 2026
你需要一个模型使用的天气数据,该模型只使用过去 30 天的数据。为了避免存储不必要的数据并最大限度地降低成本,你应如何设计 BigQuery 表?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建一个按天气数据的 datetime 值分区的 BigQuery 表。将分区过期设置为 30 天。.
为什么这是答案
正确答案通过利用 BigQuery 的分区表和分区过期功能,提供了一种高效且经济的解决方案。将表按天气数据的 datetime 值分区,并设置 30 天的分区过期策略,BigQuery 会自动删除超过 30 天的数据分区,从而避免存储不必要的数据并最大限度地降低成本。
其他选项效率较低或不符合要求:
选项一和四通过计划查询删除旧数据,这会产生额外的计算成本,并且不如 BigQuery 的原生分区过期功能高效。
选项三按摄取时间分区,但模型需要的是基于天气数据本身的日期,而不是数据进入 BigQuery 的时间。如果数据摄取有延迟,此方法可能无法准确保留过去 30 天的天气数据。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡