我们有一个用例,我们将产品的销售存储在BigQuery表中。此表包含订单 - 产品级别的记录。我们的组织使用的是2月到1月的会计日历。我们有一个财政日历表,提供了给定日期的所有细节。
我们希望将这些会计周期嵌入到订单 - 产品表中,而不是让用户查询此订单 - 产品表和财务日历表并推导出今年和去年的财政周详细信息。
我们可以通过两种方式实现:
我想知道上面哪一种是更好的方法。如果还有其他方法没有在上面列出并且效率更高,那么我也愿意了解它们。
订单 - 产品表在订单日期进行分区,过去4年总共有大约1亿至1.2亿条记录。