00:02
行,那我们继续啊,刚才呢,这个例子呢,只是呃引用一下,就是说这个数据集可不可用,同时呢,呃,看一下那个会不会,大家会不会报错,如果会报错呢,就趁着这个第一个需求的时候,把那个改一下啊,再改一下,好第二个我们来看第二个需求。它统计视频类别热度,当时我们分析了视频类别热度。我们按照什么东西来做它的一个类别制度,我们这这样就是视频的个数啊,视频某种。这样,呃,某类。视频的。个数作为视频什么?那边热度。啊,类别热度啊,就是视频的某视频的一个个数啊,这个作为它的一个热度,热度,那第一步我们应该做什么事呢。
01:00
下列应该给他炸裂吧,我们要通进某一个啊,就是这视频类别,现在视频类别它是一个数组,它里面可能有多个吧,啊可能有多个,所以呢,我们应该给它炸开。第一步呢,就是说将。使用。UDTF函数对吧。将什么东西类别列?类别类炸开对吧,啊给他炸开。好,那我们写一下这个东西select啊,它求视频类别热度个数,那这样我们还是求两个东西,一个类别一个呢,呃,VIVO ID就是它的一个VIVO ID OK吧啊,因为其实你只要类别炸开的这个类别就够了,这个需求当中对不对?求热度嘛,对吧啊,其实只要类别就够了,但是但是我们多多写一个,就是这个ID给它保留上啊呃,VID逗号,然后呢,我们写一个开归上划线内这个name是不是一定是炸裂的那个字段出来的,对吧?啊炸裂出来的。
02:08
然后呢,From。这个。叫鼓励video orc这张表,然后对这张表进行断裂,Letter。对吧。来了没有?然后是explorelo对吧,P de explore对于category这一列进行下开了啊后面呢,应该是它这个表别名as列别名对吧,那表别名我们来一个太。小划线,Categy。C。Carry,然后as开这个地方你就不能随便取了,因为我们上面已经用了。对吧,啊已经用了,是这意思,好,然后呢,这个是不是作为一个炸列表啊,啊作为一个炸列表,那我们把第一步呢,啊展开之后,我limit一下可以吧,Limit个。
03:01
五条看一下啊,另外的五条看一下。把这个走一下。呃,这个数据。一个都前面几条都是一个是吧,我们是到第几条的时候才有那个,第八条的时候才有两个,我记得是是吧。啊,第八条啊,第八条能炸开,那我的十可以吧。因为我们想看一下那个炸裂开,看有没有效果,因为现在大家都一个啊,都是一一对应的。等一下。第八个没问题吧,对吧,这两个ID是一样的,但是呢,后面的两个名称不一样啊,这个应该这八哎这个就是这个也是两个吧,啊这个也是两个,OK,那这个呢,就给它炸开了啊厘米,那我们把厘米给它干什么?去掉对吧,啊去掉这张表呢叫做什么。T啊,临时表T表好第二步。就简单了吧。统计个数,按照个数进行一个排名,倒数排名求前十名对吧?啊top ten啊还是求前十名,那就是按照。
04:05
Cardor them。按照。Category。那啊进行什么。基数对吧,啊进行应该叫分组,分组统计每种类别的什么。类别的类别视频的。总数这个东西写一下啊,总数,呃,同时。按照。该总数进行什么排名,取倒序对吧?按照该总数进行倒序排名。取。前十对吧,啊,前十这个东西OK完成了,好,那我写一下select。
05:03
然后呢,然后是count。C。对吧,啊,看到心,那这个呢,取个别名叫category。看可以吧,啊,当前这个类别的一个总数,然后from这个哪张表。T表是不是对吧,From表好,然后。Order by order by哪个字段,Com这个字段啊,DEC倒叙,然后LIMIT10对吧,同样的道理,如果说你希望有并列的时候。是不是还是用rank这样啊,因为我们就不做那个什么并列了啊,不做并列了,好这是第二个需求,因为第二步就已经结束了,那我们可以把它也跑100吧。过来啊,哦,对。分组的再加一个。
06:01
这应该写一个category name对吧?啊,把这个补充上C。在这儿。啊,看到没好,然后呢,这个我们把它复制下来,应该我们写一下叫最终吧,最终标示一下第一前面加一个括号对吧?啊把T给它拿过来。C啊,放在这个里边,然后呢,把它拿过来运行一下啊。第二个需求呢,其实也比较简单,重要的就是我们要知道,哎,有炸裂一个函数对吧,啊炸裂给它炸裂开啊就OK了。好,让他跑着,我们继续看,哎,跑着吧,我们等待他执行完,执行完之后呢,我们把这个结果给他拿回来。第一个题的结果在。我等会也拿一下。第一个题的结果等待他执行完,要不然它总是滚动,日志就不好拆。
07:06
这个是第一个题的结结果对吧。如果说你导的是全量数据,咱们可以我放在这儿,咱们可以做一个对比,如果说有问题,你随时跟我说一下啊,因为后面的搜的比较多,有可能我写错了呢,对吧,咱们假如说写的不一样,就尽量的自己去写一写,按照步骤去写一写,如果说你导的前提是你导的也把五个数据导进来了啊。如果说你你就倒了,最后一个文件,你说跟我结果不一样,那那一样的才有鬼吧,对吧?啊,那一样的就很奇怪了,我就觉得啊,所以你要注意一下,你得导那个五个文件都导进来,咱们如果不一样,你跟我说一下啊,咱们讨论看你哪块小的有问题,还是我在这块呢,诶哪块失误了,对吧?啊,咱们可以对比一下。第二个。前十名的这个内容music最多是吧,喜欢音乐的人还是多一点啊,娱乐你看都不是不会跟学习相关的吧,对吧,因为你等个再再有个七八十年的时候,躺在那个病床上是吧。
08:07
你最后悔的事没有好好学习,说不出来这话了,对吧,说加班没加够不会吧,所以呢,都正常,这正常对吧?啊这个呢是我们所说的第二个需求,其实呢,也比较简单,就是站立后就该做一下啊,但是比第一个需求呢,稍微的难度大一点啊,稍微难度大一点。然后呢,把它。
我来说两句