00:00
呃,那么这一节呢,给大家介绍另外一个flux语言,也是in flax DB的开发工具叫notebook。呃,点过来之后呢,你看到的其实是一个引导页面啊,这一部分呢,是有三个模板啊,严格来说是四个模板,一个就是创建一个新的空白的啊记事本啊,叫笔记本啊,另外就是我们还可以创建一个报警任务,或者说是调度一个定时任务,或者是编写这个flash脚本的查询啊,下面呢,其实是我们的这个。啊,Notebook的这个列表。啊,那么现在呢,我们还没有创建一个这个notebook,所以说这里面是空白的啊,现在呢,我们去创建一个新的。呃,可以看到呢,其实现在这里面是一个纵向布局的一个页面啊,那么第一个呢,大家可以看到,呃,就是我这一个灰色的这个块,灰色的这个块啊叫什么呢?叫cell。啊C啊意思呢,在这里面叫格子,那么我们每一个格子呢。
01:02
它相当于我们这个,呃,Notebook里面这个笔记本里面的一个步骤,呃,这里面呢,给大家演示一下就能很清楚。嗯,我这里呢,可以看到啊,现在这个地方它其实是build a query,它其实呢是查询构造器,呃,但是呢,你可以看到右侧呢,少了我们之前在那个啊,Data explorer里面的啊,开窗操作。啊,少了开窗操作,那么现在呢,我们用它去做一次查询,我们呢还是去查询这个test in里面的go,这个地方呢,就是说我们现在的啊,轻量级线程数啊,现在呢,我们这个已经选好了,就是我们要查的数据啊,可以看到右上角呢,有一个时间的过滤器,跟我们之前在那个data explorelor里面建的一样,也是过去一小时的数据,呃,那么这里呢,我们现在点一下run。啊,可以看到啊,现在这个底下呢,啊,还没有什么东西,我们点下看一下。
02:04
诶好,那么这边呢,也是给我们展示了这个原始的数据啊,我们这个啊查出来的数据。而另外一边呢,就是说把我们的这个数据呢,给可视化出来了,做成了图,呃,那么这就是我们这个呃,Not的一个思路,就是它呢其实是一个工作流。呃。从这个从上到下呢,是一个一个cell连接起来。然后上面的cell呢,执行,比如说执行查询操作。然后把这个数据呢,传递给下面的,然后下面的cell呢,去执行一些,比如说可视化。啊,做成图。然后在下面的cell呢,啊,可以去做一个报警的设置。哎,是这么的一个啊,一步一步来的,他其实是把整个这个啊,我们的一个开发的一个操作的这个过程,哎,通过这个CELL1步又一步的给连成串。
03:01
啊,那么这就是我们整个notebook的一个作用啊,那么通过右上角的这个呃按钮呢,你可以只看它的一个可视化的这个呃格子,那么中间的步骤呢,直接忽略啊,然后通过这些呢,这里还你可以把这个当前的这个笔记本直接复制一份,然后包括这个当前的这个笔记本呢,你也可以点击这个按钮删除。啊,我们把这个过程展开,呃,需要注意的是啊,这个cell呢,这个格子它其实呢是分这个不同类型的,呃,我们可以点击一下这个加号看一下,你可以看到这里面其实分成了三类的这个呃,Cell。啊,分别是啊这个点一下这个加号呢,其实就是新建一个啊新的cell,那么这里呢,其实有三类cell,一个就是数据源的cell,就data source数据源cell,它其实是执行查询操作的啊,也可以使用查询构造器或者直接编写flax脚本,呃,那么这里呢,还有一个是可视化,也就是把这个数据展示出来的啊cell你可以把它呢当做表格去展示,也可以把它呢做成图,一个table可一个graph,呃另外呢,就是我们还可以添加一些这个说明性的,这个呢就叫note,呃另外呢,就是我们的整个步骤完成之后,我们可以在这个呃。
04:16
这个cell里面呢,再添加一个action cell叫做行为cell,那么这个cell呢,其实可以把你的这个呃,整个notebook作为一个脚本生成,然后呢,它可以变成它可以做一些什么报警的操作,或是做一些任务的操作,等到后面的时候呢,啊讲到报警的时候,我们会用这个地方给大家演示,呃,然后我们现在呢,可以去创建一个啊cell试一下。呃,这个地方呢,它其实我们这个空白的这个cell呢,空白的这个notebook呢,啊,其实也有这个基本的三个cell,呃,这里呢,给大家演示一个这个可视化的note cell,诶点进来之后呢,啊可以看到在这里面我可以做一些说明啊,这个地方我敲一个井号,实际上这是markdown语法啊。
05:02
这个意思就是一级标题,然后我们看一下这个prevail,看一下这个预览的效果啊,那么这样呢,就是一个标题,然后在这里面我再我再加些内容,比如说呃,一个二级标题。对吧,然后我们在代码。看一下这个效果啊,也可以看到,这就是我们这个,呃,Note cell的一个作用,它可以做一些文字性的说明。啊,那么这个呢,其实就是我们的notebook的一个使用方式。啊,这里给大家尝个鲜,就是我们去看一下这个报警的cell和task cell什么样啊,我们点一下这个,呃,加号,我们在这个整个notebook最尾部点个加号,诶点这个我们就点这个alert吧,这个是报警的一个action。啊,可以看到,我们可以去呢,去这个,呃,去说啊,我们这个这个我们的这个序列里面的值啊,它超过多少或者在什么范围的时候。
06:02
我可以去设定一个条件,比如说这是大于多少多少,然后或者大于或者等于多少,然后小于多少,然后在哪之间啊,可以通过这种方式呢,去设置一个报警啊,那么当这个我们还可以这里面在这里面呢,去设置检查的间隔,有多长时间去检查一次啊,包括我们怎么样去进行报警,最后呢,我们可以点击这个export耳task你就可以发现它呢,其实会把整个报警任务呢,导出成一个flax脚本啊等到后面这个我们讲这个呃,搭建用in Fla DB搭建报警平台的时候呢,呃,会给大家详细一详细的演戏,演示一遍这个事例。
我来说两句