00:00
集群当中的东西呢,我们都已经开启了,其实买S那不用我们关心,对吧,买S呢,它自己开机自启的,所以我们不用操心,那接下来呢,我们只需要去启动两个东西,一个是弗Li CDC。哎,这个我再找一下,这有两个茯0CC对吧?呃,那我就直接到这来取这个。运行。啊,那那个CC肯定要开。开好之后呢,把它开起来就行了,还有一个被DBAB对吧。嗯。你们前面学的那些框架,官网上现在不还有好多还有我的视频吗?啊,虽然已经很很老了,对吧,但还是用的之前的。什么have from,卡卡这些框架还都是我当时讲的,都都好久不讲那课。
01:08
好,我们把这个弗CDC取起来,然后呢被CD啊再开一下。当然现在呢,这个里边也没有数据,对吧,等会我们自己来添加啊,自己来添加。呃,他也会打印一个链接。啊,因为这里面有一个弗Li CDC嘛,我们稍微等一会。哎,这边有异常,那我们看一下啊,看一下哪块有问题了。啊,Cannot catalog it found啊,那我们少一个东西,对。呃,刚才我在题型当中说了,你要在菲hoen尼克斯里边去建这个STEM啊,要自己操作STEM的话,你要添加两个配置信息,那同样的这个地方,我们是不是要在这个STEM下去进表啊,那一样的我们要把这个东西干什么呢?把这个拿过来啊,把这个杠set拿到我们代码里边啊,代码里边也得有,所以刚才报错了,对吧?在这个目录resource目录下,我们创建一个文件叫杠set,然后接下来呢,把这个拿过来。
02:30
往那一放对吧?呃,那大家呢,不要直接粘我的啊,不要直接粘我的,你要看一下你的信息,你最好怎么做呀,这个文件你最好怎么做。你最好呢,就是进到你的c do PT Mo到IV目录下,对吧,康录你把这个文件。拷出去对吧,你把你自己的拷出去,那这样你跟你集群一定是一样的,不要直接从文档当中摘啊,很容易就出问题了,因为我们的配置文件可能不一样,对吧,可能不一样,所以要注意一下。
03:08
啊,一定要注意一下啊好,那这个搞定了,搞定之后呢,我们就先这样吧,我们先在这里边写一点东西正好啊,我们把它停掉,对吧,那我们就先被trademark。我们要这张表,然后操作类型呢,In色的数据。银色的数据啊,Single cap at table,比方说我们叫dim,对吧,维度信息叫base。可好,那开始测试的时候呢,大家都自己敲一下,这样更有感觉一点啊,那我们要的字段是ID加TM name对吧?好,主键可以不写,这个也可以不写,对吧?默认的也是ID,你要写的话也写ID对吧?因为ID主键那扩展字段可以不写,好那我们保存,现在呢,相当于我们已经有了一条数据对吧?做初始化的时候呢,能处理到数据,行,那这个时候呢,我们再重新开起来。
04:04
走一下。注意看啊,菲利克斯里边现在并没有我们班的那个表,一个表都没有对吧?啊,任何一个表,这是0821。Table。啊,还没有,咱们班的表已经编译好了,运行了,对吧,我们看还有没有问题啊。因为写这么多才测试啊,有的地方可能写错了,这也很正常啊,如果有问题我们再去调整一下,对吧。好,它的一个尖表语句打印了create table not exist叫哎,我们的这个库名对吧,M trademark啊,然后ID是主键,看见没,我们并没有加TM name波,好,那我们来看啊,这边是不是多了一张表走。看。这张表是不是就自己创建了?对吧,我并不需要我去创建表了,我只需要维护配置信息就好了。
05:03
只需要维护配置信息就好了,对吧?好,那这个时候呢,我们再来测试一下啊,这边看打印啊,好,那我这个时候在被trademark当中,我增加一条数据13。叫上海。然后呢,这个地方我来一个AA啊,我来一个AA,好保存新增数据,我们这里面是不是要了银色的数据吧,我们保留了啊好来看,那大家告诉我这个数据会不会被打印出来。就是I idea的控制台有没有这条数据?有没有?如果正常的话,它是不是应该有这条数据啊,对吧,有这条数据,而且按正常来说,是不是应该只有这两个字段了,最后一个它没有了,对不对,阿万达说没有了。
06:05
没有这条数据吗?控制台。为什么?为什么控制台没有数据啊?没有这个logo URL吧,对吧,最后一个字段没有那就对了,对吧,我们要的是这个效果。对,Logo ul没了,好来看啊好,这条数据是不是属于流吧,没有问题,第二个,哎,表明啊,这些东西都有啊,Before,这就没了,After看啊,After当中只有谁啊,TM name和ID看见没?Logo URL没有,但是原始数据有没有logo URL?看着。弗利,CC读到的数据是不是有logo ul,而我们到了被DB这呢?没有了logo ul过滤掉了。对吧,我们要的就是这个效果好,那我举个例子,这样这个地方呢,我改成bbb了。
07:03
我再更新,那大家说控制台会是什么现象?想一下我们业务逻辑,这个时候我做了一个更新操作,A变成了bbb,那么控制台是什么现象?控制台。一个有一个没有。什么叫一个有一个没有啊。控制台有没有?啊,一个有一个没有CDC有这边没有啊,对了,那这边的控制台,我们贝斯DB这个ABB的控制台会打印什么东西啊。
08:04
会打印什么东西啊?啊,一个有一个没有指的是两个APP对吧?啊,那没问题啊,啊那。没有K对K不存在吧,K不存在,我们来看一下啊,来看该组合,K被加的不存在。因为我们table process当中是不是只有音色的数据啊,并没有update对吧,所以这条数据呢,就过滤掉啊,就不要了,这条数据我们不要,我们只要新增不要这个数据对吧?好,那这边呢,呃,弗利CDC肯定有对吧,这条数据肯定有了,行,这也是没问题的,那接下来我们再测,呃,如果说我想把这个更新的数据我也要,我怎么做,那此时我动态的注意啊,我这个base abbd bab是不是没有停,没有停我干什么事呢?我在这里边添加一条数据叫base trademark。
09:06
Trademark对吧,然后呢,嗯,这个地方我们写updates。这个地方点贝。好,然后呢,我也只要ID和TM。Name对吧,啊,这个地方假如说我加与不加也无所谓了,对吧?啊加加一个ID也可以啊,啊,那我们就加一个ID保存。注意我程序没有停,我现在呢,业务当中我想要这张表的ID的数据,那我就加上这么一条。我就加上这么一条,那它会打印这表语句啊,这表语句打印了,但是呢,由于我们加了if not this,是不是也不会真正的创建啊,如果真正创建就会报错了,对吧?啊,这就加的if not exist的好处,好,那这个时候我再去改一条数据,我把这个艾V5啊,我改一下,我改成大写的A。
10:05
爱硅谷好保存,它也是一个修改的,那你告诉我这个时候控制台有没有数据了。我们只聊这个贝斯。DB啊,就是弗Li CDC就不说了,弗Li CDC肯定有数据,对吧,无论增删改都有数据,这个我们测过了,那这个时候大家觉得有没有数据了。有数据了吧,啊,肯定有数据了,好来看一下,诶,数据属于啊。啊,数据属于I对吧,然后呢,里边有TM name和ID啊,当然log ul我也没给啊,也没给对吧,所以说呢,也也不存在了啊行,那这时我们看到X的一个流没有问题,那我问一下大家,这个里边有数据吗。这里面有数据吗?
11:01
这个表里边有没有数据啊。啊,这里边不可能有对吧,我们只是写了建表语句,并没有写。把数据写到菲ho尼斯里边,没有写这个代码还没写完呢,对吧,我当时说了写了2/3啊,对,没有写at think只是做了打印,所以说这还是空的啊,我们只是看建表语句对吧?好,这个你就不用管了啊,那那接下来我们比方说我再挑一个表啊,我再挑一个表。比方说我挑一个事实表吧,呃,凹four啊,假如说这张表,然后呢,我们切到这个最后。嗯,那大家想一下,我在这里边26448对吧,呃,这边呢,加一个张三,然后呢,手机号随便。然后total amount。
12:01
然后呢,All state1001对吧,然后use ID,呃,我给一个20012021吧,假如说哈2021行后面我就不写了。啊,后面就不写了,那这个数据我保存。26448啊,这个是主键,那这个还不行,那我改一下这个变成26449,它主键一样的,跟上面一样的,对吧?好,那我们重新保存,那说这条数据会是什么现象。这条数据是不是还是会打印K不存在呀。是不是还是会说K不存在?啊,大家看啊,他告诉我们out in four音色的可以不存在对吧?好,那这个数据我要想要呢,假如说这个是,比方说这个out in four是我。业务库当中新增的啊,新增的对吧,好,那我就在这里边加一个呗,加一个叫来新增一条数据叫order。
13:05
In for对吧?好,那假如说我只要银色的数据in色的,然后呢,这边是不是写卡夫卡,好卡夫卡的话就是DWD叫out in for。呃,那我只要IDID可以吧,啊,那user。ID我只要这两个字段,其他的呢,我暂时也不要了,OK吧,好保存。我把这个保存进去,保存好以后这块是没有反应的,因为并不是H数据,它不会打印什么电表是卡不卡的,对吧?好,那这个时候呢,我再到这来添加一条数据二六。450对吧,假如说李四,然后呢,这个手机号我也不写了啊,这个地方金额不写了啊,只要U待ID对吧,UID2021。那我保存。这个数据能不能打印出来?
14:06
这个时候有没有了,刚才没有吧,我们增加了一条数据之后,它就会怎么样。是不是就会有了,对吧,就能打印了啊,就能打印了,好,那我们看这条数据,而且是属于谁的。属于我们的卡不卡?对吧,属于卡不卡,而且注意看啊,我刚才添加的时候是不是有ID姓名和U的ID啊,对吧,ID姓名U的ID那看这。只有UID和ID。对吧,把姓名也干掉了,那是因为我们table process当中我只保留两个字段。只保留两个字段,看见没?对吧,啊,所以那到这块为止,咱们其实所有东西都测了啊,你要想自己去玩啊,那个范总说马完年你自己可以去玩,对吧,那这个就达到我们这种动态分流的一个效果了,其实我们整个程序不用停。
15:05
完全不用提,只要你把这一张表维护好了就够了,其他事情不用你操心,表自己建对吧,所有东西都全部都自己搞定。啊,都自己搞定对吧,啊,那我把这个。
我来说两句