题目
A.使用动态分区插入数据时,需在语句中指定分区值,且只要出现在select子句中最后一个位置即可,也可为该值指定一个易于识别的别名
B.进行insert更新数据操作时,源表与目标表的对应关系依赖于在select子句中列的顺序,而不是表与表之间列名的对应关系
C.向某个具体的分区插入数据时,分区列不允许出现在select列表中
D.支持在一个语句中实现读取一次写入多个目标表的操作
第1题
A.更新一个分区中的数据时,只会影响该分区的lastmodifiedtime属性
B.更新一个分区中的数据时,表的lastmodifiedtime属性会被更新
C.更新一个分区中的数据时,分区的lastodifiedtime属性会被更新
D.更新一个分区中的数据时,不会更新表和分区的lastmodifiedtime
第2题
A.一般情况下,部分分区数据即可满足需求,无需全表扫描
B.分析读取哪些分区有必须要,将其放入TableScanOperator即可
C.当用户写了LEFTJOIN,RIGHTJOIN,FULLOUTERJOIN时,如果在JOIN条件中涉及到了分区字段,那么就可以完成分区裁剪的优化
D.减少不必要的shuffle-sort算子,即减少数据分区排序落地
第3题
A.支持hash分区、范围分区、列表分区及组合分区
B.在通过SQL读取分区表中的数据时,可以通过指定分区的方法只读取一部分分组,减少IO开销
C.可以单独处理指定分区中的数据,不会对其他分区数据产生影响
D.对于过期的数据可以将对应的分区drop掉,不会影响其他分区中的数据
第4题
A.数据会按照distributeby指定的列进行分片,hash值相同的数据会在一个分片中
B.使用sortby子句时,必须有distributeby子句
C.sortby和orderby的用法没有区别
D.在一个分片中,数据会按照sortby指定的列进行局部排序
第5题
A.Maxcompute将分区列的每个值作为一个分区
B.用户最多能指定2级分区
C.分区列只支持string和bigint两种,且统一表的分区列要么全部是string,要么全部是bigint,不能混用
D.在使用数据时必须指定分区列,否则会出错
第6题
A.需要在指定的存储设备上创建数据存储。只能为一个创建一个数据存储存储设备
B. 数据存储可以与多个主机相关联,并为主机提供资源。主机可以使用多个数据存储
C. 存储设备只能在添加到数据存储中时使用
D. 数据存储可用于存储虚拟机磁盘、快照文件和虚拟机映像文件
第7题
A.列注释
B.分区
C.表的生命周期属性
D.表注释
第8题
在Access中,说查询的结果是一个“动态集”,是指每次执行查询时所得到的数据集合()。
A都是从数据来源表中随机抽取的
B基于数据来源表中数据的改变而改变
C随着用户设置的查询准则的不同而不同
D将更新数据来源表中的数据
第9题
A.动态分区插入时,动态分区列必须在select列表中
B.在使用动态分区功能的SQL中,在分布式环境下,单个进程最多只能输出512个动态分区
C.在现阶段,任意动态分区SQL不可以生成超过2000个动态分区
D.动态生成的分区值可以为NULL
第10题
A.多路输出是指MaxComputeSQL可以支持在一个语句中插入到不同的结果表或者分区
B.一般情况下,单个SQL里最多可以写128路输出
C.在一个multiinsert中,对于分区表,同一个目标分区不可以出现多次;对于未分区表,该表不能出现多次
D.对于同一张分区表的不同分区,不能同时有insertoverwrite和insertinto操作,否则报错返回
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!