google-bigquery - 在 BigQuery 中使用视图与实际表
问题描述
我们有一个用例,我们在 BigQuery 表中按产品存储销售额。该表具有订单产品级别的记录。我们的组织使用从 2 月到 1 月的会计日历。我们有一个财政日历表,它提供给定日期的所有详细信息。
我们希望将这些会计周嵌入到订单产品表中,而不是让用户查询此订单产品表和会计日历表并派生今年和去年财政周的详细信息。
我们可以通过两种方式做到这一点:
- 创建一个位于 order-product 和会计日历表上的视图,并公开此视图以供查询
- 更改加载 order-product 表并将会计日期放入物理表的过程
我想知道以上哪种方法更好。如果有任何其他方法未在上面列出并且更有效,那么我也愿意了解它们。
order-product 表在 order-date 上进行分区,并且在过去 4 年中总共有大约 100 - 1.2 亿条记录。
解决方案
推荐阅读
- c# - 无法从 Azure 数据库检索数据
- mysql - 在 2 个表中的值范围之间进行选择
- php - Laravel 关于请求接收数组的策略
- python - 为什么“conda”命令找不到“可更新”包?
- reactjs - Material-UI在没有图像时显示字母头像
- keras - 语义分割,评估生成器的准确性很好,但预测看起来还不错
- relational-database - 数据库管理系统考试题
- python-2.7 - map(None, some_list) 对 Python 2.7 中的一个列表有用吗?
- vue.js - 如何在 vue js 中使用图像创建选择选项
- xamarin - Xamarin WebView 应用程序(混合)与 Xamarin Essential