00:00
呃,好,各位,那现在呢,我们再往下布置两个需求,先看第一个,呃,第一个需求呢,它的标题叫做用户变动统计,呃,这个变动统计呢,说实话说的也不是很明确,也是一个比较笼统的说明,对吧?我们看具体的要求来往下走,他这个需求呢,一共包含两个指标,分别是流失用户数和回流用户数,OK,那大家应该能感觉出来,这俩指标咱们做出来之后,是不是最终给他的也是一个数字啊,对吧?啊,就是一个数字,OK,好,那接下来我们看看这俩数字到底怎么算来,咱们现在先看第一个流失用户数啊,你要想知道流失用户数怎么求,咱首先得先搞清楚什么叫流失用户,对吧?什么叫流失用户呢?看后边,哎,它的定义其实很清楚,他说之前活跃过的用户,然后呢,最近一段时间未活跃,我们就称为流失用户,诶这个大家应该是能够想明白。
01:01
了对吧?OK,假如说啊,就之前我有一个用户对吧,他注册了,完了之后呢,诶有一段时间呢,一直活跃的对吧?啊当然也不用一直活跃啊,不一定非得是连续活跃,他只要之前活跃过对不对,那完了之后呢,最近这一段时间他都没活跃,OK,都没活跃,我是不是就可以认定他已经走了呀,对吧,流失了,诶这样的用户我们就称之为流失用户对吧?之前活跃过,然后呢,最近一段时间没活跃,那他就是流失用户了,就这个意思啊好了,那这个最近一段时间这个是不是不太准确啊,对吧,最近一段时间到底是多久呢?这个其实不同的公司,不同的平台有不同的规定啊,是这样的啊,那咱们这儿呢,是按照七天去统计的啊什么意思呢?假如说你之前活跃过,然后呢,诶到今天对吧,你已经连续七天没活跃了,对不对,OK,我就可以认定它流失了,哎是这样的,这一点咱们大家要稍微的理解一下啊好了,那这就是流失用户的一个定义啊,流失用户定义这个定义咱搞清楚。
02:01
了,OK好,那接下来呢,我们再来看一看,他这到底让我们求什么啊,实际上呢,关于这个流失用户数,咱们在统计的时候呢,呃,大家需要去明确一下,他让咱们求的是诶全部的流失用户数,还是说是今天新增的那个流失用户数,什么叫做全部的,什么叫做新增的呢?这个道理其实很简单,来大家跟我一起来分析这样的一个问题啊,假如说有一个人对吧?OK,他之前某一天是活跃过的,OK,好,那这假如说这是他最后一次活跃啊,假如说是最后一次活跃,然后呢,OK,那最后一次活跃完之后呢,最近这七天,假如说他都没活跃,然后呢,一天,两天,三天,四天,五天,六天,七天,到今天是不是恰好是他没活跃的第七天呀,对吧?OK,好,那是不是从今天开始,他就已经被认为是一个流失用户了呀,对吧?好,那在今天的时候,那这个人就是一个今天新增的流失用户啊,什么叫今天。
03:01
新增的呀,说白了就是到今天恰好是他没活跃的第七天,那他是不是就是一个今天新增的流失用户啊,对不对,就是这个逻辑啊好,那我们继续往下进行,那你说到了第二天的时候啊,第二天的时候你说这个人假如说他还是没有活跃,对不对,那你说这个人在第二天的时候,他是不是一个流失用户呢?是不是他仍然是一个流失用户,对吧?OK啊OK,也是一个流失用户,但是他是我们第二天的新增的流失用户。不是不是对吧?诶这一点咱们要搞清楚啊,那所以说我们在算的时候,你得搞清楚,他到底是让我们算所有的流失用户,还是说只算当天新增的流失用户,对不对,你要是算所有的流失用户,那你到第二天的时候,那这个人是不是也得给他算上,对吧?你要是只算今天新增的用户,那你到第二天的时候呢,是不是就不能算的了,对不对,那咱们这儿算的到底是所有的流失用户数,还是每天新增的流失用户数了,来我们这儿呢,算的是。
04:00
每天新增的流失用户数啊,是这样的,这一点咱们大家要给他搞清楚啊,OK,那每天新增的流失用户数是怎么定义来着,我刚才说过了,就是到今天恰好是他是不是啊,就是煤活跃的第七点呀,对吧?OK,那这时候我们才算它为一个今天新增的流失用份,诶这一点咱要给他搞清楚,或者说你用文档当中这种描述方式也可以去,诶理解一下文档是怎么说的呢?哎,他说我们要统计的是什么,是七天前那一天活跃,但是最近七天没活跃的一个,诶用户的总数,这跟刚才咱们那个描述其实上是一样的道理,什么意思呢?你看啊,七天前那一天,这是1234567,七天前那一天他是不是活跃了,对不对,然后呢,最近这七天没活跃,那是不是跟刚才咱们说的是一个道理,也就是说今天恰好是他没活跃的第七点吧,对,不是一个道理啊OK,那咱们要求的就是这样的用户一共有多少个,诶这个到时候大家再自己琢磨琢看看怎么。
05:00
说啊呃我呃,我把这个需求明确完之后,大家现在有有有有思路吗?可能反应快的同学已经知道怎么算了啊有有有思路吗。呃,先不说了啊,先不说了,这个大家到时候自己想吧,呃,再说大家又没有思考空间了啊来咱们继续往下走,我们看一下第二一个啊第二一个呢,叫做回流用户数,那当然了,我们要想知道这个数,怎么求也得先搞清楚这个概念啊,什么叫做回流用户呢?哎,来我们看后边怎么说的啊,他说之前的活跃用户对吧?一段时间未活跃,一段时间未活跃,其实相当于是怎么之前怎么过,是流失过对吧?是有过一段流失的经历对吧?好,那完之后呢,今天他又活跃了,诶那我们就称称他是一个今天的回流用户。哎,这个回流的概念应该是很清晰的,对吧?哎,之前活活跃过完了之后呢,流失了一段,那今天他又跑回来了,那是不是就是回流啊,对吧,就就这个意思啊好了,那在这儿呢,我们也是举一个具体的例子,咱们来看一下啊,假定那之前呢,我们这儿有一个用户,他是活跃过的,然后呢,哎,突然有一段时间,那他不知道干什么去了,对吧?OK,一直都是一个未活跃的状态,OK,那这个未活跃的状态得至少持续几天,那我们才能认定它是流失了呢,得七天嘛,我们按照前面的定义是不是也是七天啊,那OK,好,那也就说也就是它至少得有一段这个就是流失的经历,这个流失的经历呢,就是至少是连续七天没活跃的一个状态才行,OK好,那完之后呢,今天他要回来了,好,那我就认定他是一个今天的回流用户,OK,那我们要求的就是这样用户有多少个,诶这一点咱要给搞清楚好了,那完事之后问一下大家啊,你说中间这一段时间未活跃啊,咱们这儿是一定只能有七天吗。
06:50
嗯。一定是期待吗?这个就不一定了,对不对,我七天,我八天,我九天我十天是不是都行了,对吧,为啥?因为我们这要的是什么,他只是只要有一个什么,有一个流失的经历就行,对吧,你只要有七天没活跃,那就是一个流失经历了,那你呃不活跃的时间更越长,对吧,那更长,那是不是它也是一个呃流失的经历啊对吧,只要是大于等于七就可以了啊就是这样的啊,大于等于七天哎,没活跃,然后今天它活跃了,那就是这就是一个什么今天的活跃流用户。
07:19
诶是这样的啊好,回流用户的概念大家现在有没有搞清楚啊,已经搞清楚了对吧?OK啊好了,那截止到现在呢,我们这俩需求就都说完了,呃,说完之后呢,在这儿呢,咱们明确一个事儿啊,这里边咱是不是提到了这个活跃了呀,对吧?那在我们这这个活跃是怎么定义的呢?登录极为活跃,Log in极为活跃,这个大家理解一下,就是今天的log in了,那今天那就是活跃了,这个大家理解一下就行了啊好了,那截止到现在我们这俩需求那就已经明确下来了啊,然后至于这俩需求怎么算啊,我就不再提示了啊对吧,这就是大家自己的事儿了,一会儿自己想一想看怎么算,这个词怎么写啊好,那现在咱们在这样,我们再来把这个最终的建表语句看一下,呃,因为咱们得知道就是它最终需要什么样的结构的数据,对吧?来一起看一眼,呃,先看一下表名,它叫ADS user change,就是用户变动统计对吧?这个表的结构很简单,咱们直接看字段,就三个字段,第一个字段是一个日期对吧?那后边两个是不是分别对应我们那个流失用户数和回流。
08:20
动啊,对吧,Turn是流失的意思,Back是回来的意思啊,是这样的啊好了,那现在呢,我们这个字段就说完了,那大家其实可以琢磨琢磨啊,你说我们每天对不对,我把这个值算完对吧?把这个需求做完,那我会往这张表里边写入多少行数据呢?每那天几行?每年几行?就一行嘛,是不是就一行对吧,你得到的结果应该就是这样的,OK,比如说2020年6月14号对吧,这一天,诶,我今天新相当于是新增的流失用户对吧?诶有多少个,那完了之后呢,我今天的回流用户有多少个,是不是应该就是这样的一个逻辑啊,每天其实就是一行数据啊,这个数据很少啊好了,那这个呃,用户变动统计的需求,就算是布置完了,来我把这个视频给他停一下啊。
我来说两句