问题描述:
[多选]
63) 在大数据计算服务SQL中使用distribute by和sort by可以对数据进行局部排序,以下对distribute by、sortby的用法描述正确的有()(3个)。
A.数据会按照distribute by指定的列进行分片,hash值相同的数据会在一个分片中
B.使用sort by子句时,必须有distribute by子句
C.sortby和order by的用法没有区别
D.在一个分片中,数据会按照sort by指定的列进行局部排序
参考答案:查看无
答案解析:无
☆收藏
答案解析:无
☆收藏
上一篇:64) 大数据计算服务表fact_sale_detail的建表语句如下( )create table fact_sale_detail(sale_date datetime, region string, amt decimal) partitioned by (dt string); 包括dt=’20160229’, dt=’20160301’, dt=’20160302’, dt=’20160303’共四天的数据,每个分区中只包含当天的销售数据。Udf_substr为自定义的数据(UDF),功能和substr相同但是性能更好。现在想要统计3月份的按天销售汇总金额,以下哪种方式经过分区剪裁后只需要付3个分区的数据久可以完成计算?(4个)()
下一篇:62) 大数据计算服务中,日志表ods_order是一张非分区表,结构如下( )create table ods_order(order_id string, order_date string, order_amt decimal); fact_order是一张按日期分区的表,结构如下( )create table fact_order(order_id string, order_amt decimal) partitioned by (order_dt string); 现在需要将数据从ods_order加载到fact_order表中,并且按照order_date进行分区,执行了以下SQL( )insert overwrite table fact_order partition(order_dt) select order_id, order_amt, order_date as order_dt from ods_order; ods_order表中的order_date有部分记录取值为NULL,对执行结果描述正确的是()。
- 我要回答: 网友(216.73.216.136)
- 热门题目: 1.民法总则以1986年制定的( 2.奉化宝龙公寓在售面积? 3.一名7岁幼儿如果长期营养不良
