题目内容 (请给出正确答案)
[单选题]

Maxcompute表t1、t2都是分区表,分区键是pt,对于sql语句selectt 1.idfromt1leftouterjoint2ont1.id=t2.idwheret1.pt=’20140101’andt2.pt=’20140101’,()说法是正确的。

A.两张表都会进行分区裁剪

B.t2表会进行分区裁剪

C.t1表会进行分区裁剪

D.两张表都不会进行分区裁剪

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“Maxcompute表t1、t2都是分区表,分区键是pt,对…”相关的问题

第1题

大数据计算服务(MaxCompute,原ODPS)中的日志表log是一张分区表,分区键是dt,每天产生一个分区用于存储当天新增的数据,现在共有dt=’20160101’至dt=’20160131’共31个分区的数据,为了删除20160101当天新增的数据,可以通过()方式实现。

A.deletefromlogwheredt=’20160101’

B.truncatetablewheredt=’20160101’

C.droppartitionlog(dt=’20160101’)

D.altertablelogdroppartition(dt=’20160101’)

点击查看答案

第2题

大数据计算服务中,日志表ods_order是一张非分区表,结构如下:createtableods_order(order_idstring,order_datestring,order_amtdecimal);fact_order是一张按日期分区的表,结构如下:createtablefact_order(order_idstring,order_amtdecimal)partitionedby(order_dtstring);现在需要将数据从ods_order加载到fact_order表中,并且按照order_date进行分区,执行了以下SQL:insertoverwritetablefact_orderpartition(order_dt)selectorder_id,order_amt,order_dateasorder_dtfromods_order;ods_order表中的order_date有部分记录取值为NULL,对执行结果描述正确的是:()。

A.语句可以正常执行,其中order_date为NULL的记录会被放入order_dt=’BAD’的分区

B.语句可以正常执行,在提交时会报语句错误

C.语句可以正常执行,其中的order_date为NULL值的记录会被丢弃

D.语句无法正常执行,系统会抛异常

点击查看答案

第3题

Hive支持下列()类型。

A.分区表

B.分桶表

C.倾斜表

D.分区+分桶表

点击查看答案

第4题

在大数据计算服务(MaxCompute,原ODPS)的数据仓库中的订单表fact_order,建表语句如下:createtablefact_order(order_idstring,order_amtdouble,order_dtstring)paititionedby(dtstring);此表中的数据是从ods_order加工而来,ods_order建表语句如下:createtableods_order(order_idstring.order_amtbigint,order_dtstring);ods_order中有一条记录数据值是order_idorder_amtorder_dt000110020160301运行SQL语句将数据从ods_order加载到fact_order中:insertoverwritetablefact_orderpartition(dt=’20160301’)select*fromods_order;对此语句的执行结果描述正确的是:()。

A.语句可以执行,但是这条数据会被当作脏数据丢弃

B.目标表与源表中的数据类型不一致,执行出错

C.提交SQL时会报语法错误

D.语句可以执行,order_amt的值会被自动的转为double类型

点击查看答案

第5题

大数据计算服务(MaxCompute,原ODPS)中的客户表customer是一张非分区表,现在想要清空表的内容然后重新上传数据,可以通过()将数据清空。

A.deletefromcustomer

B.insertoverwritetablecustomerselect*fromcustomer

C.truncatetablecustomer

D.droptablecustomer

点击查看答案

第6题

Maxcompute中一个表可以上限最多拥有()分区。

A.60000个

B.100000个

C.不限制

D.10000个

点击查看答案

第7题

在FusionInsight LibrA中,下列关于分区表概念,描述错误的是?()

A.分区表示将大表中的数据分成称为分区的许多小的子集

B.基于时间的查询分区剪枝可以大大提高查询性能

C.分区表数据由于分了很多区,以至于在管理方面带来很多不方便

D.业务表一般按照时间或地区做Range分区

点击查看答案

第8题

大数据计算服务中的日志表log是一张分区表,分区键是dt,每天产生一个分区用于存储当天新增的数据,现在共有dt=‘20160101’至dt=‘20160131’共31个分区的数据,为了删除20160101当天新增的数据,可以通过()方式实现。

A.deletefromlogwheredt=‘20160101’

B.altertablelogdroppartition(dt=‘20160101’)

C.truncatetablewheredt=‘20160101’

D.droppartitionlog(dt=‘20160101’)

点击查看答案

第9题

有关ORACLE索引说法不正确的是?()

A.所有索引中的数据是顺序排序

B.只能对分区表的索引进行分区

C.索引的数据和表的数据分开存储,但索引组织表除外

D.分区表的索引必须统一存储

点击查看答案

第10题

下列逻辑结构中,哪个只能包含一个段?()

A、分区表

B、分区索引

C、全局临时表

D、非clustered表

E、外部表

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信