00:00
好,那接下来呢,我们去看一下我们的第四张,也就是第三张宽表。啊,主题表对吧,叫地区主题表,那在这张表当中呢,我们主要分析的那这张表比较简单了,但是它这个难点在于哪呢?我们要用flink circle来实现。啊,要用弗link circle,但对于大家来说呢,Flink circle这个东西忘了。对吧,好多东西忘了,但是没关系,我们讲慢一点啊,有的时候呢,我们带着大家去回顾一下,呃,考虑到网速的影响,我先把这个flink。官网我打开一下,因为我们会用到这里边儿的一个东西,这个网速今天还行对吧?好,那我们这样我把这个打开啊,因为等会会用到。啊,我们还是用我们这个版本啊,那这个网速还行,我们就直接来看这个内容了啊呃,那在这个当中呢,我们要根据地区去算什么呢?算。
01:00
飞飞。啊,然后呢,还有这个下单。同这个PVUV呢,可以配置log以及DWM层UV这个表来对吧,然后订单表。订单款表,求下单的。单数以及。定额。啊,以及金额对吧,好,那其实之前我们第一个在访客主题当中,因为PVUV嘛,还是根据这个访客来的,其实在访客主题当中,咱们是不是有一个维度是地区维度呀。对不对,咱们是不是已经有一个这个地区维度了,所以那我们为了ADS层能够出这个地区的PVUV的指标,呃,那换句话说呢,我们可以不一定非得在这个地区表当中把这个加上。对吧,不一定非得把它加上啊,也就是说什么意思呢,我们可以在地区主题这个表当中只算下单。
02:05
因为假如ADS层要PV和UV的时候,我们是不是可以从访客主题这个DWS层。去拿数据啊,有没有问题。OK吗?能理解这个事儿吧,也就是说呃,有很多指标他在好多地方都能够去出,对吧,那有一个能拿到这个数据是不是就够了。其他的我就可以怎么样。不要了。对不对。OK吗?没有人回应。OK吧,好,那也就是说当前这个地区主题表,我们主要做的呢,就是说做这个下单。
03:07
做订单对吧,那来自于订单宽表啊,来自于咱们的一个订单宽表,好,那这个呢,是我们的一个需求分析,那接下来呢,我们就无非就是说用,嗯。Flink circle来完成这个事情啊,找出来订单宽表去建表做这个事情,我们要找到我们要的数据有哪一些,对吧?去做呃,分组聚合啊,当然这里边要开窗,这里边两个难点啊,难点第一个就是根据我们的数据。来提取实践时间,生成wordmark。对吧,这是第一个我们要做的事情,那第二个呢,就是开窗,其实在这里面,它这个开窗呢比较麻烦。啊,比较麻烦一点对吧,好,那就主要就这两个点搞定了,那这个需求就结束了,它这个需求本身并不难,是这个意思啊好,那接下来呢,我们这个是思路分析啊,定义表环境,这个时候我们在定义环境的时候呢,多一个表环境,然后呢,用DDL的方式创建一个动态表,然后查询circle口转换为硫,对吧,写入click house,那有的人说那我。
04:18
这个flink circle。直接往外写不也可以吗?当然可以啊,这个可以,但是呢,它有一个缺点在于。你,你又要去写一套了,而我们已经写好了click house的,对不对?我们已经写好了,克里浩U,那也就什么意思呢,我们在做这个时候的时候啊。可以直接把它转换为硫。啊,可以直接把它转换为硫,然后呢,用我们写好的工具类来做,所以呢,这里边儿有这一步。将结果表转换为流对吧?啊,这个意思,这是我们的需求分析,它比较简单啊,我们刚才说了,它这个难点就在于第一个提取事件时间,甚至wordmark,第二个开窗啊,大家可以趁着这个时间稍微的去回想一下这个事情应该怎么做,对吧?来,这是需求分析,我把这个呢。
我来说两句