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

出于效率和成本的考虑,在使用大数据计算服务MaxCompute的MapReduce的时候,输入表最好应该只包含需要处理的字段,其余多余字段应该忽略。输入表wC_ in包含10个字段,MR只对其中三个字段(c1,c2,c3)进行了处理,以下说法正确的有(正确答案的数量: 2个)

问题1选项
A.重建一张表wc_in_ new,只包含三个字段(c1,c2,c3),加载数据: insert into table wc_ in _new select c1,c2.c3 from wc_ in; 同时调用MR的时候输入新表wc_ in_ new
B.使用包com.aliyun.odps .data中的TableInfo类中的setCols()方法指定处理的列c1,c2,c3
C.建一个视图V_ wc_ in,视图仅包括相应的三个字段: create view v_wc_in select c1 ,c2,c3 from wc_ in;然后把视图v_wc_in作为MR的输入
D.MR的输入为一个SQL查询: select c1,c2,c3 from wc_ in;
参考答案: 查看答案 查看解析 下载APP畅快刷题

相关知识点试题

相关试卷