首页 > 解决方案 > 在 BigQuery 中使用视图与实际表

问题描述

我们有一个用例,我们在 BigQuery 表中按产品存储销售额。该表具有订单产品级别的记录。我们的组织使用从 2 月到 1 月的会计日历。我们有一个财政日历表,它提供给定日期的所有详细信息。

我们希望将这些会计周嵌入到订单产品表中,而不是让用户查询此订单产品表和会计日历表并派生今年和去年财政周的详细信息。

我们可以通过两种方式做到这一点:

  1. 创建一个位于 order-product 和会计日历表上的视图,并公开此视图以供查询
  2. 更改加载 order-product 表并将会计日期放入物理表的过程

我想知道以上哪种方法更好。如果有任何其他方法未在上面列出并且更有效,那么我也愿意了解它们。

order-product 表在 order-date 上进行分区,并且在过去 4 年中总共有大约 100 - 1.2 亿条记录。

标签: google-bigquery

解决方案


推荐阅读