首页 > 题库 > 职业考证 > 阿里云认证 > 高级工程师(阿里云ACP) > 大数据高级工程师 > 单选题

大数据计算服务 MaxCompute中的订单表fact order是一张分区表,有order _id及order_ amt两个字段,分区键是dt,每天新增的订单存储在当天的分区中,对应的源表是ods_ order,源表中可能包括多天的订单 ,需要按照订单生成的日期(order_ dt)将数据保存到fact_ order表中 。执行以下SQL语句:insert overwrite table fact_ orders partition(dt) select order _id,order_ amt,order_ dt as dt from ods_ order;在语句执行之前fact_ order 表中有dt='20160301'及dt='20160302'两个分区,在这个语句执行时ods_ order 表中包含 order_ dt ='20160302' 以及 order_ dt ='20160303'的数据。对这个语句的执行结果,以下说法正确的是( )

问题1选项
A.执行完fact_ order表中有两个分区,包括dt='20160301'及dt='20160303'
B.执行完fact_ order表中有两个分区,包括dt='20160302'及dt='20160303'
C.执行完以后fact_order表中有三个分区,包括dt='20160301',dt='20160302'及d='20160303'
D.执行完以后fact_ order表中只有dt='20160301'和dt='20160302'
参考答案: 查看答案 查看解析 下载APP畅快刷题

相关知识点试题

相关试卷