问题描述:
[单选]
60) 在大数据计算服务的数据仓库中的订单表fact_order,建表语句如下:create table fact_order(order_id string, order_amt double, order_dt string) partitioned by (dt string);此表中的数据是从ods_order加工而来,ods_order建表语句如下:create table ods_order(order_id string, order_amt bigint, order_dt string); ods_order中有一条记录数据值是order_id order_amt order_dt 0001 100 20160301运行SQL语句将数据从ods_order加载到fact_order中:insert overwrite table fact_order partition(dt=’20160301’) select* from ods_order;对此语句的执行结果描述正确的是()。
A.提交SQL时会报语法错误
B.语句可以执行,order_amt的值会被自动的转为double类型
C.语句可以执行,但是这条数据会被当作脏数据丢弃
D.目标表与源表中的数据类型不一致,执行出错
参考答案:查看无
答案解析:无
☆收藏
答案解析:无
☆收藏
上一篇:61) 大数据计算服务中的fact_order表的生命周期属性设置成了30天,开发人员通过以下命令创建了一张新的fact_lottery_order表( )create table fact_lottery_order like fact_order;对于新表的描述正确的是()。
下一篇:59) 大数据计算服务的开发人员创建了日志表,并且导入了历史数据后发现表的一个字段命名拼写有错误,可以采用()更正此问题成本最低。
- 我要回答: 网友(216.73.216.136)
- 热门题目: 1.下列与文言文相关的内容,不正 2.项目各版本效益对比原因分析主 3.在进行销售编制的编制确认时,
