对于简单的选择查询,Hive调用MAP会减少

时间:2016-03-21 09:40:24

标签: hive

我在hive中创建了一个表并将数据加载到其中。当执行简单的“select * from”时,它正在调用map reduce。

实际上没有where子句的简单select语句只是HDFS文件的cat而不应该执行MAP REDUCE。

如果没有为简单选择

调用MAP reduce,请建议您做些什么

1 个答案:

答案 0 :(得分:0)

方式1)hive> 在您的配置单元会话中设置hive.fetch.task.conversion = minimal ,然后在您的配置单元会话中触发select * operation以避免mapreduce调用

方式2)在hive-site配置中添加以下属性以避免对所有会话进行Mapreduce调用

<property>
 <name>hive.fetch.task.conversion</name>
 <value>minimal</value>
 <description></description>
</property>