00:00
啊,好了,同学们啊,那咱接下来呢,就来体会一下啊,我到底如何一步一步的对吧?从我们这个需求对不对去构建指标体系啊,要怎样从指标体系当中去寻找公共的派生指标,要怎样从这个公共的派生指标里边去推导DWS层的这个表,对吧?整个过程咱是不是得过一遍啊,对吧?好,那现在咱们就开始,我们先从第一步开始啊,第一步开始是不是就干啥,是不是就是明确那个统计需求,咱们得去分析分析每一个需求的实践逻辑啊,对吧?OK,那咱们现在的需求在哪呢?实际上在我们这个数字当中,我们所有的需求都放在了,是不是ADS层,对吧,ADS层我们将来呢,会有各种各样的这个需求,对吧?比如说举个例子,那第一个是什么呀?是一个所谓的什么各渠道流量统计,对不对,那他这让我们统计的内容都有啥呢?来看一下。那这个呢,是让我们统计的一个指标,注意啊,需求跟指标这俩概念咱们得搞清楚啊,需求对吧,我这是不是就可以称之为一个需求对吧?一个需求里边我是不是可以让你统计很多的数啊,对吧?这个数那个数,这个数那个数,或者这个率,那个率对吧?那每一个率,每一个数我们称之为一个什么东西啊,一个指标啊,是这样的啊OK,好,那我们再去,呃,这个去构建这个所谓的指标体系的时候呢,我们得一个指标一个指标的去分析。
01:16
啊,能理解吧,OK,你得去分析一下,OK,那这个指标,那我到底是一个派生指标还是一个衍生指标,那如果它是一个衍生指标,那它依赖的派生指标是谁,对吧?OK等等等,你需要把这些东西给他分析出来,OK,那大家想一想,你说这个工作量是不是也应该是比较大的呀,对吧?而且你要想能分析出来,那他这个对应的派生指标是谁,对不对,或者说他依赖的派生指标是谁,那你琢磨琢磨,你得先知道什么才行。你得知道这个东西怎么算才行吧,对吧,你要不知道它怎么算,你能知道它对应的排产指标,它依赖的排产指标是什么,这肯定是不能知道的,对吧?所以说我们再去构建指标体系之前,我们必须得明确每一个指标的计算逻辑,你得深入的去分析这个需求才行,诶这一点大家要搞清楚好了,在这儿呢,我就先不给大家去演示我们到底怎样去一个一个去分析这个指标了啊,我们就来看一看,我分析完之后,我最终构建出来的这个指标体系到底长什么样啊,那这个呢,我给它放在了一个脑图当中,当然这个形式不限啊,来咱们找一下,我放在了一个脑图里边,在在哪呢?在这个位置,来咱们往下翻,往下翻。
02:18
来看这儿有一个这个脑图插慢的,大家有有没有这个插慢的软件,有是吧?那在这呢就能直接打开啊,双击就打开了,稍微等一下啊,这个有点大啊,有点大,来各位同学我们一起来看一下啊,那这是不是有一个呃,指标分析啊对吧?然后呢,往后看,那这个呢,实际上就是我对我们数仓当中每一个指标的一个分析结果,对吧?那现在大家呢,可能看着这个就有点头晕是吧?啊没关系啊,那现在呢,我们先不用去管里边的具体内容,咱们现在只需要知道,就是说我去构建指标体系的时候,我到底要做到一个什么样的程度就行了,来大家看啊,你看这个什么,最近一七三十日各渠道反和数,这对应的就是啥?是不是就是刚才我们看到的ADS层当中的第一个指标啊,对吧,咱们去找一下。
03:06
这是就是最近一三是各渠道反客桌上对吧?啊是咱们也就是说我一个一个一个指标一个指标的去分析好,分析完之后,你实现能实现一个什么样的效果呢?比如说咱们这举一个具体的例子啊,看这个,这个是我们将来要算的第二一个指标对吧?这个什么呢?什么最近一七三十日什么各渠道会画平均停留市场,诶可能现在看的这个东西大家都不知道是啥对吧?没关系啊,不用管后续咱们做到具体的时候再详细的分析啊,啊完了之后,你拿到这个指标之后呢,你需要判断一下这个它是一个派生指标还是一个衍生指标对不对,那当然这个呢,在这儿看是不是应该是一个衍生指标,对吧?那衍生指标你得干啥呢?你得找到他所依赖的那个派生指标是谁,对吧,因为衍生指标是不是往往是通过派生指标进一步的计算得到的呀,对吧?好,那这时候呢,你就得找到它所依赖的派生指标,比如说我这儿找到的他依赖的派生指标就是这个,诶就是这个,好,那完之后呢,我们来思考一个问题啊,就是说我们再去找一个指标所依赖的派生指标的时候,你说你找的这个指标一定是固定。
04:07
定的吗?是固定的吗?这个其实不一定,为什么啊,大家想一想,你就说这个需求,这个指标它依赖哪个派升指标,这个由什么决定,是不是由这个指标的计算逻辑决定啊,对吧?那你想一想,一个指标它的计算逻辑只能有一种吗?不一定,这跟咱们做数学题是一样的,一个数学题是不是还可能有多种解呀,对吧?OK,那一个指标的计算逻辑它往往也不只有一种,对不对?那所以说计算逻辑不同,那你找到的它所依赖的派生指标是不是可能会不一样啊,对吧?那所以说这一步其实相对来说是比较灵活的啊,OK,也就是不同的人再去分析这个指标的时候,你找到的他依赖的攀升指标可能是不一样的,这个不一样会带来什么样的后果,大家想想。会会来什么样后果,你想啊,就是我们找到这个每个指标依赖的派生指标之后,咱们接下来要干啥?是不是得根据它依赖的这些派生指标去设计DWS的表啊,对不对?那你找到的它依赖的派生指标不一样,那你是不是将来你设计的DWS的表是不是可能就不一样啊,对吧?所以说实际上DWS的表咱们从现在就得意识到啊,DWS层表是相当灵活的,对吧?不同的人会设计出来不同的DWS层,哎,这一点大家需要体会一下,为什么呢?因为他是取决于需求的计算逻辑的,每个人他的计算逻辑可能都不一样,对吧,不一样DWS表可能就不一样,这一点要体会一下啊好,那接下来咱们继续往下进行,那假如说我现在已经找到了它所依赖的这个派生指标了,对吧?那我们需要做什么工作呢?咱们需要把这个派生指标是不是用那套固定的公式定义出来啊,对吧?那套公式是什么来着?还记得吗?一个派生指标等于什么?等于原子指标加统计周期加业务限定加统计力度对吧?诶,这个公式咱们必须得。
05:53
得记清楚才行,好,那原子指标是不是又由三个要素组成啊,对吧?哪三个要素来着?分别是业务过程度量值和聚合逻辑对不对?OK,那你需要把每一个指标所依赖的派生指标都用这样一个固定的公式给它定义出来,好,那现在大家可以看一看,现在这个脑图当中存放的就是我对咱们后边的每一个需求的分析结果,那我都找到了这个需求它第一代的排生指标是什么?完了之后呢,这个标准的定义是什么?OK,我都是这么去做的。好了,那截止到现在呢,那咱们这个所谓的指标体系就已经构建出来了,这就是咱们最终的这个所谓的指标体系。好了,那接下来咱们继续往下走啊,有了指标体系之后,咱接下来就可以干啥来着,是不是就可以从这里边去找,找啥,找每个需求,每个指标所依赖的相同的派生指标啊,是个道理吧,同学们,那OK,那接下来咱们就得找一个,诶那他们依赖的相同的派生指标,这个怎么找啊,你在这个脑图里边找,是不是有点乱啊,对吧?这个不太好,不太好看出来,那怎么看方便一点呢?
06:53
咱技术可以这个可以这样啊,你可以把每个指标所依赖的那个派生指标给他怎么样。
07:00
单独的给它拎出来对吧,拎出来之后咱们再去找谁相同是不是就好找一点了,对吧?好,那所以在这儿呢,诶我下边又做了一个这个文件,那咱们去找一下,我后边呢,我做了一个这个电子表格,咱们去找一下Excel文件啊来找一下。在这OK,大家来看啊,那这个Excel当中存放的是什么呢?是从上述的指标体系当中抽取出来的所有的派遣指标,咱把上边的每个派遣指边都拿出来,拿出来之后呢,放到这样的一个电子表格里边,放到这儿之后,那咱们就好找了啊好,各位同学,那接下来呢,咱们继续往进行,那这个表格放在之后,大家现在能不能看明白,这里边放的是什么东西啊,能不能看明白,咱们先看一下表头啊,你看这个表头是什么意思,这个表头是不是由四部分组成,分别是原子指标、统计周期、业务限定和统计力度,这是不是就是那个派生指标的定义公式啊,对吧?好,那完了,原子指标是不是由由业务过程度量值和聚合逻辑组成啊,对吧?那实际上呢,诶,我这张这个表头就是一个,呃,派生指标的一个定义啊,完了之后,我这个表格当中的每一行对应的应该是一个什么呢。
08:03
每一行是不是就是一个派生指标,对吧?这个派生指标来自于哪儿,是不是就来自于我这个脑图当中,没问题吧,我相当于就是做了一个什么工作啊,我就是把这个脑图当中的是不是每个派生指标,它的这个呃定义公式给它搬过去了呀,对吧?OK,那这个原子指标把这三字段拿过来,然后呢,我是不是给它放到咱们这个表格里边呢?诶放哪去了?放这个表格里边是不是这个位置啊,对吧?好,那我统计周期放在这儿,业务限定放这儿是不统计力度放这儿对吧?好,那也就是说我这张表当中一行对应的就是我脑图里边的一个派生指标,好,我相当于把所有的派生指标都单独的给他拿出来了,好,那现在我们就已经放在这,放在这之后,咱们接下来要做的工作应该是什么?是不是得根据这个派生指标去设计DWS层的表啊,对吧,好,怎么设计?怎么设计,咱们来琢磨琢磨啊,首先咱们注意观察一个现象啊,你注意观察一下,你看这地方,这个地方它跟它这两个派生指标是不是意模一样,对不对,这一模一样就意味着什么,就意味着什么,意味着我后边是不是有两个需求会用到这样的一个相同的派生指标,对不对,OK,那这个是不是后边我一个需求依赖的一个派生指标,那它是不是我另外一个需求依赖的一个派生指标啊,对不对,OK,那这实际上就相当于是这俩需求需要用到相同的派生指标,那这其实就是咱们所谓的什么呀。
09:22
公共的派生指标了,对不对?那是不是已经找到这个公共的派生指标了,对,那接下来咱们做什么工作,接下来是不是就得为这些公共的派生指标去建一张表,去保存这里边的结果呀,对吧?大家说是不是这个道理没对吧?OKOK,好,那行了,现在问题来了,我到底怎么去把这个汇总表跟派生指标对应起来呢?我到底怎么对应起来呢?我是一个派生指标,我就去建一张表,我是这样去做吗?是不是这样去做?琢磨琢磨啊,咱们怎样去根据这个判断指标去设计DW表,因为你设计单位表对吧?你最终你需要去明确什么,你到底要建几张表,你需要明确每张表的表结构什么,是不是得把这些东西确定下来才行,对吧?好,派生指标都放在这,我到底要建哪些表对不对?也就是我的派生指标跟我的汇总表他们的对应关系应该是什么样的派成指标,你说跟我们的汇总表应该什么样的,是不是一对一的一个关系,是不是什么叫一对一呢?比如举个例子啊,那这儿咱们看到了,这是不是就是一个典型的公共的派生指标对不对?那理论上我是不是应该去建表,去保存它的结果,对吧?啊,那我应该怎么办呢?是不是这一个派生指标我就放在一张汇总表当中,是不是这样去做啊,那OK,我们再去找一下,你看这儿是不是也有两个完全一样的派生指标,他俩也是完全一样的,对吧?我是不是也应该为他再去建一张表,去保存他们的结果是不是这样的呢?那有同学可能会想啊,那就应该这样去做,怎么去做呢?就是一个公共的派生指标,我就给。
10:52
建一张单独的表没问题吧,一个公共的派生指标,我就给他建一张单表,有肯定有同学会这样去想,对吧,但想想你说这么去做,咱们有没有什么问题?
11:03
有没有什么问题?首先啊,咱们学校这么做可不可行?首先第一点肯定是可行的,为什么可行?你只要能把这些公共的派出指标的结果保存起来,那是不是就能够实现重复计算,呃,就是避免重复计算的一个一个一个效果呀,没错,因为咱们这儿DW层最终的目的就是要减少重复计算了,你只要能把公共的派生指标保存下来,就能够减少计算,这个首先哎,这个目标是能够达成的,但是我们真这样去做,它有没有什么问题呢?其实有问题,有啥问题啊,你这么去建会导致你DWS层会建大量的汇总表。为什么?你想啊,你要是一个派生指标单独的建一张表对不对,那可能出现什么问题啊,你想啊,一个派派生指标是不是由这样的相当是六个这样的一个呃因素去决定啊,对吧?只要有一个因素不一样,那我是不是就是不同的派生指标对不对?我不同的派生指标,我按照刚才咱们所说的是不是就得建不同的表,对吧?那这样一来你可能会建大量的这个汇总表,表多了之后有什么不好的地方呢?就是你的汇总模型会变得非常的复杂,对不对,那将来我后边的用户在用咱这个表的时候,他是不是可能就乱呀,对吧,你表越多我是不是越麻烦呀,对吧?诶是这样的,所以说你这么去接你这个表呢,可能会非常的多啊,那所以咱们一般情况下不这么去做啊,你不这么做你怎么做呢。
12:19
怎样去做,能够稍微的把这个表的数量减少一点,怎么去做呀?哎,那实际上呢,咱们文档当中已经给出了答案,来咱们看一下文档当中是怎么说的啊,他让我们这么去做啊,来找到汇总模型设计这一点啊,他说汇总模型设计是不是参考指标体系啊,对吧?啊完了之后呢,主要是参考派生指标,然后继续往下走,那我们到底怎么去决定汇总表,到底建哪些表呢?来看一下汇总表与派生指标的对应关系,就是一张汇总表包含业务过程相同,统计周期相同且统计力度相同的多个派生指标,对吧?我们现在先把这个红字着重的看一下,是不是就是一张汇总表包含多个派生指标啊,对吧?这啥意思呢?诶跟咱们刚才说的不是一样的,我们刚才说的是什么来着,是一个派生指标是不是放在一个汇总表里啊,对吧,那那你这样一聊的话,是不是这个表的数量会非常多,对吧,但是我现在相当于是怎么样,我把多个派生指标放在一张汇总表里那。
13:19
首先表的数量是不是肯定会变变少对吧?这一点模型是不是肯定会变的更加简单一点,对吧?这一点应该是能体会到的。好,那接下来我们再来体会一下,我们是把什么样的派生指标放在一个汇总表里了,来再来体会一下啊。把业务过程相同的,统计周期相同的,统计力度相同的多个派生指标放在一个混总杆里,诶为什么要去这样规定呢?来,我们回过头来看一下啊,他说把业务过程相同的,统计周期相同的,且统计力度相同的多个派生指标放在一张汇总表里,是不是,也就是说是不是这一堆东西我给它放在一张汇总表里啊?
14:01
是这个道理,他们是不是正好就满足这个条件对吧?哎,为什么要这样去规定呢?这个有什么说法?对吧,为啥恰好就是他们仨相同的,我就能往一张表里放,为啥呀?诶在这儿呢,咱们一起分析分析啊,首先我们先看统计力度相同,你想啊,统计力度相同,那就意味着什么?意味着我这几个派生指标,那他们计算结果的结构是不是就是相同的,但是是不是这道理,为啥呀,你想啊,统计力度是不是决定了我这个,呃,就是最终的结果,我每行是什么呀?对吧?我这个派生指标,我每行是一个绘画,我这个派生指标呢,我每行是不是也是一个绘画呀,对不对?OK,那既然是这样的话,我是不是就可以这样去设计咱们这个表,这个表怎么设计,首先那表拿过来完了之后呢?呃,你设计表结构是不是行和列啊对吧?行,咱们怎么确定一行是不是就是一个绘画对不对,因为他们是不是都是,你先不用管绘画是什么啊,那你一行是不是他们每行是什么都是相同的呀,对吧?OK,好,那完之后我一行就是一个所谓的绘画,好那完了之后我们就往下走,那你这个行确定一下之后呢,我们再去那列列怎么确定。
15:03
电脑首先第一个字段肯定得有一个啥,你们得有一个绘画的标识。是这个道理吧,你得知道我这一行到底呃指的是哪个绘画嘛,对吧,那或者说你要是用户的话,你是不是一行,呃,第一个字段就得是一个,呃用户的标识啊,对吧?说白了就是你得有一个会话ID,或者有一个什么哎用户ID等等等等,对吧,这是第一个作用,那其余的段怎么确定?根据什么确定,是不是根据我这个原子指标确定,是这个道理吧,OK,比如说我第一,呃,第一个原子指标,我可能需要对哎某一个字段进行,比如说萨姆求和,那OK,你是不是就给他来一个求和的字段,那我第二个指标呢,我可能需要哎对某一个字段进行一个抗的统计,对吧?那你就给他来一个抗的对吧,比如说有什么总金,总金额,有什么总次数,有什么总件数,你是不是就按照这样的一个逻辑,是不是一个原子指标我给它设计一个字段的就完事了对吧?OK,好,那你会发现只要计力度相同,那统计结果的结构就是相同的,结构相同,我是不是就有条件放在同一张表里边了,对吧?我表结构我是不是可以这样去设计对吧?一行都是一个绘画,然后呢,我不同的派生指标,我放在不同的字段上边,好那这样一来是不是能够放在一张表里对吧?好,那这是统计力度相同,那它的一个这个主要的一个原因对吧?统计力度相同我就能够放在一张表里,好那接下来我们再继续,我们再来讨论讨论,为什么业务过程相同和统计周期相同呢?
16:22
为什么要把它俩相同的我放在一上边,他俩怎么考虑呢?这个怎么考虑对吧,你统计力度相同,因为你结构相同,结构相同我就能往一张表里放,对不对,那为什么还要保证业务过程相同和统计周期相同。为什么?这对,这个其实得从哪儿考虑呢?得从数据装载这个角度去考虑,来大家想一想啊,那只要这几个派生指标他们的业务过程相同,那就意味着什么?你去算这个指标的时候,它需要用到的表是不是就一样了?这个业务过程是不是对应时表对吧?他们业过程相同,说明我在算他们的时候,我需要用的同一张实时表,这个应该是没问题的,对吧?好,那统计周期相同意味着什么?统计周期意味着什?统计的是什么呢?还记得吗?是不是对我们这个业务事件的一个时间限定啊,对吧?好,统计周期相同,那就意味着我需要用到这张时表当中同一天的数据。
17:15
没问题吧,OK,好,那也就是说业务过程相同,统计周期相同,那就能保证我在算这个指标的时候呢,我要用到同样的一张表当中的是不是同一天的数据啊,对吧?说白了就是用相同的数据没问题吧?好,那既然是这样的话呢,我就可以怎么去算这些排名指标了,我就可以是不是把一张表的数据拿过来,然后呢,把同一天的数据拿过来之后呢,直接按照什么分组。按照统计力度相同,呃,按照统计力度分组对吧?那这些派生指标是不是统计力度正好是一样的呀,对吧,那我就统一的按照这个,比如说哎,某一个维度字段进行分组,分组之后是不是得进行聚合对吧?聚合的时候我就可以怎么聚合了,我就可以一次性的是不是把这些原子里边都给它算出来呀。没问题吧,相当于我就可以怎么做,只读一遍数据,只对数据进行一次分组,然后呢,就能得到这些派生指标的聚合结果了,能理解吧?那这样一来,是不是在某种意义上来讲,我们也是减少了重复计算呀,对吧?如果说你要把这些派生指标我放在不同的表,不同的表你是不是得分开算,你要是分开算的话,那你算这个指标的时候,是不是需要拿这个表这一天的数据进行一次聚合,对吧?那你算这个的时候,是不是也要拿这张表这一天的数据进行一次分组聚合,你相当于同一张表同一天的数据,你是不是聚合了多次啊,对吧?诶,那是这样的,那如果我把这些呃指指标呢,我放在一张表里,那我就可以怎么说了,是不是只读一遍数据,然后同时把这里边都算出来,都算出来之后怎么办呢?是不是直接写到咱们这一张汇总表,那就完事了,对吧?诶那这也能减少重计算,那所以说这就是我们为什么要把诶统计力度相同,业务过程相同且统计周期相同的派生指标放在一张表的原因,诶这一点大家搞清楚。
18:58
好了,那截止到现在呢,那我们其实就已经知道了,诶,我们到底如何根据这个所谓的派生指标去设计DWS层的汇总表了,哎,这一点咱们要给他搞清楚啊,行了,同学们,那截止到现在呢,我们就已经呃,把这个DWS层的这个设计流程从零到一给他演示完了,那最终呢,咱们来总结一下啊,各位同学你看我DWS目表到底是怎样一步一步的推出来的,到底是怎样一步一步推出来的?
19:26
怎样推出来的呀,怎怎么推出来来,咱们琢磨琢磨,实际上咱们是这样一步一步的给他推出来的啊,那首先我们需要干啥,是不是先拿到我们ADS层所有的需求,对吧?你需要逐个指标去分析,根据它的计算逻辑去分析,你得找到每个派生指标,以每每个指标所依赖的派生指标是什么,然后呢,你得把这个派生指标用这个标准的公式定义出来,好定义出来之后呢,你需要把这些所有的派生指标单独的给它拿出来,当然你不拿也行,咱们拿出来主要是为了干啥,是为了方便咱们去比较,去查看一下,对吧?好,都拿出来,拿出来之后呢,放在一个这样的电子表当中,拿到这之后,那接下来我怎样根据它去设计DWS的汇总表,怎么去根据它设计,哎很简单,是不是满足一个原则就行了,对吧,你就需要找找内容业务过程相同,且统计周期相同,且统计力度相同的这样的排名指标,你把他们是不是统一的设计在同一张汇总表,那就完事了呀,对吧?诶是这样的,那这其实就是诶有指标会由需求到汇总表的一个设计过程,诶这个过程大家先。
20:27
呃,把大体的思路掌握就行,至于里边的细节对吧,怎么去做表,最终建成什么样对吧?三说怎么写,这个是后边的事了啊,咱们现在先把理论给他说通就行了,行了,那最后呢,我们再来思考一个小问题,文档当中一个小问题,咱们一起思考一下啊,来看一下他这说什么。他说,请思考汇总表与事实表的关系。汇总表与事实表的大家都知道啊,汇总表是不是肯定是从DW层的事实表聚合而来,对不对?OK,那他俩的关系怎么样的?嗯,是一个对一个还是一个对,多个还是多个对,一个还是多个对,多个对不对,是怎么样的一个对应关系,自己琢磨琢磨啊。
21:05
啊,一个汇总表我对应几个事实表,一个事实表我要对应几个汇总表,对吧,这个大家琢磨琢磨。来咱们分析分析吧,先分析这样一个问题啊,就是说一个汇总表对应几个事实表。这是DWS的一个汇总表,这是DWD层的一个明细事实表,对吧?那他俩应该是什么样的东西?一个汇总表对应几个市值表?是多个吗?是几个,你琢磨琢磨呀,你就看这其实就能看明白,咱们把什么样的这个数据放在一起来着,业务过程相同的,统计周期相同的,统计力度相同的,呃,这个派生指标是不是放在同一张汇总表里,对吧,也就是他们我会放在一张表里,你想啊,你这一张汇总表里放在派生指标,他们的业务过程是不是都是相同的,是不就一个业务过程,一个业务过程不就对应一张时值表对不对,那所以说实际上呢,诶,我们这个汇总表跟时表应该应该这种啊,就是我一个汇总表是不是只对应一个事时表啊,是这个道理,好,那完之后我们再来看一个事实表会对应几个汇总表。
22:10
那肯定是多个,为什么呀,你想啊,我一个这个事实表,我是不是可能会聚合到不同的统计力度,我可能会有不同的统计周期,对不对,那所以说是一个实时表,可能会有多个汇总面,对吧,这一点要搞清楚,所以说实际上呢,咱们这个表呢,应该是这样的一个对应关系啊,就是这个假如是我们DWD层的实时表,对吧,那它在DWS层呢,是不是可能会对应各种各样的汇总表,对不对,是不是应该是这样的一个对应关系啊,对吧?所以从数量上来看,你说DWS跟DWD应该是哪儿的表比较多呀?DS层的数量应该是比较多吧,没问题吧,哎,这一点大家稍微的体会一下啊,好了同学,那截止到现在呢,我们的DWS层,那它的一个设计思路咱们也就讲完了啊,OK啊好,那最终咱们总结一下啊,那当我们把DWS层也做完了之后,那剩下的工作其实就简单了,对吧,我们就需要按照我们最终设计的结果去建表,写三个,最终再进行全流程调度,那整个数仓那咱们就可以构建出来了啊好了,那到现在呢,数据仓库的从零到一的构建流程咱们就讲完了,来视频我停一下。
我来说两句