Hadoop 优化配置单元查询:Apache配置单元

Hadoop 优化配置单元查询:Apache配置单元,hadoop,hive,query-tuning,Hadoop,Hive,Query Tuning,以下配置单元查询可在单个列上查找超前和滞后。该查询生成1个映射器和50个还原器。如何优化查询以生成较少的减少 表说明 col_name data_type comment # col_name data_type comment a int 故事中的数据 select * from foo; OK foo.a 1 2 3 4 5 6 3 4 6 78 9 7 NU

以下配置单元查询可在单个列上查找超前和滞后。该查询生成1个映射器和50个还原器。如何优化查询以生成较少的减少

表说明

col_name        data_type       comment
# col_name              data_type               comment

a                       int
故事中的数据

 select * from foo;
OK

 foo.a 1 2 3 4 5 6 3 4 6 78 9 7 NULL

查询ID= phodisvc_20170403015502_de129135-eb19-4c4d-8161-c3f217a45928总计 作业=1启动作业1个减少任务中的1个未启动 明确规定。默认为jobconf值:50以更改 减速器的平均负载(字节):设置 hive.exec.reducers.bytes.per.reducer=为了限制 最大还原数:设置hive.exec.reducers.max=In 设置恒定数量减速器的顺序:设置 mapreduce.job.reduces=Kill命令= /opt/mapr/hadoop/hadoop-2.7.0/bin/hadoop作业-kill job_1489146839620_136214阶段1的Hadoop作业信息:数量 制图者:1;减速器数量:50


文件类型是什么?例如:ORC、RCFILE、TEXTFILE。。etcplese share
show create table mytable
显示像mytable一样扩展的表
并选中
mapreduce.job.reduces
@dududumarkovitz设置此参数mapreduce.job.reducers对我有效。谢谢
select lag(a,1) over (order by a) as next,lead(a,1) over (order by a) as prev from foo;