我在hive中创建了一个表并将数据加载到其中。当执行简单的“select * from”时,它正在调用map reduce。
实际上没有where子句的简单select语句只是HDFS文件的cat而不应该执行MAP REDUCE。
如果没有为简单选择
调用MAP reduce,请建议您做些什么答案 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>