00:00
好,那我们继续往后说啊,呃,那接下来啊,就进入到我们的最后一个文档啊,我们要开始讲这个应用层了啊,就其实到初到现在为止,我们一直都是什么在这个对这个数据呢,做这个嗯处理啊,但这个处理的话都是一些准备工作啊,就把这个数据呢,我们经过各层的处理,然后呢,把它处理成一个呃,相对比较好用的这个数据,嗯,就是我能为什么直接去用了。啊,然后用的时候呢,也不需要去做很复杂的操作啊,我就可以把这个结果呢给大家分析出来,对吧?啊,我们一直在做这个事儿啊好,那接下来的话,我们就可以来到我们的呃应用层啊,看一看我们这个数据呢,到底要怎么去用啊好打开。行都跟着听啊,这个终于要看效果了啊。行,那我们这个应用层的话呢,我们主要是分两部分啊,给大家去讲解,第一部分的话,我们就什么基于这个成熟的这个BI工具啊,比如说我们的K班。啊,现在我们肯定用的是K班的啊,然后呢,去出一些这个可视化。
01:03
对吧,这个很简单啊,这个就跟你们之前使用那个super是一个道理,你把这个数据源给他确定好。然后呢,再到这个BI里面呢,去做一些什么配置啊,我们就可以把这个效果给它出出来。理解吧,啊,这是我们的第一方面啊,这个很简单啊。呃,然后呢,第二部分的话就是我们要去写这个数据接口。啊,我们需要自己去,呃,通过一些这个Java的一些什么知识啊,然后呢,去写一些这个数据接口。然后呢,这个接口写出来以后呢,我们就可以什么非常方便的啊,去对接我们自己定制化的这个定制化的这个系统。或者说呢,诶交给什么这个第三方的一些系统的去使用我们的数据啊,说这个功能的话呢,我们也得去给大家去讲一讲,你你们也得会啊,因为将来这个大家到公司以后,呃,你们做这个实时的这个处理啊。或者做这个离散的处理,都有可能会涉及到这个数据接口的开发。啊,就有可能我们不是呃,给自己公司里面做项目对吧,或者说呢,呃,你给自己公司做项目呢,也有可能会遇到啊,因为这个BI工具的话呢,它确实能够帮助我们去做一些可视化啊,但是有时候呢,可能满足不了我们的需求。
02:08
就比如说呃,它的这个功能有局限性,或者是它什么,它的一个效果,哎,可能呢,并不是很炫酷啊,我们希望什么自己去写一些更加炫酷的效果。对吧,那么这种情况下的话呢,都需要什么,自己去写这个可视化的界面,可视化的系统。对吧,那你说你自己定制的东西,那你将来怎么去拿数据呢,怎么去对接你的数据呢?啊,这个都需要由这个数据接口来去做。好吧,或者说呢,我们就不做这个可视化,我们是什么专门去做这个数据服务的。能听懂吧,就是我们是提供这个数据服务的,就别人呢,都可以什么通过这个接口去调用我们这个数据啊,那这个时候你也需要去写这个数据接口。啊,说这个第二部分的话,我们重点是给大家去讲这个数据接口啊,那这个数据接口开发的话呢,我们需要先讲一讲这个就是Java web的一个入门啊,那我们是基于这个boot来去讲解的啊,因为这个东西现在是Java中非常主流的一个框架啊,主流的技术我们入门的话也比较好入门啊,就是什么直接什么基于它来去展开。
03:07
OK吧,啊行好,那我们这个别的先不多说啊,就先去说一下这个。边啊,大家这个数据可视化,嗯。那现在的话,我们已经把这个数据呢,写入到这个olp了啊,就是我们的ES了,对吧,但是我们这个数据呢,并不是呃,存下来呢,并不是最终的目的啊,不是最终的目的啊,不是目录对吧,写错了啊好,并不是这个最终的目的,那我们数据的这个查与这个展示呢,才是我们最终想要去做的这个效果。明白吧,啊,比如说我们可以什么使用这个BI工具呢,对这个数据呢,进行分析,然后呢,与这个可视化的展示啊,那目前我们数据呢,放到了这个ES中,那么你利用这KB的进行可视化呢,肯定是一个非常高效的。啊,非常什么高效,然后呢,也不需要你做额外的工作啊,就能够去做到什么这个可视化,因为他们两个毕竟是一家人嘛。
04:01
对不对啊,一家人啊,呃,但是需要说的是啊,这个K班的这个可视化方案呢,嗯,优势是什么?快速高效,但是呢,对于这个展示的这个效果的这个定制化和这个什么效果程度呢,你是不能有太高要求的,毕竟人家做的东西嘛,可能并不能太满足你哈。对吧,这就是功能的一个限制,或者说是一个什么这个炫酷程度的一个限制啊,你就看看它能不能满足你,如果说能满足你,那你就用,如果说这个你觉得功能这个比较单一啊,满足不了你,或者说这个界面呢,不够炫酷啊,满足不了你啊,那你就得自己去写了。啊,或者什么找这个别的这个可视化的工具啊,找别的BI工具啊,但你这个找别的BI工具吧,你还得考虑到一个事儿,就是你找了这个BI工具,它支持的数据源有哪些。对吧,你还不能说瞎找啊,你比如说诶我觉我我觉得那个什么百度那个什么sugar对吧,诶这个非常炫酷。啊,非常好用。对吧。那你说哎,我想用它的去做这个可视化了,但是呢,你一分析啊,假如说呢,它只支持什么,比如说假如说只支持买so呀,对吧,或者什么支持什么肯定个house呀。
05:10
但是呢,不支持我的ES。诶,那这个时候你就不能选它了。对不对啊,所以你要看这个数据源啊,当然这是我举的例子啊,至于它支持什么东西,呃,我们还没有学过啊,大家可能也不知道啊,等你们后面学了你就知道了啊,就假设啊,它不支持ES。那你说这种情况下,你还能够选这个修改版,你选不了。因为你的数据你是放到ES中的,你说你要从ES里面出数据,他还不支持这个数据源,那你肯定堆接不起来呢。对吧,说将来也是啊,我们再去选一些这个可视化工具的时候,呃,首先你要考虑就是它数据源支持不支持,如果说能够支持你这个目前的这个数据源,那还好,然后接下来你要考虑就是这个它的效果了呗。对吧,效果能不能满足你。是吧,啊,这就是你将来选择的时候呢,需要考虑的问题啊,因为这个BI吧,这个百花齐放啊,特别特别多。各种各种各种这个BR工具都可以去用。
06:01
OK啊行,那我们就不说别的啊,我们接下来的话,我们目前就是使用这个K班的啊,然后做一些这个可视化,那我们做几个图呢?做两个,一个是呃,配一个这个就是日活的一个柱状图啊,然后再配一个这个就是呃订单的一个热力地图。啊,只要大家配上两个,然后呢,你们下去以后呢,可以什么自己尝试着再去配一些别的。好吧,自己尝试着配一些别的就可以了啊,行。嗯。那我们先介绍这么多啊,然后接下来就做一个具体的配置啊,好先停一下。
我来说两句