00:00
好了同学们,那咱们接下来给大家讲一下这个itla的使用啊,Itla的使用我们看文档啊,这个使用比较简单啊,其实它的主要工作就是同步这个have的原数据,并且构建这个原数据它之间的一个关联关系是吧,然后呢,对这个所存储的原数据建立一个索引,然后提供咱们这个用户查询这么一个功能啊,就是数据检索和这个序源查看这么一个功能,那atla在安装好了之后呢,你需要干嘛呀?咱们需要手动执行一次原数据的全量导入。那你第一次嘛,我们第一次需要做一个全量导入,那往后的每一天就不需要全量导入了,那么我们后续艾便可以利用那个have的户客程序来增量同步have的原原数据了,也就什么意思啊,大家刚才也看到了,咱们这个艾LA在启动之后,你会发现我们连一个表都看不到。那咱们大家也都知道是吧,咱们这个have里边应该是有两个表了,我给大家看一下好吧,咱们进咱们这个have的服务里边看一眼,咱们刚才做测试的时候,是不是建了两个表啊,一个叫用户表一,一个叫用户表二,咱们应该是建了两张test优点我记得啊。
01:11
那咱们进到have里边看一眼啊。然后咱们在这儿是吧,Show tables tab Les明显能够看到,这个时候我的have里边应该是有两张表的,那既然有两张表,那我每个表都有自己的字段,那我每个字段都有一些注释,那因此啊,我在atla里边是吧,应该是能看到这两张表才对,那现在看不到就是因为你没有做这个原数据的初始化导入,你需要做一下这个,那我们才可以,我们才可以啊,在咱们这个atla里边看到咱们have的表。啊是这样的,那现在我们怎么做这个初始化导入啊,注意啊,同学们啊,这一块在公司里边也要做,就这一步在公司里边更要做,为什么呀,因为在公司里边啊,只有说咱们这个汉,咱们这个数仓项目已经发展到一定的阶段了。
02:02
我才会做这个语言数据管理这么一个功能,也就是说当你在安装sla的时候,你的have里边应该是有很多表的。那如果说你想让在你想在你的LA里边看到我have已经存在的表,那你必须做这么一个原数据的初始化导入,那怎么导呢?我们来看一下。咱们这个时候得来到哪儿啊,咱们得把这个,那我那我把这个have的客户端我就退了,好吧,来到我102的这么一个obt Mo atla这这么一个目录下,是不是有一个户合并呢?在这个户合变目录下,我们来我们我们进去看一下,好吧,咱们有一个户合并,在这个目录下,咱们有一个导入汉语言数据的脚本,你要执行一下这么一个脚本,就可以把咱们汉的原数据给它做一个初始化的导入,那怎么做啊,那么直接点杠是吧,当前目录下的这个input have.h你给它敲回车执行。
03:01
在执行的时候,他需要你输入一个用户名,输入一个密码,那咱们就用艾特in这个账号给他同步导入啊,就是咱们艾特LA的一个管理员账号,那这个时候是吧,我的这个用户名是艾min,然后我的密码也是艾dmin啊,那接下来他就会给你做这么一个数据的导入啊,原数据的初始化导入。这个大概也需要个一分多钟吧,啊,这个会根据你的这个语言数据的数据量来决定,好吧,那咱们这个数据量不是很多,所以说我大概很快应该就导好了,那咱们耐心的等待一下,哎。仅说着他就完事了,直到你看见这么一条日志是吧,说have的原数据导入成功,那就说明咱们这个atla已经具备了have的原数据了,那我要看一下它真的有了吗?那我们这个时候要看要怎么着啊,咱们要打开咱们这个itla,这个时候你要刷新一下啊,刷新一下你这个当前界面,那然后呢,我们点开这个分析按钮,你就发现咱们这个时候已经能看到一些这个语言数据信息了,咱们是吧,咱们当前这个have,因为这个为了给大家出头演示,我是重新安装的have,咱们这个have也没有跑那个数造项目,咱们只是有两张测试表是吧,咱们HAVE1共有一个库。
04:16
然后有两个表,然后呢,我一共有八个列,说明我这每张表都有四个列呗,大家应该都知道,那如果你想是吧,在这一块看,你可以直接搜点这个二就是have的这个。Have的这么一个,就是这么一个表,那这是啥?这是have的一个存储位置,它点进去应该是目录,好吧,这是咱们have的一个存储位置,好吧,这个不用管它,那咱们点开,如果你想看这个have的表啊,你可以点开这里边查看,就是就是这么一个界面,是查看你当前数据字典一共有多少数据的,有咱们的数据资产目录啊,这个东西就称之为数据的资产目录,如果你想通过关键字来搜索,你就比如说我想我知道我一个表叫test user,那我想通过user这个关键字,关键字来查询我的这么一个表,那怎么查呀,你可以在这个地方是吧?哎,这咱们可以在在这个top这一块,你给它来一个user啊,User,然后咱们变个search。
05:15
那你会发现咱们确实搜到了这些东西啊。咱们,但是咱们这个东西你得给他选一下啊,选什么呀,就比如说你给它关掉,如果你给它关掉以后呢,那你搜的就是所有,诶注意啊,咱们这个term给它来来来个user是吧,那我就搜所有分类的哎,User他现在不让搜是吧,不让搜,那我从下面这个user咱们给他搜一下啊,那这样一来是吧,咱们通过这个text的关键字就搜出来了,我所有的跟user。有关系的这么一个东西了,是吧,有什么呀?啊,首先在这个底库下有两个表,一个叫test user,一个叫test user2然后呢,还有个底库啊,是这样的啊,那如果说你想具体就就差表,你可以选一下这个类型,就比如说我选个什么呀,我选一个这个。
06:01
咱们选一个have库,哎,Have the table就是选一个have的表,然后我还搜user,那这样一来他应该是看不到是吧,看不到我看一下啊,在这个地方我搜个有点能看到吗?哎。诶,那这样一来是吧,咱们通过这两个选项就准确的搜出来,咱们一共有就跟user有关系的有两个表,一个叫test user,一个叫test user2啊那这样一来啊,就是咱们这个Atlas它的这么一个这个原数据初次导入啊,这个工这个这个这个工作我们每个人都要做一下好吧啊。
我来说两句