当前位置:百科知识 > 知到分享快乐答案

问题描述:

[单选] 80) 大数据计算服务(MaxCompute,原ODPS)中的订单表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为20160303的数据。对这个语句的执行结果,以下说法正确的是()
A.执行完以后fact_order表中只有dt=‘20160301’的数据,dt=‘20160301’和dt=‘20160302’两个分区会被删除掉 B.B.执行完以后fact_order表中有三个分区,包括dt=‘20160301’,dt=‘20160302’,及dt=‘20160303’ C.C.执行完以后fact_order表中有两个分区,包括dt=‘20160301’,dt=‘20160302’ D.D.执行完以后fact_order表中有两个分区,dt=‘20160302’,及dt=‘20160303’
参考答案:查看
答案解析:
☆收藏

随机题目