温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
你会发现啊DWD层啊,它的这个建模驱动,它是以什么驱动的呀。是以业务驱动的。啊,业务驱动你会发现啊,你去建这个宽表的时候,你考虑过其他什么需求的问题吗?没考虑,咱们是没考虑是不是直接去业务系统当中挑选我们感兴趣的所谓的业务线呀,对吧,然后呢,你就去进行维度建模了,所以说你这个DW层建模完全是由业务驱动的,就是我有什么业务我就有什么实时表。啊,对不对,那有什么业务就有什么时表啊,在业务当中,我这个实时表跟谁有关系,那我就有一个对应的维度表,是不是完全是由业务驱动的,你是不需要去考虑咱们的需求的,对不对啊,这是以业务驱动啊,那DWSDWT这个宽表层,你说咱们这儿建表的时候啊,它是由什么驱动的呀?啊,就是为什么咱们最终啊,咱建表的时候是这么建的,哎,有哪些表是以维度为基准的,那表当中有什么字段呢?哎是哎跟它相关的实表的度量值的聚合值为什么是这样的。
01:01
这其实跟谁有关系啊?这其实跟咱们的需求是有关系的啊,咱们之所以这么建表啊,嗯,是考虑到我们后续咱们大多数的需求都是什么样的呀,是不是都是这种分组聚合呀,嗯,大多数都是分组聚合,都是分组聚合吗?那分组聚合那一般情况下就是我我会有一个最终结果啊,会有一个维度字段,那还会有一个什么呀。还有一个事实表的一个度量值,是不是大部分的需求,我这个最重要的结果都是这样的呀,对不对,那既然大部分都是这样的,那所以说我就怎么做,我就在咱们DWSDWT,我们就建一个这样的宽表。然后宽表的主见呢,就是维度的ID,那度量值呢,那那那个其他字段呢,哎,就是各度量值的聚合值啊,那这个我是不是大部分的需求都是这种啊,那所以说我们肩宽表哎,咱就这么建啊,所以说其实呃,咱们从这个角度去考虑的话呢,那我们就得到一个这样的结论啊,就是DWSDFTT宽表层呢,是以需求为驱动的啊,然后呢,DWD层咱建模的时候呢,是以业务为驱动的啊,以业务为驱动,那我建门的时候就不用考虑需求啊啊那这就是咱们提到的一个问题啊。
我来说两句