00:00
好,那接下来呢,我们就不自己去写这些个东西了,那怎么办呢?诶我这边呢,接口已经全部都写完了,对吧,在这个地方我拿过来啊。嗯,软件我到时候把这个换一下,我space应该移到这个E盘里边。呃,我看啊,这个对G末publisher-2022对吧,CRC啊CC我直接干什么呢,拿到咱们这个项目里边啊。咋整?啊,这个就就是咱们写好的,对吧,打开这个东西,诶,它多了一个它对吧,对吧,它呢,我们要干什么事呢?首先啊右键,然后呢,Build build build build build build,嗯,诶叫。Build model对吧,来构建一下啊,但是呢,这个时候呢,它还没有变成我们的项目,还没有识别,你看它是灰的对吧,它跟这两个完全不一样啊。你看这模块呢,黑的对吧?啊,那这个呢,灰的那不行,那怎么做呢?在主模块当中啊,添加一个module啊在这添加一个module叫g more publish-2022添加它就够了啊添加它就够了。
01:07
呃,等他加载一下,稍等一下。如果还不行啊,如果还不行,还有一种方式,你在这边啊,去一个Mo。啊,或者说这样,在这边你有一个,呃,Module from exist source,就从已经存在的资源当中去。构建一个modu对吧,用这种方式就可以了啊,一般来说呢,这种方式没有问题,如果除非你idea,你idea有问题呢,当我没说对吧,看这边不就好了吗?变成黑的了对吧?啊,那这个就搞定了啊,搞定好以后呢,接下来我们要按照这个来改一改啊,因为咱们写的可能。跟之前我们写的有点不一样啊,有点不一样啊,那我写这个看这个controller。Control了呢,这个流量域的对吧,Traffic,这个是按照域来的,这是流量域的流量语里边呢,咱们名字叫这个g more real time traffic对吧?啊,这个呢,等会再改啊。
02:00
UV c UV count对吧,看见没有这是UV取这个UV的对吧。我看一下应该是这个啊,独立访客数没问题吧,咱们教这个啊来。咱们这样写,把这个拿过来看到C啊。粘到这儿。就是刚才我们写的这个UV,按渠道的UV对吧,诶这卡这么多错对吧,很正常,因为我们都关了啊。这到这把这个先放在这儿对吧,然后呢,嗯,这个地方咱们叫UV c tu UV com对吧?好,那这个呢,因为可能写的不一样,这很正常嘛,对吧?好,那我们也不刷新了,刷新也没用啊,他它也是没有数据,你接口都没开对吧,整个都没开啊,所以它是返回不了结果的啊当是呢,咱们先这样啊,把这个搞定,然后咱们还有一个这个吧,这个也得改一下啊,这个也得改一下啊,这个怎么改呢?来看啊,在我们这,这是我们的交易语吧,交易域里边那个什么总数就是它呗,对吧,交易域呢交这个。
03:01
交易语对吧,把这个往这一放,Dream real time交易语对吧,然后呢,咱们叫total total啊总UV嘛,看这是不是我们昨天所写的一样吧,对吧,跟这一样啊好,那咱们先把这个搞定啊,先把我们这个先搞定啊,不聊其他的对吧?好那这里面还有一个什么点呢?来看啊,注意看。这里边呢,有一个这个事情大家有没有发现呢?我们未来无论是当前的一个需求,对吧,就是这里边任何多这个需求,前面这些东西大家是不是一样的,大家想。对吧,因为这个呢,我们表示欲对吧,交易域流量域。然后呢,这个互动域是不是这些东西啊,最后呢,这个表示需求吧。对吧,也就是说大家这个都一样,既然这个都一样,其实在这个当中可以配一个什么呢?全局的变量。啊,然后呢,你把这个变量引进来,你就不用写这么多了。啊,你假如说你变量叫A对吧,你写一个Dollar a搞定就代替了它啊,就相当于生命一个变量能听懂吗。
04:05
对吧,好这个呢,我们来啊CTRLX啊把它CTRLX对吧,然后呢先保存。先把它保存之后呢,退出啊,在我们往底下拉啊,往底下拉这边呢,有一个叫空间设置。这边有一个空间设置,看见没点开点开好以后呢,底下这边呢,有一个宏定义变量对吧,比如说我这边呢,假如说没有啊,把这个删掉对吧,跟大家一样都是空的好吧?啊,那我们新增一个,新增一个什么呢?诶,那我们搞一个名称对吧?叫。API。Host就叫它取值呢,就是刚才我们粘过来这个东西对吧,点击。保存,然后呢,要确认一下啊确认。好,那接下来呢,这个东西我就不用写了,我写什么呢?Dollar API host就够了啊,就是做一个宏定义对吧?好,那再回到我们这个大屏对吧,点开点开好以后呢。
05:03
我们编辑。他这个报错确实挺烦的啊。他非得就包在这个边上,对吧,我得点这边的东西啊,它包在这啊就很烦,好那么我们呢,直接在这写一个Dollar叫API host,看见没这个东西就直接代替了那个它啊,那同理,我把它呢一复制。R,诶把它呢也可以改一下对吧,直接把整个的到real time这。替换掉。对吧,好,那这个就也搞定了啊,你可以刷新一下图表,当然呢,它是零啊,没有数据对吧?嗯,他也报错,他报错报错报错呗,现在没起对吧?好,那这个呢,搞定。对吧,好,那接下来我们先简单的起来测一下我们这个接口能不能用哈,我们接口能不能用,这边用的特殊值是一无所谓吧,然后data u连到啊,那反正就是呃,获取的这个数据吧,对吧,获取当天啊,反正获取当天这个你不用关心了啊好,那么接下来呢,我们要改一个东西。
06:01
改了一个库名对吧?啊,库名得改211027啊,就改一个库名就行了,8070端口没有问题对吧?好来把当前这个内容呢运行起来,我们先看这两张图,能不能看到这个结果对吧。先得保证我们那个接口能用啊,然后呢,我们再考虑其他的事情。已经起来了,起来了以后呢,我们这边刷新。诶是我们刚才的数据吧,可以了啊,这边呢刷新啊。返回的不是杰森格式。不是阶层格式不对,这个地方有问题啊。为什么这样写,这个地方写的有问题,我刚才看到了那个问题了,在这边交易。如果它等等于呢,返回空,这个不用判断,如果它等于呢,那就等于呢,对吧,它就是零了,它不等等于了,那就直接零了,它返回的非杰森格式,这玩意儿不是杰森吗?行,那我们再运行一下啊。
07:02
我们不要那个那个干嘛呢,那个没用啊。呃,无数据对吧,咱们是4月27号的数据吧,好,那我们测一下24月27号数据,看对不对啊贝塔等于2022。0427对吧,测一下这个数据啊走。诶,2661有数据吧,所以咱们这个。接口的项目呢,拿过来是可以用的,对吧,我们写好的这两个东西我们测了一下都是可以用的,那就没有问题吧,这个红字我总我总感觉看着怪怪的。就是你们,你们。我是高。啊,黑色看不清,白色呢。白字不舒服。呃。喜庆吗?这个吧,这个多好看呢,对吧?啊,用这个紫色对吧?啊,妹妹说紫色很有韵味是不是啊,就用紫色好吧。好,那咱们就记老记老子啊,搞绿色是吧,搞绿色行,你们就喜欢绿是吧。
08:07
原来你们喜欢绿是吧,早说呀,早说你喜欢绿色呀,对吧。你看这个绿,这个绿可以的吧。啊,这个绿可以了啊,就就这个绿吧,啊,就送给泽总好不好啊。原亮绿啊行了,就这个绿得了呗,啊就这样啊好,这里面颜色其实都可以调啊,你可以自己玩对吧?啊,那这个呢,我们是测试我们写好的这个接口对吧。兄弟们,咱们搞一个地图,怎么样搞个地图啊,来呃,大家我知道大家肯定想看这个地图啊,中国省份色彩吧,这个啊来我把它呢,这样规划一下啊。我知道你们肯定内心渴望着看这个地图,对吧?咱们呢,拉大便啊。比如说到这儿吧啊。
09:01
这个呢,总数g ma放在上面对吧,然后呢,各个省份的g ma,这个里边呢,我们求一个省份g ma可以吧啊求一个省份g ma好,那格式呢,我也不看了,直接到哪啊呃,API拉取啊首先呢,这边。叫。Dollar。API host对吧,好,那然后呢,他应该是流量域啊,不是这个交易。你怎么还在,还在这个,这没完了对吧,好,那我们看啊。嗯,交易日里边这是总金额,然后呢,这是对吧。指标类型度量province all city,这是outcome的对吧,这是订单,这个是吧,这是省份订单个数对吧?那我们看金额吧,看它对吧?啊金额那拿它呗,交易域啊,首先呢是交易域,把这个给打过来。对吧,交易好,那接下来呢,我们再拿它啊这个这个标题写的清楚吧,大家到时候自己找应该能找到哈,这个叫province auto嘛,这是按照省份的一个什么订单个数,对吧?这个呢是按照省份的all amount,看见没?
10:13
对吧。这个能搞清楚啊好,那我们呢,这个省份里边应该只有还是27号数据吧,对吧?好,那我们先这样啊,先看一下这里边的默认数据啊,等会儿再变,因为地图啊变你你看不清楚对吧,比如说我们就看这款内蒙古对吧,内蒙古的它现在是人数你你能看见吗。34名是人数,人口看见吗?面积活动人口。你能看清吗?这块大家是不是看不清啊。新疆吧,看啊。这是默认数据啊,这就看清了对吧,他是第二名,然后呢,人口对吧?呃,流动人口。啊,流动人口类似于这样子的,对吧?好,那我们呢,对接我们的数据啊,我们要把它变成什么,我们要把它变成我们的。
11:08
哎,完了回了。啊,这个变一下啊,然后把这个缩小一点太大了,对吧,就因为我们把地图拉的很大啊,所以它变得很大啊。那就这样呗,呃,那我们呢,等会呢,会看到这个交易额对吧,Date等于啊,咱们呢是20220427这个数据吧,刷新啊。好来看啊,这边呢,就是交易额了,你看看到变化了吗。看新疆。订单金额。看见没,是不是对接到咱们的数据了呀,刚才是不是人口他示例数据吧,对吧,他示例数据现在呢,变成那个订单金额了,诶总共呢,34个对吧,然后呢,他是第九名对吧,这个呢是第第五名对吧,这个是第14名啊你都可以看到对吧。这个OK吗?也就是说咱的地图呢,就搞定对吧,地图这个非常大啊。
12:03
我们缩小一点,因为我们要为了好看啊好看。好,那这个就搞定了,对吧,下面呢是我们的。上面是总金额对吧,下面呢,是各个省份的一个金额,那这个多好呀,对吧,就放在一块啊,当然这里边颜色你也可以调啊,你要不想看到这个颜色对吧。你要想换一个颜色当然可行的啊,就是你你可以随便调对吧。把它放在这儿啊。对吧,好,呃,这个往下拖一点吧,比如说我们再搞一个图啊,再搞一个图对吧,这个放在这啊,这是总金额啊,这是省份各省份的,这个呢,是我们的流量域的对吧?流量域的啊好,咱们再搞一个关键词,关键词那个表还没用呢,对吧。好这个搞定,搞定好以后呢,在这个角落我们放一个关键词可以吧,啊放关键词啊,那这个呢,是我们搞一个这个文字叫字符云啊。
13:01
把它放在这儿啊,然后呢,我们做大一点。对吧,我们搞这么四个可以吧,好,然后呢,我们直接选择API拉取,因为我们代码已经写好了,然后我们呢,Dollar API host,对吧,Post啊好写上把这个先写好,然后我们找到这个字位云,字位云呢它是属于这个。流量欲吧,啊流量欲啊,来看流量域这个里边吧,我觉得应该流量欲啊。呃,字符云。这是PV session啊,就是PV。说一下。Keyword对在这啊,就这个就是它对吧,流量语里边的啊,这个keyword就叫它啊,那我们把这个线拿过来。啊,但是中间呢,还得加一个东西对吧,还得加一个东西,加一个什么呢?流量玉traffic吧,你拿一下啊叫他。往这一放啊,那刷新图表,哎,他呢,现在是没有数据对吧?啊空的这个。
14:04
又有错误啊,这个怎么写错了呢?不对呀。七。对吧。Word他后面少了一个大中二二是吗。嗯,如果I是最后一个啊,对,他是这呃之前这样写的,这个呢,在没有数据的时候,如果没有数据的时候啊,他就不会加他对吧,他不会进到else嘛,直接就走了对吧?直接就走了啊,他就不会加这个后面的中号了,那这样吧,咱们搞一点数据,咱们流量就是4月22号数据对吧?好,那我们呢,直接符号叫data塔啊然后呢,等于20220422对吧,2020422刷新。哎,那就有数据了,看见没。对吧,它就有数据了,对吧,就是我们的IPHONE11苹果什么口红啊,这些数据就有了,诶这就是我们的支付语音,它搜索的关键词主要有哪一些,对吧,这个呢,你还可以。
15:11
嗯。等会儿啊。这个放在这个角落,然后呢,我们可以调一调,把里边的字体可以是不是调大一点啊,最小字体20。最大字体。60。啊,最小的就是那个啊,旋转部署,然后形状我们看一下啊菱形。啊,不行啊,不好看箭头。这样好看吗?五边形。子航间距。嗯。废吧,就这样吧啊,你别搞了。这个好像。咱们都没有什么艺术脓包啊,调了调来调去。
16:00
就感觉诶也就这样对吧,好,那这个呢,我们又完成了两个图对吧?啊完成两个图,那接下来我们做什么事呢?我们做一个联调啊做一个联调,首先呢,把这个时间干掉。刷新啊,让它十秒钟自动刷新,这个呢,诶没有时间没有问题啊,这个呢,把这个时间干掉。让他呢,到时候十秒钟刷新一次,我们要看到这个图要动起来对吧,好,那这个呢就报错啊,好,那这边呢干掉。刷新对吧,现在呢,他没有数据嘛,这是刚才我们说的问题,有数据就不会有问题了,对吧?好,那我们保存。并预览。对吧,好,呃,这个就有了啊,接下来呢,我们做个什么事,我们来测试我把这个,诶刚才这个地方有没有发音,哎,这个我就知道这个没改啊。这个keywords没改对吧,这边刷新啊,嗯,都是以当天时间啊,都是以当天时间,那就搞定呗,对吧,然后呢,把这个重新。
17:02
保存对吧。好一览啊,用这个图来看啊,这个就好看一点,对吧,然后接下来呢,我们开始造数据。对啊,测运那个没有调啊,对,好,那咱们呢,去开始造数据,那我们先呢,嗯。好,那我们找到这个内容,我们就看要起什么东西,对吧,先得把它起起来啊,把这些东西起起来啊呃,那首先呢,我在这儿再开一个啊,我先把这个准备工作搞好吧,啊那这边呢,我们已经改成了当天对吧,还记得吗?行为数据已经是4月29号了,那业务数据呢,咱们也改到4月29号,因为毕竟有行为有业务对吧?D Mo叫这个DB漏了好。A,然后这个呢,改成4月29号对吧,两边的数据呢,咱们都统一可以吧。呃,那接下来在这边我们还是一样的,先不着急啊。咱这个呢,接口是起的,这个不用管对吧,接口已经全部都写完了嘛,这个不用管啊,那接下来呢,我们切到这边来找到我们DWS对吧,从DWS倒了起,应用服务都是开的,所以到了起没问题啊。
18:10
DWS,然后找到这个省份,那他肯定要起对吧,省份啊,这个要起。省份这个内容呢,它来自于我们dwd the detail数据,大家想是不是,所以呢,Dwd the detail药企啊。All the detail这个东西呢,要起起起来。服务端我所有东西都开的啊,就是服务端以前什么Maxwell采集的对吧,一个行为数据,一个业务数据,然后ZK卡不卡。H base Phoenix red,对吧,Click house,所有东西都已经开启了啊,你不用操心这个事,对吧?好,那这个开启了,也就是说我们业务数据对于我们的什么。对于咱的这个总的GMV加省份GMV已经搞定。对吧,这两个需求搞定了啊,那接下来呢,呃,流量域里边的。
19:04
流量域里边有两个,一个呢是我们的。刚才我们看到它对吧,按照渠道哎,这个要写一下,刚测的这个打开对吧。好,那还有一个就是我们关键词对吧,关键词我看一下叫s keyword对吧,叫这个啊关键词主题来运行。把它打开好,那这个东西要想运行,以及他想运行,是不是我们DWD要开东西啊,DWD里边你看配置log要开吧。然后UV对吧,UJ可以不开,虽然我们查了UJ,但是呢,没有用,没有用它对吧,既然没有用它呢,我就不可以不开,那一直是零嘛,对吧,好,那UV开一下看啊,就我们测这四张图,你想想看,咱们都开了几个,开了七个了,对吧,就为了测这四张图就开七个,那如果说你所有图图都要测,那很简单,你也不用思考了,你就从前往后。你就从前往后看看内存使用量是吗?
20:04
呃,他这个。他这个那个叫什么叫叫叫叫叫叫叫。哎,啊,任务管理器是吧。看看内存。那还好嘛,才用了55%对吧,一半多一点啊,一半多一点。是不是?一半多一点对吧,用了35个G啊,不多不多才才一半嘛,对吧,小case啊,还行还行,才用了一半。采用了35,采用了35。对吧,还行吧,啊,这个能扛得住啊,对吧。所以说我不想跑全部啊,我不想跑全部啊,但是单个的我都是跑过的,你这个可以放心啊,单个的跑过的好,那接下来还有两个东西没开,注意啊,这边呢,我们要开Lg.SH对吧,这边呢还有一个Java杠。
21:05
下。然后呢,叫。G末对吧,啊,这两个要开啊,然后呢,我把这个拎出来行不行。嗯,这个好像不行是吧,那再放回来吧。Lg.S行,我把这个缩小一点啊呃,LG点这个是它克列号对吧,然后呢,一个LG一个造这个数据,我们就一直造呗,对吧,我们就一直造啊行,那然后把这个打开,打开之后呢,把这个放在这个位置对吧,我们看这个图形变化啊来把这个呢。在。小一点只看到他们俩就够了,对吧,啊,放在这个角角落里边,那我们造这个业务数据啊,这个造业务数据,然后呢,行为数据对吧。啊,就造了。等会看那个数据变化就行了啊。好,前面数据呢,业务数据呢,我们盯着啊盯着你是吧。啊,造完之后呢,立马再继续造啊。
22:00
造完之后立马造。诶,你看行为数据有了吧,行为数据已经来了啊,看业务数据。业务数据好像还没来对吧,造两次才能看到业务数据嘛,对吧,而且两次间隔时间得在这个得在十秒以上啊,得在十秒以上才能看到,对吧,但是呢,我们现在挨着造的看不出来啊,再把这个行为数据继续造啊。业务数据继续造,诶你看来了吧,对吧,图就有了对吧,所以你只要这个造入率,哎,这边的数据就会发生变化,但是地图里边发生改变,其实你不太能看清啊,看不清楚的对吧,你就盯着这个数字就行了,GMV这数字对吧,这个数字呢会变化啊。LG继续造,这边呢继续造,哎,这个数字变吧,这个图也变了,看这个数字是不是也变多了,对吧,数据都会变多啊。对吧?啊,最后呢,你就看到了,就是类似于这样的一个效果,诶整个大屏展示它这个图呢,一直在滚动,因为咱们的数据呢,是实时产生的,对不对呀?啊就拿类似于这样效果,其他的图也一样,对吧?你接下来搞定了这几个,其他的都可以玩,诶这边还有手机端是吧,你看。
23:09
手机横屏吧。哎,在手机上老板呢,在手机上一看哦,今天的这个交易额是多少对吧?哎,美滋滋是吧,看这么多啊就开心的啊,走了下班对吧,就类似这样的啊。好,这是我们看到的这样的一个东西啊,对吧,就是它没什么。复杂的啊,就是说你要把这个数据对接好就完了,对吧?好这个呢,我们就截掉了啊,就不测了啊,你看我们就起了这四个图啊,就起了四个图,大家也看到了,确实它那个内存还是比较高的,对吧?使用量啊,因为咱们开的东西比较多,你想想看,咱们还有很多东西没开呢,这边你看这才这才开几个,开七个你数一数啊。呃,数一数多少个,这有一个对吧,总共有多少个,我们数一下啊。这一个。这边是几个,这边我记得是15个是不是。
24:00
12345。呃,哎,不是十五十三个是吧。啊,13个啊,总共15个对吧,这边呢,有啊这是四,这是12吧,这12总共15个,这边还有对吧,这15。啊,这15个啊好,那这15个DWS,咱们11个是不是DW11个,好,那这15这16了吧,16加这个十一十六十一二十七,27加一个可视化加一个这个数据接口对吧,那就28。也就是说本地要开28个,那如果你都打包到集群运行,你不疯了吗?你集群要运行28个加盟,你能运行的起来吗?对吧,再加上咱们的集群啊,集群呢,如果你给小的资源都不行,对吧,你给小的资源你都起不起来,最后呢,你可能会有的服务起不起来,你看我开了多少。GPS你看这个进程都一对吧,而且还有看不到的,你看啊,这里面看不到谁呢?看不到吧。
25:01
是不是看不到啊,呃,然后这个clean house看不到吧。Click house这两个服务也占大头啊,内存数据库啊,对吧,Click house也需要很高的资源对吧,你这些东西呢,都这两个还看不到呢,你要把这俩加上,他俩也比较好资源,对吧?你想想看,咱们确实啊,就是对于这个资源要求会比好高一点啊,32G电脑能测。我也告诉你吧,32G电脑能测,你别看我这边用的,呃,35个G对吧,32G电脑能玩啊,能玩OK吧。
我来说两句