00:00
好,各位同学,那接下来呢,我们进入到数据仓库的下一个阶段啊,那下一阶段是什么呢?就是我们前面一再提到的数仓当中的这个数据的可视化,对吧?其实也就是一个报表应用啊,那现在简单跟大家说一下这个数据的可视化以及这个报表应用它的意义是什么啊,其实这个意义很简单,大家想想啊,我们在ADS层是不是做了很多的需求对吧?咱们很多指标的结果是不是都存在ADS层了,对不对?但是这个结果呢,它是不是一条一条就是比较生硬的数据啊,对吧?那其实我们领导去看这个数据的时候,其实它是,呃,没有什么直观的感受的,对不对啊,那我们为了让这个数据更加的直观,更加的生动啊,所以说我们是不是可以去做一个这种哎可视化的展示啊,对吧?哎,我用图表的形式将数据展示出来啊,那这个效果呢,是更好一点的啊,那这就是我们这个数据的可视化,或者要这个报表的一个意义啊,OK,那我们通常情况下去做这个数据可视化的时候,我们的方案都有哪些呢?实际上咱们方案呢,主要有这样的两种。
01:00
总方案呢,诶是我们自己开发啊,咱自己去开发一个可视化的框架,可视化的一个一个项目,其实很简单的啊,就是一个可视化的一个小平台呢,其实需要不了什么太多的技术啊,其实相对来说比较简单的啊,只需要我们掌握一定的比如说啊这个呃,比如以家为例啊,比如说掌握spring boot的基本用法,那再掌握一些前端的这种图表库的使用,比如说咱们前面提到的这个呃1CHAR对吧?啊,然后呢,再呃掌掌握一些就是与数据库交互的一些工具啊,比如说my business啊等等这些东西啊,那OK,你就可以去写一个这样的一个可视化的一个工具了,其实相对来说是比较简单的啊,这是一种方式啊,那当然还有一种方式呢,咱们怎么做呢?使用现成的啊,使用这个第三方的啊,这个呃,可视化工具啊,那当然第三方的可视化工具呢,呃,也分为两类,一类费,一类源费,那比如说阿里就有一个date视。
02:00
效果是比较炫酷的,科技感是比较足的啊,是这样的啊,那当然了,我我们在这儿呢,选用的是一个这个免费的啊,咱们用的是开源的,这开源的叫什么叫做super set啊,我们要用的super set啊,也就是咱们企业里边去做这个可视化的,基本上是两种思路吧,要么自己写,要么用这个现成的啊,现成的呢,要么花钱买,要么用免费的啊,那我们现在上课呢,我们用的就是这个免费的啊,叫做super set啊OK,那接下来呢,我们就给大家简单介绍一下这个super set到底是个什么东西啊,再往下翻。那这个呢,是supers的一个呃,基本的概述啊,我们来看一下这个概述是什么啊,他说阿帕奇superset是一个开源的现代的轻量BI分析工具啊,那这里边呢,有一个最终的一个定语啊,是什么是BI分析工具,对不对啊,那什么叫做BI分析啊,什么叫BI分析啊,其实所谓BI分析呢,我们就BI,其实咱们提到过这个概念吧,叫叫什么叫做business intellIgEnce对吧?商业智能或商务智能对不对啊,其实BI分析工具有很多啊,他们都有一个共同的特点,就是什么特点呢?我这个工具首先是能够对接各种各样的数据源的,对不对,比如说关型数据库,比如说非关型数据库啊等等等等,诶我都能够对接,那对接完之后呢,我能够干啥?是不是能够写查询语句才可以,对不对,我可以按照我自己的思路去随意的查询数据,OK,那数据查询出来之后呢,那我为了方便分析啊,为了方便去观察规律,我得能够干啥。
03:29
能够快速的转成图表的形式啊,那这样一来是不是方便咱们去看规律啊,对吧?是这样的啊,那这就是这个BI分析工具,它们的一个通用的特点啊,通用一个特点啊,OK,那superide呢,其实就是这样的一个工具啊,那前面还有几个形容词,咱们来看一下,开源这个不用解释现代啊,轻量级轻量级也不用解释,轻量级相对来说就是相对来说简单一点,对吧?啊这个现代这个怎么理解呢?现代不是说他这个比较这个时尚啊,这个现代者是什么,给大家简单解释一下啊,实际上这个现代呢,我是这样去理解的啊,这个superce首先它是一个新兴的这个BI分析工具啊,刚出来也没有多久呢啊,然后呢,它与传统的一些老牌的BI分析工具相比,它有一个什么优势呢?它对咱们这些大数据的查询引擎,大数据的分析引擎支持的是比较好的啊,比如说我们常见的什么haveve啊,什么麒麟德鲁伊等等等,这都是我们have当中的数据分析工啊,那这个superar呢,都能够很好的支持啊,这是superet相对于一些老牌的BI分析工具来说,它的一个特点啊,所以说在这儿呢,我们,诶这个现代的可以这样去理解一下,OK啊啊,那接着往下走啊,那阿奇super赛呢,是一个这样的BI分析工具,然后呢,它能够对接多种数据源,拥有丰富的图表展示形式啊,那也就是说我可以做各种各样的图表展示,比如说我们前面提到的饼状图,柱状图,这都很简单,还有比如说桑地图啊,什么国家地图啊等等都能做啊,是比较丰富的。
04:55
那接着往下走,下边这个能干啥?是不是还能支持自定义仪表盘呀,对吧?什么叫做自定仪表盘,那首先得知道什么叫做仪表盘对不对?什么叫仪表盘,那英文呢,就是带包的,其实说白了就是啥,一个大看板看板,一个看板,看板里边可以有什么。
05:13
各种各样的图表啊,各种各样的图表,然后呢,Super light支持自定义一表盘什么意思,就是我这个看板里边有什么图,我是不是自己定这个图的大小以及图的布局是不是都是咱自己定啊,对吧?哎,这就是它的一个支持自定仪表盘的功能啊,是这样的,其实也正是由于super它有自定义仪表盘这个功能,我们才选用它去作为咱们这个诶数据的可视化的一个工具的啊,是这样的啊啊那接着往下走,后边还有一句,它拥有十分友好的这个用户界面,这个就不用多说了啊,就用起来比较简单啊好,那这就是superet的一个概述啊,接下来往下走,那下面呢是superet的应用场景,其实刚才们说了,人家superet的本质上是一个啥。本质上一个必然信息工具,对不对啊,但是由于它能够自定义仪表盘,那所以说在这儿呢,我们用它做的是啥呀,这就是一个数据可视化的一个工具啊,对吧?OK啊,那接着往下走,那这个图呢,就是super set,诶能够做的一个这种叫做dashboard,也是看板的这样一个东西啊,那我们可以点开看一下啊。
06:15
点开这个,诶,这个点不开是一个图片是吧?是PPT吗?啊是啊啊,咱们点开简单看一下吧。来看一下这个图卡住了。卡住了,稍微等一下啊,动不了了,呃,想放大一点给大家看一下这个效果,其实这样看也能看啊呃,诶放开了啊,大家来看一下啊,那这个就是一个自定义的仪表盘,那一会儿我们也能按照自己的想法啊,按照自己喜欢的风格来去给它进行相应的布置啊,这中间这是一个是一个世世界地图对不对啊,那OK,后边是什么表格啊,什么这个是呃,比方说图啊,这个折线图啊等等等啊,我们都可以去做啊,后续呢,我们可以按照自己的想法去做一下啊好,那这个呢,就是咱们super set的一个应用场景啊OK,好,那super set它的概述,那我们也就讲完了啊来,我把视频停一下。
我来说两句