温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,接下来我们看一下第三章,呃,我们上上节课呢,已经把这个整个书藏建模,每一层要做什么事,大概呢,已经给大家说完了,那现在的话我们来看第一层,比如说OD层,我们就按照之前规划好的,那我们一层一层的去做哈。那首先ODI层再回顾一下啊,首先呢是保持数据原貌,不做任何修改,之后呢,采用拉住了压缩,减少磁盘空间,那这样的话呢,100G的数据可以压缩到10G以内,那创建分级表,防止后续的一个全面扫描,在企业开发中大量使用分级表。同时又加了一条创建表。那这块呢,面试官哈,问的最多的就是内部表和外部表的一个区别。啊,我相信大家都能都能记住哈,啊,内表和外表区域。啥区别啊哎,像这个外部表的话,删除的时候只删除原数据。来看一下这道题非常重要哈,内部表和外部表的区别。那你想删除内部表十。
01:16
哎,他会把呀,会把。原数据和原始数据。全删掉啊,全删除对吧,哎,全删除,那么外部表呢,外表啊删除数据。十支吧。原数据删掉,原始数据保留对吧?啊,原始数据保留,那保留的话,那你下一次原始数据在那,那你可以在这个基础上再建一张表,直接把这个数据呢漏过来啊,那仍然是可以使用的啊,那这个呢,是这个面试的时候啊啊属于只要问到have里面的一个必问项。
02:04
啊,非常之高频哈,一定要会,然后还有继续还没完,比如说你什么样的表创建外部表,什么场景创建外部表。内部表哎什么时候用啊,你光说这个它的原理没用对吧?哎外部表什么时候用呢?在这个多人开发。多人使用吧,啊多人使用的。表通常都是外部表,那在企业里面。在企业啊,大量使用外部表看点。临时表使用的概率呢,是非常低的哈,那什么时候使用这个内部表呢,内部表往往是在这个公司也说自己使用吧,啊,自己临时。
03:10
才会创建那边。只有自己使用的临时表才会创建内部表啊,这块要注意啊,嗯,这个呢,面试官会问啊,你你这个。开发的时候,哎,用过内部表吗?啊,你肯定说用过,那用过的话就什么时候用,那就是只有自己用的临时表。用完之后就可以删除的,那如果是多人共用的临时表,那也不能创建内部表啊,这块要掌握一下这个度哈,好,那这是额外扩充一个知识点。
我来说两句