00:00
好,接下来呢,我们讲这个继续讲这个操作。那么get API blocking呢?就是获取同步同步写的那个API对象。啊,这里呢,我们点是把这个。给接下来啊,我们可以看到呢,我们得到的是一个1BLOCKING一个类啊,这个类呢,我们再看它的对象呢,有什么方法。哎,用它一点儿,哎可以看到呢,这里面就有很多的这个right方法了,就这里包括这个我们可以看到啊,这个方法分三类。一个是right measurement measurement。就拿了一边,然后呢,我们再再看。还有这个point。然后我们之前说的这个in DB in Fla DB,它是用这个呃序列的方式去管理数据。呃,那么它这个序列里面呢,是一个序列是由什么组成的呢?它就是由很多的数据点组成的,就是我们说的point。
01:04
我都可以看一下。还有一种呢,就是这三类方法。那么每一类方法呢,它都,它都有很多不同的实现。这里呢,我们先来看这个record,我们写一条数据。那么抓水块的呢,第一个参数我们可以看一下啊,就这个头里面第一个。呃,把钉住。那么它第一个参数呢,是写的精度,也就是说这里呢,其实是需要你去指定一个时间戳精度的,然后第二个呢是string,那么这个string呢,实际上是我们的Fla DB行协议,也就是write record这些方法呢,其实是像我们英Fla DB里面,以这个英Fla DB行协议的方式去插入数据,好那么我们现在呢,就来写下这个代码,先把这些都给抹掉。好,那么write record。呃,这里呢,需要我们传指定一个时间戳精度啊,这个这里呢,我们可以用这个切换大大写W。
02:06
然后DB client这个库呢,会给我们提供一个几个常量。呃,就是position这里呢,就是我们要写的时间戳精度。呃,那么这里是SMS,就是秒,毫秒,纳秒,还有微秒。啊,那么我们这里呢,指定毫秒,后面呢,就是要指定一个时间,要给一个这个字符串,然后字符串里面呢,就是呃,就是我们的这个数据。呃,那么我们这里呢,写一个温度数据,自己造一个,比如说叫这个time pressure。Per是吧?啊,然后T呃之后呢,我们给他一个这个t set,呃,那么这里面我们要指定一个location。呃,指他的地址。然后呢,这个地址呢,就是north北方。然后value等于一个啊,这是我们这后面的是我们字段级value等于一个,现在是啊,不管是切了多少了吧,先给一个35吧。
03:08
呃,那么好,那么我们这里呢,省略时间戳啊,这个数据呢,应该就能这个in TB呢,会自动帮我们补上这个数据的时间。我们现在呢,可以去尝试发送一下这个请求啊,可以去执行一下这个程序。那么最后呢,我们给大家再补上一个,就是in Fla TB client.close关闭到最后的时候呢,关闭这个client对象。嗯,好,那么现在呢,我们就去发送一下这个啊,执行一下这个命令。要下这个用下这个这个代码。好,也可以看到我这个程序呢,是以零的状态退出的,说明我们中间的没有遇到问题。啊,接下来呢,我们还是去外部UI上看一下这个,呃,咱的这个数据有没有插进来。好,打开这个data explorer。
04:02
然后呢,我们之前建了一个叫example Java的这个存储桶,你可以看到呢,这里面已经有啊,已经有我刚才创建的这个温度的温度的测量了,然后把它提交一下submit。啊,可以看到呢,我这里呢,已经有一个数据点了,啊,可以看到我这已经有有有一个数据点了,那VI data你可以看原始数据。好,你可以看到呢,我这个值呢,就是35,呃,这就是我们刚才插入的这条数据。呃,现在呢,我们再去插入一条啊,假设我这里呢,把这个值,把这个value改成50万,然后再去运行一次。好,可以看到呢,我这个程序已经执行完了。呃,然后我们再去看一下这个有没有去提交成功,你可以看到呢,现在已经成一条线了,因为我现在有两个点。呃,那么说明了我们的数据是可以成功插入的。然后这个时间呢,我们虽然这这里没有,虽然说这里没有指定,但是呢,In class DB会自动帮我们补上时间。
05:06
好,那么这一节呢,我们就讲了一下,通过这个right与record呢,来写这个像DB写Fla DB行协议格式的数据。呃,那么下面呢,我们介绍另外两种方法。
我来说两句