GoogleGoogle Professional Data Engineer (PDE) Certification
·CN
·更新于 21 Aug 2026
您每 30 分钟收到 100 种常见商品的平均价格,并且需要将这些价格在 BigQuery 中保持最新,以便进行廉价的联接。哪种方法最好?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将数据存储并更新到区域 Cloud Storage 存储桶中,并创建联合 BigQuery 外部表。.
为什么这是答案
此方法最佳,因为它利用了 BigQuery 联合表(Federated Tables)的实时查询能力。将数据存储在 Cloud Storage 中并创建外部表,BigQuery 可以直接查询 Cloud Storage 中的最新数据,无需额外的数据加载或合并步骤。这满足了“保持最新”和“廉价的联接”要求。
其他选项的缺点:
每 30 分钟加载到新分区表:这会创建大量小分区表,管理复杂且可能产生不必要的存储和查询成本。
Cloud Datastore + Dataflow:Datastore 不适合大规模分析查询,Dataflow 合并会增加延迟和计算成本。
Cloud Storage 文件 + Dataflow:虽然 Cloud Storage 是合适的存储,但使用 Dataflow 进行合并会引入额外的处理层和成本,不如联合表直接查询高效。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡