场景
创建普通维度逻辑表和事实逻辑表关联维度时,如何选择维表版本策略?
解决方案
维表版本策略定义主表(当前维度逻辑表)与关联维度逻辑表的分区,默认使用与当前维度逻辑表相同调度周期。更多说明如下:
使用同周期维度(主表与维表使用同周期分区):主表和关联维度逻辑表计算时使用相同周期的时间分区。例如,业务日期是20220110,需要查询主表ds=20220101分区的数据,同时关联维度逻辑表的时间分区也是20220101,则需要选择为使用同周期维表。
使用最新维表(维表使用最新分区):数据计算时使用最新关联维度逻辑表的最新分区。例如,某商品类目经常会调整,10天前是手机类目,今天是电器类目。如果业务上需要按照电器类目重跑10天前的数据,则维表版本策略需要选择为使用最新维表(维表使用最新分区) 。

该文章对您有帮助吗?