温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,上一节我们已经完成了have on Spark的环境配置,那这节课呢,我们就把这个环境测试一下啊,那具体怎么测呢?很简单啊,那在这边我们只需要打开汉物的客户端,然后呢,去执行一个音色的语句啊,其实就能够测出来这个呃,环境是不是OK的啊,如果能执行成功啊,那我们就说明环境没有问题啊,有问题我们再去排查啊好,那现在我们开始测一下,那首先打开一个还的客户端。啊,咱们稍微等一下。好,这个客户端呢,已经打开了啊呃,然后大家注意观察一下啊,现在是不是已经没有了那条提示我们亥王MR已经过期的这样一条日志了呀,对吧?啊好,那现在我们呃继续往下进行,那我们为了测试呢,在这儿创建一个临时表啊,一个student里边呢,一共有两个字段,一个ID一个name啊哎,咱们给它创建出来。
01:00
Student,然后ID加name好表创建出来之后呢,我们再执行一个insert语句,Insert into student values,然后ABC啊创建一下,嗯,好,那现在我们执行这个circle。那这个circle呢,执行的时间可能会比较长啊,可能会比较长,然后大家这样呢,可能会有一个疑问啊,有什么疑问呢?那汉王Spark,那它底层的计算引擎是不是应该是Spark呀,对吧?那理论上是不是应该会相对来说比较快,对吧?那现在我们执行一个这么简单的音色的语句,那都这么长时间了还没有完成,是不是感觉这个速度也没有很快,对不对,那这是怎么一回事呢?呃,我给大家去解释一下啊,实际上呢,呃,我们在执行这个have on Spark应用的时候啊,在尤其是在我们执行第一个任务的时候,那这边它是会初始化一个Spark的绘画的。啊,然后大家要注意啊,这个会话只有第一次执行任务的时候,诶需要去启动啊,因为它启动之后啊,只要我们不退出hi的客户端啊,那OK,这个会话呢就不会关闭,那资源呢也就不会释放啊是这样的啊,那什么时候会关闭这个会话,那资源什么时候释放呢?诶只有当我们退出这个have客户端的时候,那这个资源才会释放。
02:21
啊,是这样的啊,那这个东西我们可以去哪看一下,一会儿咱们可以去呃,这个雅安的8088界面去看一下啊,那现在我们先看一下这个circle的执行结果啊,那出现这个界面,那就表明咱们这个汉王SPA的环境已经配置成功了啊那现在查一下这个数据啊,S星from s to dt会说那你注意观察一下啊,那现在咱们这个数据是不是能查出来,那就证明我们这个音sir的语句已经实行成功了,那那刚才我说了啊,我只有第一次执行这个任务的时候比较慢,那假如我现在我再查二小数据,比如说我来一个二啊,直接回车啊,那你看这个计算速度是不是就要比刚才快很多了呀,对吧?那其实我们第一次慢主要是因为呃,初始化那个词SPA session,它比较慢啊,因为第二次我执行的时候就不需要再重复,呃去这个初始化了嘛啊,所以就比较快了啊好,那现在呢,我们去看一下那个,呃绘画占用资源的情况啊,去哪儿看去8088界面打开海度个1038088界面打开之后,大家注意观察一下啊,其实这个任务就是。
03:21
刚刚我们启动起来的那个have on SPA的绘画啊,那这个绘画呢,到目前为止还没有释放资源,你往后看啊,你看他这个任务的progress progress,那是不是还是在这个运行当中啊,那就说明资源目前还没有释放啊,那怎么才能释放呢?那当我们退出这个客户端qui一下啊,那这个资源呢,就会被释放掉,那现在我们再刷新一下这个界面,大家注意观察一下,那这个progress是不是已经到头了呀,就说明这个任务已经结束了,资源就已经被释放掉了。啊,那当然,等我下次再重新打开have的客户端啊,再重新执行这个计算任务,那这个会话是不是还要重新诶,备齐起来啊,是这样的啊,那到目前为止,那咱们这个have on SPA环境测试就算是结束了啊,咱们这个环境已经搭建完成了啊。
我来说两句