出于效率和成本的考虑,在使用MaxcomputeMR的时候,输入表最好应该只包含需要处理的字段,其余多
A、使用包com.aliyun.odps.data中的TableInfo类中的setCols()方法指定处理的列c1,c2,c3fromwc_in;同时调用MR的时候输入新表wc_in_new
B、MR的输入为一个SQL查询:selectc1,c2,c3fromwc_in
C、重建一张表wc_in_new,只包含三个字段(c1,c2,c3),加载数据:insertintotablewc_in_newselectc1,c2,c3fromwc_in;同时调用MR的时候
D、建一个视图v_wc_in,视图仅包括相应的三个字段:createviewv_wc_inselectc1,c2,c3fromwc_in;然后把视图v_wc_in作为MR的输入